Date: Saturday, November 9, 2019 @ 20:24:17 Author: arojas Revision: 524888
Drop python2 Modified: python-josepy/trunk/PKGBUILD ----------+ PKGBUILD | 40 ++++++++-------------------------------- 1 file changed, 8 insertions(+), 32 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-11-09 20:18:35 UTC (rev 524887) +++ PKGBUILD 2019-11-09 20:24:17 UTC (rev 524888) @@ -1,7 +1,6 @@ # Maintainer: Felix Yan <[email protected]> -pkgbase=python-josepy -pkgname=(python-josepy python2-josepy) +pkgname=python-josepy pkgver=1.2.0 pkgrel=3 pkgdesc="JOSE protocol implementation in Python" @@ -8,51 +7,28 @@ url="https://github.com/certbot/josepy" license=('PerlArtistic') arch=('any') -makedepends=('python-cryptography' 'python2-cryptography' 'python-pyopenssl' 'python2-pyopenssl' - 'python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-coverage' 'python2-coverage' - 'python-pytest-isort' 'python2-pytest-isort' 'python-pytest-cache' - 'python2-pytest-cache' 'python-pytest-cov' 'python2-pytest-cov' 'flake8' - 'python2-flake8' 'python-pytest-flake8' 'python2-pytest-flake8' 'python-mock' - 'python2-mock') +depends=('python-cryptography' 'python-pyopenssl' 'python-setuptools') +checkdepends=('python-pytest-runner' 'python-coverage' 'python-pytest-isort' 'python-pytest-cache' + 'python-pytest-cov' 'flake8' 'python-pytest-flake8' 'python-mock') source=("https://pypi.io/packages/source/j/josepy/josepy-$pkgver.tar.gz") sha512sums=('1e746cf8e02c86a728d1a502000bba3c7db829f29dcb49ed40c7398d2ec904e830d267c60b444d57c3cf44d6ae829d3f3f4fd4288dcb3d5f47ab96d06a2d6bc5') prepare() { # https://github.com/certbot/josepy/issues/24 - sed -i 's/flake8-ignore = E501/flake8-ignore = E501 W504/' josepy-$pkgver/pytest.ini\ - - cp -a josepy-$pkgver{,-py2} + sed -i 's/flake8-ignore = E501/flake8-ignore = E501 W504/' josepy-$pkgver/pytest.ini } build() { - cd "$srcdir"/josepy-$pkgver + cd josepy-$pkgver python setup.py build - - cd "$srcdir"/josepy-$pkgver-py2 - python2 setup.py build } check() { - cd "$srcdir"/josepy-$pkgver + cd josepy-$pkgver python setup.py pytest - - cd "$srcdir"/josepy-$pkgver-py2 - python2 setup.py pytest } -package_python-josepy() { - depends=('python-cryptography' 'python-pyopenssl' 'python-setuptools') - +package() { cd josepy-$pkgver python setup.py install --root="$pkgdir" --optimize=1 } - -package_python2-josepy() { - depends=('python2-cryptography' 'python2-pyopenssl' 'python2-setuptools') - - cd josepy-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - mv "$pkgdir"/usr/bin/jws{,2} -}
