[arch-commits] Commit in python-tblib/trunk (PKGBUILD)
Levente Polyak
anthraxx at archlinux.org
Sat Mar 12 00:07:56 UTC 2016
Date: Saturday, March 12, 2016 @ 01:07:56
Author: anthraxx
Revision: 166172
upgpkg: python-tblib 1.3.0-1
Modified:
python-tblib/trunk/PKGBUILD
----------+
PKGBUILD | 21 +++++++++++++--------
1 file changed, 13 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-03-12 00:05:12 UTC (rev 166171)
+++ PKGBUILD 2016-03-12 00:07:56 UTC (rev 166172)
@@ -3,7 +3,7 @@
pkgbase=python-tblib
pkgname=('python-tblib' 'python2-tblib')
_pyname=tblib
-pkgver=1.2.0
+pkgver=1.3.0
pkgrel=1
pkgdesc="Python traceback fiddling library"
url="https://github.com/ionelmc/python-tblib"
@@ -11,17 +11,23 @@
license=('BSD')
makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six')
source=(${pkgbase}-${pkgver}.tar.gz::https://pypi.python.org/packages/source/t/${_pyname}/${_pyname}-${pkgver}.tar.gz)
-sha512sums=('39120b506e8e06435a2d04478c8c9a9049d52710110dfc5501931b6547df024ca4087733706982ac01a195b5669458bc0d008abe42ca38b9eb3b171808b67ef8')
+sha512sums=('2bead497b7a2ff2a23e164935efe5ca242cb6d6063a7d5e1cf88d7d3af6475255435507855f5f359738285d315f0c8c0274c539f33cf5017fcb743c49b8f58a3')
+prepare() {
+ cp -ra ${_pyname}-${pkgver}{,-py2}
+}
+
check() {
- cd ${_pyname}-${pkgver}
- python setup.py test
- python2 setup.py test
+ (cd ${_pyname}-${pkgver}
+ python setup.py test
+ )
+ (cd ${_pyname}-${pkgver}-py2
+ python2 setup.py test
+ )
}
package_python-tblib() {
depends=('python-six')
-
cd ${_pyname}-${pkgver}
python setup.py install -O1 --root="${pkgdir}" --prefix=/usr
install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
@@ -30,8 +36,7 @@
package_python2-tblib() {
depends=('python2-six')
-
- cd ${_pyname}-${pkgver}
+ cd ${_pyname}-${pkgver}-py2
python2 setup.py install -O1 --root="${pkgdir}" --prefix=/usr
install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
More information about the arch-commits
mailing list