Date: Tuesday, September 22, 2015 @ 18:00:29 Author: fyan Revision: 141472
addpkg: python-fields 2.4.0-1 Added: python-fields/ python-fields/repos/ python-fields/trunk/ python-fields/trunk/PKGBUILD ----------+ PKGBUILD | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) Added: python-fields/trunk/PKGBUILD =================================================================== --- python-fields/trunk/PKGBUILD (rev 0) +++ python-fields/trunk/PKGBUILD 2015-09-22 16:00:29 UTC (rev 141472) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan <[email protected]> + +pkgbase=python-fields +pkgname=('python-fields' 'python2-fields') +pkgver=2.4.0 +_commit=d1ec90e559ea18c7bc332cc9eb0fd95b2e27f4eb +pkgrel=1 +arch=('any') +pkgdesc='A totally different take on container boilerplate' +url='https://github.com/ionelmc/python-fields' +license=('BSD') +makedepends=('python-setuptools' 'python2-setuptools' 'git') +checkdepends=('python-pytest-capturelog' 'python2-pytest-capturelog' + 'python-pytest-benchmark' 'python2-pytest-benchmark' + 'python-characteristic' 'python2-characteristic') +source=("git+https://github.com/ionelmc/python-fields.git#commit=$_commit") +sha512sums=('SKIP') + +prepare() { + cp -a python-fields{,-py2} +} + +build() { + cd python-fields + python setup.py build + + cd ../python-fields-py2 + python2 setup.py build +} + +check() { + cd python-fields + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" py.test tests || warning "Tests failed" + + cd ../python-fields-py2 + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" py.test2 tests || warning "Tests failed" + + # Compatibility issues with pytest 2.8 +} + +package_python-fields() { + depends=('python') + + cd python-fields + python setup.py install --root "${pkgdir}" --optimize=1 + install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-fields() { + depends=('python2') + + cd python-fields-py2 + python2 setup.py install --root "${pkgdir}" --optimize=1 + install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} Property changes on: python-fields/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
