[arch-commits] Commit in python-passlib/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Thu Nov 24 08:08:42 UTC 2016


    Date: Thursday, November 24, 2016 @ 08:08:41
  Author: felixonmars
Revision: 196633

upgpkg: python-passlib 1.7.0-1

Modified:
  python-passlib/trunk/PKGBUILD

----------+
 PKGBUILD |   37 ++++++++++++++++++-------------------
 1 file changed, 18 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-11-24 05:58:02 UTC (rev 196632)
+++ PKGBUILD	2016-11-24 08:08:41 UTC (rev 196633)
@@ -2,33 +2,32 @@
 # Maintainer: Felix Yan <felixonmars at archlinux.org>
 # Contributor: onny <onny at project-insanity.org>
 
-_pypiname=passlib
-pkgbase=python-$_pypiname
-pkgname=(python-$_pypiname python2-$_pypiname)
-pkgver=1.6.5
-pkgrel=3
+pkgbase=python-passlib
+pkgname=(python-passlib python2-passlib)
+pkgver=1.7.0
+pkgrel=1
 pkgdesc="A password hashing library for Python"
 arch=('any')
-url=("https://code.google.com/p/passlib/")
+url="https://code.google.com/p/passlib/"
 license=('custom:BSD')
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-nose' 'python2-nose' 'python-bcrypt' 'python2-bcrypt'
               'python-django' 'python2-django' 'python2-m2crypto')
-source=("https://pypi.python.org/packages/source/p/passlib/passlib-$pkgver.tar.gz")
-sha512sums=('b5323834a0a7fc7e799882c512a2fcaddb0cbf4dbfb3ec578c9a9ea7a7f08349335cd3124fe2b379eef265ecdf9d823b7562951881710cf4dafff128a65c82d4')
+source=("https://pypi.io/packages/source/p/passlib/passlib-$pkgver.tar.gz")
+sha512sums=('7187c4e5145e66be58e69f3f764d318e38e4d494c89020a441defb680d035fe3d96b5ad2f9f981ce5da91cf38e6ee444cbd752d5412b97c91abafac0ae393d6b')
 
 prepare() {
-  cp -a ${_pypiname}-${pkgver}{,-py2}
+  cp -a passlib-$pkgver{,-py2}
 }
 
 check() {
   export PASSLIB_TEST_MODE=full
 
-  cd "$srcdir/$_pypiname-$pkgver"
-  nosetests3
+  cd "$srcdir"/passlib-$pkgver
+  python setup.py nosetests
 
-  cd "$srcdir/$_pypiname-$pkgver-py2"
-  nosetests2
+  cd "$srcdir"/passlib-$pkgver-py2
+  python2 setup.py nosetests
 }
 
 package_python-passlib() {
@@ -35,9 +34,9 @@
   depends=("python")
   optdepends=("python-bcrypt: accelerate Bcrypt hashes")
 
-  cd ${_pypiname}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}"
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  cd passlib-$pkgver
+  python setup.py install -O1 --root="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 
 package_python2-passlib() {
@@ -45,9 +44,9 @@
   optdepends=("python2-m2crypto: accelerate PBKDF2-based hashes"
               "python2-bcrypt: accelerate Bcrypt hashes")
 
-  cd ${_pypiname}-${pkgver}-py2
-  python2 setup.py install -O1 --root="${pkgdir}"
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  cd passlib-$pkgver-py2
+  python2 setup.py install -O1 --root="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 
 # vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list