Date: Tuesday, January 26, 2016 @ 04:16:25 Author: fyan Revision: 158910
upgpkg: python-keyring 8.1.1-1 Modified: python-keyring/trunk/PKGBUILD ----------+ PKGBUILD | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-01-26 02:47:38 UTC (rev 158909) +++ PKGBUILD 2016-01-26 03:16:25 UTC (rev 158910) @@ -8,7 +8,7 @@ pkgbase=python-keyring pkgname=('python-keyring' 'python2-keyring') -pkgver=8.0 +pkgver=8.1.1 pkgrel=1 pkgdesc="Store and access your passwords safely." arch=('any') @@ -16,10 +16,8 @@ license=('PSF' 'MIT') source=("http://pypi.python.org/packages/source/k/keyring/keyring-$pkgver.tar.gz") makedepends=('python-setuptools_scm' 'python2-setuptools_scm') -checkdepends=('python-pytest' 'python2-pytest' 'python-mock' 'python2-mock' 'python-crypto' 'python2-crypto' - 'python-secretstorage' 'python2-secretstorage' 'python-gobject' 'python2-gobject' 'libgnome-keyring' - 'python2-gdata' 'python-fs' 'python2-fs' 'xorg-server-xvfb') -md5sums=('c0b86e5851a304630398f12279a5ed57') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock') +md5sums=('46d35d5955dae8f67e53cdc73190f496') prepare() { cp -a keyring-$pkgver{,-py2} @@ -34,22 +32,18 @@ } check() { - # Not using ptr because we are not packaging keyczar - cd "$srcdir/keyring-$pkgver" - xvfb-run py.test + python setup.py ptr cd "$srcdir/keyring-$pkgver-py2" - xvfb-run py.test2 + python2 setup.py ptr } package_python-keyring() { depends=('python-setuptools') - optdepends=('libgnome-keyring: Gnome integration' - 'python-gobject: Gnome integration' - 'kdebindings-python: Kde integration' - 'python-crypto: CLI keyring' - 'python-secretstorage: SecretService DBus API (GNOME/KDE)') + optdepends=('kdebindings-python: KDE integration' + 'python-secretstorage: SecretService DBus API (GNOME/KDE)' + 'python-keyring-alt: Alternative backends') cd "$srcdir/keyring-$pkgver" python setup.py install --root=$pkgdir --optimize=1 @@ -57,11 +51,9 @@ package_python2-keyring() { depends=('python2-setuptools') - optdepends=('libgnome-keyring: Gnome integration' - 'python2-gobject: Gnome integration' - 'kdebindings-python2: Kde integration' - 'python2-crypto: CLI keyring' - 'python2-secretstorage: SecretService DBus API (GNOME/KDE)') + optdepends=('kdebindings-python2: Kde integration' + 'python2-secretstorage: SecretService DBus API (GNOME/KDE)' + 'python2-keyring-alt: Alternative backends') cd "$srcdir/keyring-$pkgver-py2" python2 setup.py install --root=$pkgdir --optimize=1