Date: Friday, May 11, 2018 @ 11:58:40 Author: felixonmars Revision: 320726
upgpkg: python-keyring 12.2.0-1 Modified: python-keyring/trunk/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++++------------------------------ 1 file changed, 12 insertions(+), 30 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-05-11 11:54:47 UTC (rev 320725) +++ PKGBUILD 2018-05-11 11:58:40 UTC (rev 320726) @@ -6,9 +6,8 @@ # Contributor: Nuno Araujo <nuno.araujo at russo79.com> # Contributor: Steven Allen <steven {at} stebalien {dot} com> -pkgbase=python-keyring -pkgname=('python-keyring' 'python2-keyring') -pkgver=11.0.0 +pkgname=python-keyring +pkgver=12.2.0 pkgrel=1 pkgdesc="Store and access your passwords safely." arch=('any') @@ -15,47 +14,30 @@ url="http://pypi.python.org/pypi/keyring" license=('PSF' 'MIT') source=("https://pypi.io/packages/source/k/keyring/keyring-$pkgver.tar.gz") -makedepends=('python-setuptools_scm' 'python2-setuptools_scm' 'python-secretstorage' - 'python2-secretstorage') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -sha512sums=('d4937e84e6de18ed8fcba02d2d297ecc5a6434623c362f5608141041acbc7bc27fbf94e54a5a503a02b725df737fa8505d0d91e2c3e84298fa4044d7dc99f207') +depends=('python-entrypoints' 'python-secretstorage') +optdepends=('python-keyrings-alt: Alternative backends') +makedepends=('python-setuptools-scm') +checkdepends=('python-pytest-flake8' 'python-pytest-runner') +sha512sums=('1bdec1d9775157c47710280cb95ac1419f357840ca0b1aba5bdb48f4851ceb04c9ef56f74e5ab564b1365ce2ec45a3ff15d1ae23360bb9b9e098b3684a06e80f') prepare() { - cp -a keyring-$pkgver{,-py2} + cd keyring-$pkgver + echo -e '\nflake8-ignore = W191 W503 W504' >> pytest.ini } build() { - cd "$srcdir"/keyring-$pkgver + cd keyring-$pkgver python setup.py build - - cd "$srcdir"/keyring-$pkgver-py2 - python2 setup.py build } check() { - cd "$srcdir"/keyring-$pkgver + cd keyring-$pkgver python setup.py pytest - - cd "$srcdir"/keyring-$pkgver-py2 - python2 setup.py pytest } -package_python-keyring() { - depends=('python-setuptools' 'python-secretstorage') - optdepends=('python-keyrings-alt: Alternative backends') - +package() { cd keyring-$pkgver python setup.py install --root="$pkgdir" --optimize=1 } -package_python2-keyring() { - depends=('python2-setuptools' 'python2-secretstorage') - optdepends=('python2-keyrings-alt: Alternative backends') - - cd keyring-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - mv "$pkgdir"/usr/bin/keyring{,2} -} - # vim:set ts=2 sw=2 et: