# Maintainer: Lauri Niskanen # Contributor: George Gibbs pkgname=ds4drv-git pkgver=0.5.1.194.f6be043 pkgrel=1 pkgdesc="Sony DualShock 4 Userspace Driver" arch=('any') url="https://github.com/chrippa/ds4drv" license=('MIT') depends=('python-setuptools' 'bluez-utils-compat' 'python-evdev' 'python-pyudev') makedepends=('git') conflicts=('ds4drv') install=ds4drv.install source=(git+https://github.com/chrippa/ds4drv.git) sha256sums=('SKIP') pkgver() { cd ds4drv version=$(grep version setup.py | sed 's/ version=\"//' | sed 's/\",//') hash=$(git log --pretty=format:'%h' -n 1) revision=$(git rev-list --count HEAD) echo $version.$revision.$hash } package() { cd ds4drv mkdir -pm755 $pkgdir/etc/udev/rules.d cp udev/50-ds4drv.rules $pkgdir/etc/udev/rules.d/50-ds4drv.rules mkdir -pm755 $pkgdir/usr/share/licenses/$pkgname cp LICENSE $pkgdir/usr/share/licenses/$pkgname/ python setup.py install --root="$pkgdir/" --optimize=1 mkdir -pm755 $pkgdir/etc/systemd/system cp systemd/ds4drv.service $pkgdir/etc/systemd/system/ds4drv.service cp ds4drv.conf $pkgdir/etc/ds4drv.conf } # vim: ft=sh syn=sh