Date: Tuesday, January 6, 2015 @ 03:49:58 Author: fyan Revision: 125504
addpkg: python-configargparse 0.9.3-1 (try 2) Added: python-configargparse/trunk/PKGBUILD ----------+ PKGBUILD | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) Added: PKGBUILD =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2015-01-06 02:49:58 UTC (rev 125504) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan <[email protected]> + +pkgbase=python-configargparse +pkgname=('python-configargparse' 'python2-configargparse') +pkgver=0.9.3 +pkgrel=1 +pkgdesc='A drop-in replacement for argparse that allows options to also be set via config files and/or environment variables' +arch=('any') +url='https://github.com/zorro3/ConfigArgParse' +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +source=("https://pypi.python.org/packages/source/C/ConfigArgParse/ConfigArgParse-$pkgver.tar.gz") +sha256sums=('141c57112e1f8eb7e594a9820e95af897a7fa2d186cef5cff7e08cb3f7252829') + +prepare() { + cp -a ConfigArgParse-$pkgver{,-py2} +} + +check() { + # Tests not included in release tarball + return + + cd "$srcdir/ConfigArgParse-$pkgver" + python setup.py test + + cd "$srcdir/ConfigArgParse-$pkgver-py2" + python2 setup.py test +} + +package_python-configargparse() { + depends=('python') + cd ConfigArgParse-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_python2-configargparse() { + depends=('python2') + cd ConfigArgParse-$pkgver + + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: Property changes on: python-configargparse/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
