diff options
author | Iyán Méndez Veiga | 2022-04-03 16:35:42 +0200 |
---|---|---|
committer | Iyán Méndez Veiga | 2022-04-03 16:35:42 +0200 |
commit | 8e087821f0dd36052409d17f152e3b962982b422 (patch) | |
tree | 073aa79ab51d861d669d74c8e9d9646c70069e9d | |
parent | baac3ea13fcbcdafa0e6b261c3d1d09f9c3ef96d (diff) | |
download | aur-python-nfcpy.tar.gz |
Update to 1.0.4
- Use PEP 517 build & install method
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 22 insertions, 14 deletions
@@ -1,16 +1,19 @@ pkgbase = python-nfcpy pkgdesc = Module to read/write NFC tags or communicate with another NFC device - pkgver = 1.0.3 - pkgrel = 5 + pkgver = 1.0.4 + pkgrel = 1 url = https://github.com/nfcpy/nfcpy arch = x86_64 license = custom:EUPL + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python-libusb1 - depends = python-pyserial depends = python-ndeflib depends = python-pydes - source = nfcpy-1.0.3.tar.gz::https://github.com/nfcpy/nfcpy/archive/v1.0.3.tar.gz - sha256sums = 03ea8a47d2dfe92bdc41d0751fba2b124793936f1fe7d5096dbb0fdfad5e635a + depends = python-pyserial + source = nfcpy-1.0.4.tar.gz::https://github.com/nfcpy/nfcpy/archive/v1.0.4.tar.gz + sha256sums = b72c67f94b4662d615d7be7b34dd39236b572f878e25fb83dd999f57979eba1f pkgname = python-nfcpy @@ -1,29 +1,34 @@ # Maintainer: Iyán Méndez Veiga <me (at) iyanmv (dot) com> _pkgname=nfcpy pkgname=python-${_pkgname} -pkgver=1.0.3 -pkgrel=5 +pkgver=1.0.4 +pkgrel=1 pkgdesc="Module to read/write NFC tags or communicate with another NFC device" arch=('x86_64') url="https://github.com/nfcpy/nfcpy" license=('custom:EUPL') depends=( 'python-libusb1' - 'python-pyserial' 'python-ndeflib' 'python-pydes' + 'python-pyserial' +) +makedepends=( + 'python-build' + 'python-installer' + 'python-setuptools' + 'python-wheel' ) -makedepends=('python-setuptools') source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('03ea8a47d2dfe92bdc41d0751fba2b124793936f1fe7d5096dbb0fdfad5e635a') +sha256sums=('b72c67f94b4662d615d7be7b34dd39236b572f878e25fb83dd999f57979eba1f') build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - python setup.py build + cd "${srcdir}/${_pkgname}-${pkgver}" + python -m build --wheel --no-isolation } package() { - cd "${srcdir}/${_pkgname}-${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + cd "${srcdir}/${_pkgname}-${pkgver}" + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |