diff options
author | Lubosz Sarnecki | 2015-06-22 22:57:50 +0200 |
---|---|---|
committer | Lubosz Sarnecki | 2015-06-22 22:57:50 +0200 |
commit | 88defa2bd0dbada808ea5ca2c4fafe8cec38d3e1 (patch) | |
tree | a18bc29b97c1ad3bc4e84efd569a756059fa50fb /PKGBUILD | |
download | aur-88defa2bd0dbada808ea5ca2c4fafe8cec38d3e1.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7b3fb3309d5a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Lubosz Sarnecki <lubosz@gmail.com> +# Original Package: VĂtor Ferreira <vitor.dominor@gmail.com> +pkgname=xboxdrv-git +pkgver=0.9.0.1412.a99985e +pkgrel=1 +pkgdesc="An XBox/XBox 360 gamepad driver - as alternative to the xpad-kernel module - with more configurability, runs in userspace and supports a multitude of controllers" +arch=('i686' 'x86_64') +url="http://pingus.seul.org/~grumbel/xboxdrv/" +license=('GPL3') +depends=('libx11' 'dbus-glib' 'libusbx') +makedepends=('git' 'scons' 'boost' 'pkg-config' 'libx11' 'dbus-glib' 'libusb') +provides=('xboxdrv='$pkgver) +conflicts=('xboxdrv') +source=("${pkgname}::git://github.com/Grumbel/xboxdrv.git" + "xboxdrv.service" + "xboxdrv.conf") +md5sums=('SKIP' + 'c44dc13f6d34cd7fc61c87ecd8c3a547' + 'c73bb9cf8ff763e7c477366472d19813') + +pkgver() { + cd ${srcdir}/${pkgname} + ver=$(cat VERSION) + revision=$(git rev-list --count HEAD) + hash=$(git log --pretty=format:'%h' -n 1) + echo $ver.$revision.$hash +} + +build() { + cd ${srcdir}/${pkgname} + make PREFIX=/usr +} + +package() { + cd ${srcdir}/${pkgname} + make PREFIX=/usr DESTDIR="$pkgdir/" install + + install -D -m755 "$srcdir/xboxdrv.service" "$pkgdir/usr/lib/systemd/system/xboxdrv.service" + install -D -m644 "$srcdir/xboxdrv.conf" "$pkgdir/etc/conf.d/xboxdrv" +} + +# vim:set ts=2 sw=2 et: |