diff options
author | Davide Depau | 2020-06-16 04:09:33 +0200 |
---|---|---|
committer | Davide Depau | 2020-06-16 04:09:33 +0200 |
commit | 760f732239474339a50e6d2daa5f002b63513468 (patch) | |
tree | 329e9547da0abe0d97af1b878ea970c33a7a0cf0 /PKGBUILD | |
download | aur-760f732239474339a50e6d2daa5f002b63513468.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0f08fcf0ebdd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Davide Depau <davide@depau.eu> + +_pkgname='validity-sensors-tools' +pkgname="${_pkgname}-git" +pkgver=0.5.r25.gaf54569 +pkgrel=1 +pkgdesc='Linux tool to flash and pair Validity fingerprint sensors 009x' +arch=('x86_64') +url='https://github.com/3v1n0/python-validity' +license=('unknown') +depends=( + 'python-pycrypto' + 'python-pyusb' + 'python-fastecdsa=1.7.4' + 'innoextract' + 'libusb' + 'usbutils' +) +makedepends=('python-setuptools') +provides=("$_pkgname" "python-proto9x" "python-proto9x-git") +# TODO: change to 3v1n0's repo once he merges the setuptools changes +source=( + "$_pkgname::git+https://github.com/Depau/python-validity.git" + "0001-Monkey-patch-time-to-fix-bug-in-pycrypto.patch" +) +sha256sums=('SKIP' + '9987b7765ff2921250de1c378b5cb8ac6f05d9f133211f0add358dffda6e33c1') + +pkgver() { + cd "$_pkgname" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd "$_pkgname" + git am < ../0001-Monkey-patch-time-to-fix-bug-in-pycrypto.patch +} + +build() { + cd "$_pkgname" + python setup.py build +} + +package() { + cd "$_pkgname" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build +} + |