diff options
author | Luis Martinez | 2021-12-29 21:53:21 -0600 |
---|---|---|
committer | Luis Martinez | 2021-12-29 21:53:21 -0600 |
commit | cf6d192a1458c491c0543b8289b7698bcb1b2d47 (patch) | |
tree | 8af8e066faaa8cafdd963137a59a9909dab16e9e /PKGBUILD | |
parent | 77f8fb23c6305b9eb01aba8f2a9eb16de8b5d0cf (diff) | |
download | aur-opendrop.tar.gz |
package cleanup
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 28 insertions, 22 deletions
@@ -1,33 +1,39 @@ -# Maintainer: Konstantin Shalygin <k0ste@k0ste.ru> +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> # Contributor: Konstantin Shalygin <k0ste@k0ste.ru> -pkgname='opendrop' -pkgver='0.13.0' -pkgrel='2' +pkgname=opendrop +pkgver=0.13.0 +pkgrel=3 pkgdesc='An open Apple AirDrop implementation' arch=('any') -url="https://github.com/seemoo-lab/${pkgname}" -license=('GPL') -depends=('python-requests' - 'python-fleep' - 'python-ifaddr' - 'python-pillow' - 'python-requests-toolbelt' - 'python-ctypescrypto' - 'python-libarchive-c' - 'python-netifaces' - 'python-zeroconf' - 'owlink-git') -makedepends=('python' 'python-setuptools') -source=("${url}/archive/v${pkgver}.tar.gz") +url="https://github.com/seemoo-lab/opendrop" +license=('GPL3') +depends=( + 'python-requests' + 'python-fleep' + 'python-ifaddr' + 'python-pillow' + 'python-requests-toolbelt' + 'python-libarchive-c' + 'python-setuptools' + 'python-zeroconf' + 'owlink') +checkdepends=('python-pytest-runner') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('1684ee1497615b6d9c410d73f0712ebc2b6b5c706075e75fb6799175264e4de5') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - python setup.py build + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + python setup.py pytest } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - python setup.py install --skip-build --root="${pkgdir}" + export PYTHONHASHSEED=0 + cd "$pkgname-$pkgver" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build } |