Date: Wednesday, August 28, 2019 @ 10:20:28 Author: jelle Revision: 503789
Remove python2 variant Modified: python-pbkdf2/trunk/PKGBUILD ----------+ PKGBUILD | 37 ++++++------------------------------- 1 file changed, 6 insertions(+), 31 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-08-28 10:20:03 UTC (rev 503788) +++ PKGBUILD 2019-08-28 10:20:28 UTC (rev 503789) @@ -2,8 +2,7 @@ # Contributor: Timothy Redaelli <[email protected]> # Contributor: Hilton Medeiros <[email protected]> -pkgbase=python-pbkdf2 -pkgname=('python-pbkdf2' 'python2-pbkdf2') +pkgname=python-pbkdf2 pkgver=1.3 pkgrel=4 pkgdesc='Password-based key derivation function PBKDF2' @@ -10,28 +9,19 @@ url='https://www.dlitz.net/software/python-pbkdf2/' arch=('any') license=('MIT') -makedepends=('python' 'python-setuptools' 'python-crypto' - 'python2' 'python2-setuptools' 'python2-crypto') -checkdepends=('python2-pytest' 'python-pytest') +makedepends=('python' 'python-setuptools' 'python-crypto') +depends=('python') +checkdepends=('python-pytest') +optdepends=('python-crypto: to make use of PyCrypto`s HMAC and SHA') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/dlitz/python-pbkdf2/archive/v${pkgver}.tar.gz) sha256sums=('f35d36855c082c9cc258da555ea513c800b125c6b5f2fbf9cc4a45655579de5c') sha512sums=('642372615a2ffc9cf352805789f836c42763c49cbf113d64524a55c6ff8a09f0fda36c92713387f27c2f6a2950ce89ae04dc9f92495cba904400685b148f947e') -prepare() { - cp -a ${pkgbase}-${pkgver}{,-py2} - cd ${pkgbase}-${pkgver}-py2 - find . -type f -name "*.py" -exec sed -i 's#/usr/bin/python#/usr/bin/env python2#g' {} + -} - build() { msg2 "Building python..." (cd ${pkgbase}-${pkgver} python setup.py build ) - msg2 "Building python2..." - (cd ${pkgbase}-${pkgver}-py2 - python2 setup.py build - ) } check() { @@ -39,15 +29,9 @@ (cd ${pkgbase}-${pkgver} py.test ) - msg2 "Checking python2..." - (cd ${pkgbase}-${pkgver}-py2 - py.test2 - ) } -package_python-pbkdf2() { - depends=('python') - optdepends=('python-crypto: to make use of PyCrypto`s HMAC and SHA') +package() { cd ${pkgbase}-${pkgver} python setup.py install --prefix=/usr --root="${pkgdir}" -O1 --skip-build install -Dm 644 README.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" @@ -54,13 +38,4 @@ install -Dm 644 README.txt -t "${pkgdir}/usr/share/doc/${pkgname}" } -package_python2-pbkdf2() { - depends=('python2') - optdepends=('python2-crypto: to make use of PyCrypto`s HMAC and SHA') - cd ${pkgbase}-${pkgver}-py2 - python2 setup.py install --prefix=/usr --root="${pkgdir}" -O1 --skip-build - install -Dm 644 README.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm 644 README.txt -t "${pkgdir}/usr/share/doc/${pkgname}" -} - # vim: ts=2 sw=2 et:
