Date: Tuesday, April 22, 2014 @ 13:26:54 Author: fyan Revision: 211650
archrelease: copy trunk to extra-any Added: python-rdflib/repos/extra-any/PKGBUILD (from rev 211649, python-rdflib/trunk/PKGBUILD) Deleted: python-rdflib/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 134 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2014-04-22 11:13:15 UTC (rev 211649) +++ PKGBUILD 2014-04-22 11:26:54 UTC (rev 211650) @@ -1,67 +0,0 @@ -# $Id$ -# Maintainer: -# Contributor: Andrea Scarpino <and...@archlinux.org> -# Contributor: Leif Warner <abimel...@gmail.com> - -pkgbase=python-rdflib -pkgname=('python2-rdflib' 'python-rdflib') -pkgver=4.1.2 -pkgrel=1 -pkgdesc="A Python library for working with RDF, a simple yet powerful language for representing information" -arch=('any') -url="http://rdflib.net/" -license=('BSD') -makedepends=('python2-isodate' 'python-isodate' 'python2-setuptools' 'python-setuptools') -checkdepends=('python2-nose' 'python-nose' 'python2-pyparsing' 'python-pyparsing' - 'python2-six' 'python-six' 'python-html5lib' 'python2-html5lib' 'python-sparqlwrapper' - 'python2-sparqlwrapper') -source=(rdflib-$pkgver.tar.gz::https://github.com/RDFLib/rdflib/tarball/$pkgver) -sha1sums=('64e58e6bd4cc257cd0f3c75d312de0ea1466fcb1') - -prepare() { - cp -r RDFLib-rdflib-* python2-rdflib - cd python2-rdflib - sed -i 's|/usr/bin/env python|/usr/bin/env python2|' rdflib/extras/{describer.py,infixowl.py} \ - rdflib/plugins/parsers/{ntriples.py,notation3.py,structureddata.py,pyRdfa/extras/httpheader.py} \ - rdflib/tools/rdfpipe.py -} - -build() { - cd RDFLib-rdflib-* - python setup.py build - cd ../python2-rdflib - python2 setup.py build -} - -check() { - cd RDFLib-rdflib-* - #python setup.py test # Will download and install rdflib again - nosetests3 --where=./build/src \ - --with-doctest \ - --doctest-extension=.doctest \ - --doctest-tests || true # Tests failing - 4.1.2 - cd ../python2-rdflib - #python2 setup.py test # Same - python2 run_tests.py --with-xunit || true -} - -package_python2-rdflib() { - depends=('python2-isodate') - - cd python2-rdflib - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - cd "$pkgdir/usr/bin" - for i in * ; do - mv $i $i-py2 - done -} - -package_python-rdflib() { - depends=('python-isodate') - - cd RDFLib-rdflib-* - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: python-rdflib/repos/extra-any/PKGBUILD (from rev 211649, python-rdflib/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2014-04-22 11:26:54 UTC (rev 211650) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: +# Contributor: Andrea Scarpino <and...@archlinux.org> +# Contributor: Leif Warner <abimel...@gmail.com> + +pkgbase=python-rdflib +pkgname=('python2-rdflib' 'python-rdflib') +pkgver=4.1.2 +pkgrel=1 +pkgdesc="A Python library for working with RDF, a simple yet powerful language for representing information" +arch=('any') +url="http://rdflib.net/" +license=('BSD') +makedepends=('python2-isodate' 'python-isodate' 'python2-setuptools' 'python-setuptools') +checkdepends=('python2-nose' 'python-nose' 'python2-pyparsing' 'python-pyparsing' + 'python2-six' 'python-six' 'python-html5lib' 'python2-html5lib' 'python-sparqlwrapper' + 'python2-sparqlwrapper') +source=(rdflib-$pkgver.tar.gz::https://github.com/RDFLib/rdflib/tarball/$pkgver) +sha1sums=('64e58e6bd4cc257cd0f3c75d312de0ea1466fcb1') + +prepare() { + cp -r RDFLib-rdflib-* python2-rdflib + cd python2-rdflib + sed -i 's|/usr/bin/env python|/usr/bin/env python2|' rdflib/extras/{describer.py,infixowl.py} \ + rdflib/plugins/parsers/{ntriples.py,notation3.py,structureddata.py,pyRdfa/extras/httpheader.py} \ + rdflib/tools/rdfpipe.py +} + +build() { + cd RDFLib-rdflib-* + python setup.py build + cd ../python2-rdflib + python2 setup.py build +} + +check() { + cd RDFLib-rdflib-* + #python setup.py test # Will download and install rdflib again + nosetests3 --where=./build/src \ + --with-doctest \ + --doctest-extension=.doctest \ + --doctest-tests || true # Tests failing - 4.1.2 + cd ../python2-rdflib + #python2 setup.py test # Same + python2 run_tests.py --with-xunit || true +} + +package_python2-rdflib() { + depends=('python2-isodate') + + cd python2-rdflib + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + cd "$pkgdir/usr/bin" + for i in * ; do + mv $i $i-py2 + done +} + +package_python-rdflib() { + depends=('python-isodate') + + cd RDFLib-rdflib-* + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}