summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 23 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e1f476721ad8..c791e4734c0c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+}