diff options
author | Mikhail | 2017-07-15 03:42:35 +0300 |
---|---|---|
committer | Mikhail | 2017-07-15 03:42:35 +0300 |
commit | baffd400f202b1b615a222fecee0f0797579f7d5 (patch) | |
tree | 978c7c7656609746a06e3d9faa767b03567fb593 /PKGBUILD | |
download | aur-baffd400f202b1b615a222fecee0f0797579f7d5.tar.gz |
Initial upload
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5a3e316566ce --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Pechin Mikhail <ahsima1 (at) gmail (dot) com> + +_pkgbase=digimend-kernel-drivers +pkgname=digimend-kernel-drivers-dkms-git +pkgver=6.r21.gd069832 +pkgrel=1 + +pkgdesc='Linux kernel modules (DKMS) for non-Wacom USB graphics tablets. Git version.' +arch=('any') +url='https://digimend.github.io' +license=('GPL2') + +depends=('dkms') +makedepends=('git') +conflicts=("$_pkgbase" "$_pkgbase"-dkms) +provides=("$_pkgbase"-dkms) + +source=('git+https://github.com/DIGImend/digimend-kernel-drivers.git') + +md5sums=('SKIP') + + +pkgver() { + cd "$_pkgbase" + git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +package() { + # Install + cd "$_pkgbase" + + install -Dm 0644 digimend.conf "$pkgdir"/etc/depmod.d/digimend.conf + install -Dm 0755 hid-rebind "$pkgdir"/usr/bin/hid-rebind + install -Dm 0644 90-hid-rebind.rules "$pkgdir"/usr/lib/udev/rules.d/90-hid-rebind.rules + + # Copy sources (including Makefile) + mkdir -p "$pkgdir"/usr/src/"$_pkgbase"-"$pkgver" + cp -rf ./* "$pkgdir"/usr/src/"$_pkgbase"-"$pkgver" + + # Set version + sed "s/PACKAGE_VERSION=.*/PACKAGE_VERSION=\"$pkgver\"/g" \ + -i "$pkgdir"/usr/src/"$_pkgbase"-"$pkgver"/dkms.conf + + # Remove unneeded files + rm -rf "$pkgdir"/usr/src/"$_pkgbase"-"$pkgver"/debian + rm "$pkgdir"/usr/src/"$_pkgbase"-"$pkgver"/COPYING + rm "$pkgdir"/usr/src/"$_pkgbase"-"$pkgver"/90-hid-rebind.rules + rm "$pkgdir"/usr/src/"$_pkgbase"-"$pkgver"/digimend.conf + rm "$pkgdir"/usr/src/"$_pkgbase"-"$pkgver"/hid-rebind + rm "$pkgdir"/usr/src/"$_pkgbase"-"$pkgver"/README.md +} |