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"