diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 23 insertions, 12 deletions
@@ -1,24 +1,35 @@ -# Maintainer: Lukas Sabota <LTsmooth42 at gmail dot com> +# Contributor: Marcell Meszaros < marcell.meszaros AT runbox.eu > +# Contributor: Lukas Sabota <LTsmooth42 at gmail dot com> # Contributor: Patrick McCarty <pnorcks at gmail dot com> # Contributor: Mariusz Libera <mariusz.libera@gmail.com> # Contributor: Chris Tusa <linisys@gmail.com> # Contributor: Thore Bunde <root [at] netpimp [dot] de> -pkgname='yum-metadata-parser' +_distname=yum-metadata-parser +pkgname="${_distname}" pkgver='1.1.4' -pkgrel=10 +pkgrel=11 pkgdesc='C-based metadata parser to quickly parse xml metadata into sqlite databases.' arch=('i686' 'x86_64') -license=('GPL') -url='http://yum.baseurl.org/download/yum-metadata-parser/' -depends=('python2' 'libxml2' 'glib2') -makedepends=('python2-pip') -source=('http://yum.baseurl.org/download/yum-metadata-parser/yum-metadata-parser-1.1.4.tar.gz') +license=('GPL-2.0-only') +url="http://yum.baseurl.org/download/${_distname}/" +depends=( + 'glib2' + 'libxml2' + 'python2' + 'sqlite3' +) +makedepends=('python2-setuptools') +_tarname="${_distname}-${pkgver}" +source=("${_tarname}.tar.gz::${url}/${_tarname}.tar.gz") sha256sums=('f1560a284541feb720c3ae35b6b31f80c2be5cb9ca86b3a1ee9459846f821ada') -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - pip2 install . --isolated --root="${pkgdir}" --no-deps --ignore-installed --build . +build(){ + cd "${_tarname}" + python2 setup.py build } - +package() { + cd "${_tarname}" + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +} |