Date: Saturday, December 24, 2016 @ 11:59:27 Author: felixonmars Revision: 201478
archrelease: copy trunk to community-staging-any Added: python-tblib/repos/community-staging-any/ python-tblib/repos/community-staging-any/PKGBUILD (from rev 201477, python-tblib/trunk/PKGBUILD) ----------+ PKGBUILD | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) Copied: python-tblib/repos/community-staging-any/PKGBUILD (from rev 201477, python-tblib/trunk/PKGBUILD) =================================================================== --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2016-12-24 11:59:27 UTC (rev 201478) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> + +pkgbase=python-tblib +pkgname=('python-tblib' 'python2-tblib') +_pyname=tblib +pkgver=1.3.0 +pkgrel=2 +pkgdesc="Python traceback fiddling library" +url="https://github.com/ionelmc/python-tblib" +arch=('any') +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=('2bead497b7a2ff2a23e164935efe5ca242cb6d6063a7d5e1cf88d7d3af6475255435507855f5f359738285d315f0c8c0274c539f33cf5017fcb743c49b8f58a3') + +prepare() { + cp -ra ${_pyname}-${pkgver}{,-py2} +} + +check() { + (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" + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-tblib() { + depends=('python2-six') + 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" +} + +# vim: ts=2 sw=2 et: