Date: Sunday, August 23, 2015 @ 10:27:26 Author: fyan Revision: 138664
addpkg: python-pkginfo 1.2.1-2 Added: python-pkginfo/ python-pkginfo/repos/ python-pkginfo/trunk/ python-pkginfo/trunk/PKGBUILD ----------+ PKGBUILD | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) Added: python-pkginfo/trunk/PKGBUILD =================================================================== --- python-pkginfo/trunk/PKGBUILD (rev 0) +++ python-pkginfo/trunk/PKGBUILD 2015-08-23 08:27:26 UTC (rev 138664) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan <[email protected]> +# Contributor: eolianoe <eolianoe At GoogleMAIL DoT com> +# Contributor: Andrey Mikhaylenko <neithere at gmail dot com> + +pkgbase=python-pkginfo +pkgname=(python-pkginfo python2-pkginfo) +_pypiname=pkginfo +pkgver=1.2.1 +pkgrel=2 +pkgdesc='Query metadatdata from sdists / bdists / installed packages' +arch=('any') +url="https://pypi.python.org/pypi/${_pypiname}" +license=('PSF') +makedepends=("python-setuptools" "python2-setuptools") +checkdepends=("python-nose" "python2-nose" "python-coverage" "python2-coverage") +source=("http://pypi.python.org/packages/source/${_pypiname:0:1}/${_pypiname}/${_pypiname}-${pkgver}.tar.gz") +sha256sums=('ad3f6dfe8a831f96a7b56a588ca874137ca102cc6b79fc9b0a1c3b7ab7320f3c') + +prepare() { + cp -a $_pypiname-$pkgver{,-py2} +} + +build() { + cd "${srcdir}/${_pypiname}-${pkgver}" + python setup.py build + + cd "${srcdir}/${_pypiname}-${pkgver}-py2" + python2 setup.py build +} + +check() {( + cd "${srcdir}/${_pypiname}-${pkgver}" + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" nosetests3 + + cd "${srcdir}/${_pypiname}-${pkgver}-py2" + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" nosetests2 + ) || warning "Tests failed" +} + +package_python-pkginfo() { + depends=("python") + + cd "${srcdir}/${_pypiname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 +} + +package_python2-pkginfo() { + depends=("python2") + + cd "${srcdir}/${_pypiname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 + + mv "$pkgdir/usr/bin/pkginfo"{,2} +} Property changes on: python-pkginfo/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
