[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