summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD30
2 files changed, 27 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 253f8a6a2ef5..2676f58f7504 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,23 @@
pkgbase = python-debian
pkgdesc = Python modules to work with Debian-related data formats
pkgver = 0.1.24
- pkgrel = 1
+ pkgrel = 2
url = http://packages.debian.org/sid/python-debian
arch = any
license = GPL
- depends = python
- depends = python-chardet
- depends = python-six
- optdepends = python-apt: interface to libapt-pkg
+ makedepends = python-setuptools
+ makedepends = python2-setuptools
options = !emptydirs
source = http://ftp.debian.org/debian/pool/main/p/python-debian/python-debian_0.1.24.tar.xz
sha256sums = da36ac47d8b929af12d6889c974159e00c9f7372b84041b6663bb9114e83b854
pkgname = python-debian
+ depends = python-chardet
+ depends = python-six
+ optdepends = python-apt: interface to libapt-pkg
+
+pkgname = python2-debian
+ depends = python2-chardet
+ depends = python2-six
+ optdepends = python2-apt: interface to libapt-pkg
diff --git a/PKGBUILD b/PKGBUILD
index 6702a8070cfb..092f0b62ee59 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,29 @@
# Maintainer: Johannes Dewender arch at JonnyJD dot net
-pkgname=python-debian
-_python=python
+pkgbase=python-debian
+pkgname=('python-debian' 'python2-debian')
pkgver=0.1.24
-pkgrel=1
+pkgrel=2
pkgdesc="Python modules to work with Debian-related data formats"
arch=('any')
url="http://packages.debian.org/sid/python-debian"
license=('GPL')
-depends=($_python $_python-chardet $_python-six)
-optdepends=("$_python-apt: interface to libapt-pkg")
-makedepends=()
-conflicts=()
+makedepends=('python-setuptools' 'python2-setuptools')
options=(!emptydirs)
-source=(http://ftp.debian.org/debian/pool/main/p/$pkgname/${pkgname}_$pkgver.tar.xz)
+source=(http://ftp.debian.org/debian/pool/main/p/$pkgbase/${pkgbase}_$pkgver.tar.xz)
sha256sums=('da36ac47d8b929af12d6889c974159e00c9f7372b84041b6663bb9114e83b854')
-build() {
- cd "$srcdir/$pkgname-$pkgver"
- $_python setup.py build
+package_python-debian() {
+ depends=(python-chardet python-six)
+ optdepends=("python-apt: interface to libapt-pkg")
+ cd "$srcdir/$pkgbase-$pkgver"
+ python setup.py install --root="$pkgdir/" --optimize=1
}
-package() {
- cd "$srcdir/$pkgname-$pkgver"
- $_python setup.py install --root="$pkgdir/" --optimize=1
+
+package_python2-debian() {
+ depends=(python2-chardet python2-six)
+ optdepends=("python2-apt: interface to libapt-pkg")
+ cd "$srcdir/$pkgbase-$pkgver"
+ python2 setup.py install --root="$pkgdir/" --optimize=1
}
# vim:set ts=2 sw=2 et: