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 | |
download | aur-baffd400f202b1b615a222fecee0f0797579f7d5.tar.gz |
Initial upload
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..02badd675959 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = digimend-kernel-drivers-dkms-git + pkgdesc = Linux kernel modules (DKMS) for non-Wacom USB graphics tablets. Git version. + pkgver = 6.r21.gd069832 + pkgrel = 1 + url = https://digimend.github.io + arch = any + license = GPL2 + makedepends = git + depends = dkms + provides = digimend-kernel-drivers-dkms + conflicts = digimend-kernel-drivers + conflicts = digimend-kernel-drivers-dkms + source = git+https://github.com/DIGImend/digimend-kernel-drivers.git + md5sums = SKIP + +pkgname = digimend-kernel-drivers-dkms-git + 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 +} |