diff options
author | Que Quotion | 2016-03-06 13:22:02 +0900 |
---|---|---|
committer | Que Quotion | 2016-03-06 13:22:02 +0900 |
commit | e3d42e9c704e955b8cd00e6d48bff9dc89dd57a5 (patch) | |
tree | 5946130513502d1fb080bad5357ea3c8503745c6 | |
download | aur-e3d42e9c704e955b8cd00e6d48bff9dc89dd57a5.tar.gz |
Japanese pt3 driver for recpt1 controller, etc.
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 50 | ||||
-rw-r--r-- | pt3-drv.install | 11 | ||||
-rw-r--r-- | thatfix | 55 |
5 files changed, 140 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..759fc40403e3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +# Generated by mksrcinfo v8 +# Sun Mar 6 04:18:05 UTC 2016 +pkgbase = pt3-drv + pkgdesc = Japanese Driver for Earthsoft PT3 cards + pkgver = 2009.03.07 + pkgrel = 1 + url = http://eco.senritu.net/ubuntu13-10-pt3-epgrec/ + install = pt3-drv.install + arch = i686 + arch = x86_64 + groups = earthsoft + license = GPL + depends = b25 + source = git+https://github.com/m-tsudo/pt3.git + source = thatfix + sha256sums = SKIP + sha256sums = b5f56cfaa69b455f4e87129bbcc5a3359dcee6bbca4e1f08f8e06be9704c3183 + +pkgname = pt3-drv + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..bdc944869331 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +pt3/ +*.pkg.tar.xz +pkg/ +src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..779c29756bb9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Que Quotion <quequotion at gmail dot com> + +pkgname=pt3-drv +pkgver=2009.03.07 +pkgrel=1 +install=pt3-drv.install +pkgdesc="Japanese Driver for Earthsoft PT3 cards" +arch=('i686' 'x86_64') +license=('GPL') +depends=('b25') +#makedepends=() +groups=('earthsoft') +url="http://eco.senritu.net/ubuntu13-10-pt3-epgrec/" +source=(git+https://github.com/m-tsudo/pt3.git + thatfix) +sha256sums=('SKIP' + 'b5f56cfaa69b455f4e87129bbcc5a3359dcee6bbca4e1f08f8e06be9704c3183') + +#pkgver() { +# # remove ".r*.*" from package version +# _pkgverTriple=$(echo $pkgver | sed "s/\.r.*//g") +# cd $pkgname +# # get number of last git commit +# _commitCount=$(git rev-list --count HEAD) +# # get time of last git commit +# _commitTime=$(git show -s --format="%ci" | grep -o "....-..-.." | sed "s/-//g") +# # add ".r*.*" from package version +# echo "$_pkgverTriple.r$_commitCount.$_commitTime" +#} + +prepare() { + cd pt3/ + patch -Np2 < ../thatfix +} + +build() { + cd pt3/ + make +} + +package() { + cd pt3/ + + mkdir -m755 -p "${pkgdir}/etc/udev/rules.d/" + make DESTDIR="${pkgdir}" install_compress + + mkdir -m755 -p "${pkgdir}/etc/modprobe.d/" + echo "blacklist earth-pt3" >> pt3-blacklist.conf + install -m644 pt3-blacklist.conf "${pkgdir}/etc/modprobe.d/pt3-blacklist.conf" +} diff --git a/pt3-drv.install b/pt3-drv.install new file mode 100644 index 000000000000..b81bf56bab44 --- /dev/null +++ b/pt3-drv.install @@ -0,0 +1,11 @@ +post_install() { + depmod -a +} + +post_upgrade() { + depmod -a +} + +post_remove() { + depmod -a +} diff --git a/thatfix b/thatfix new file mode 100644 index 000000000000..a68a0e2c3a34 --- /dev/null +++ b/thatfix @@ -0,0 +1,55 @@ +--- src/pt3/Makefile 2016-01-13 04:14:31.405761427 +0900 ++++ src/pt3/Makefile.fixed 2016-01-13 04:21:07.879130219 +0900 +@@ -3,8 +3,12 @@ + EXTRA_CFLAGS += -Wformat=2 + KVER ?= `uname -r` + ++ifndef DESTDIR ++ DESTDIR := / ++endif ++ + KBUILD = /lib/modules/$(KVER)/build +-INSTALL_DIR = /lib/modules/$(KVER)/kernel/drivers/video ++INSTALL_DIR = $(DESTDIR)/usr/lib/modules/$(KVER)/kernel/drivers/video + + all: ${TARGET} + +--- src/pt3/Makefile 2016-01-13 04:25:10.472789571 +0900 ++++ src/pt3/Makefile.fixed 2016-01-13 04:28:25.939069217 +0900 +@@ -38,7 +38,7 @@ + + dkms: $(TARGET) + if [ -d /etc/udev/rules.d -a ! -f /etc/udev/rules.d/99-pt3.rules ] ; then \ +- install -m 644 etc/99-pt3.rules /etc/udev/rules.d ; \ ++ install -m 644 $(DESTDIR)/etc/99-pt3.rules $(DESTDIR)/etc/udev/rules.d ; \ + fi + + install: uninstall dkms +--- src/pt3/Makefile 2016-01-13 04:30:13.494371342 +0900 ++++ src/pt3/Makefile.fixed 2016-01-13 04:33:14.093162149 +0900 +@@ -44,7 +44,7 @@ + install: uninstall dkms + install -d $(INSTALL_DIR) + install -m 644 $(TARGET) $(INSTALL_DIR) +- depmod -a $(KVER) ++ #depmod -a $(KVER) + + install_compress: install + . $(KBUILD)/.config ; \ +@@ -55,4 +55,4 @@ + elif [ $$CONFIG_DECOMPRESS_GZIP = "y" ] ; then \ + gzip -9 $(INSTALL_DIR)/$(TARGET); \ + fi +- depmod -a $(KVER) ++ #depmod -a $(KVER) +--- src/pt3/Makefile 2016-03-06 12:27:17.166340836 +0900 ++++ src/pt3/Makefile.morefix 2016-03-06 12:35:27.716812866 +0900 +@@ -34,7 +34,7 @@ + fi + + uninstall: +- rm -vf $(INSTALL_DIR)/$(TARGET)* /etc/udev/rules.d/99-pt3.rules ++ rm -vf $(INSTALL_DIR)/$(TARGET)* $(DESTDIR)/etc/udev/rules.d/99-pt3.rules + + dkms: $(TARGET) + if [ -d /etc/udev/rules.d -a ! -f /etc/udev/rules.d/99-pt3.rules ] ; then \ |