summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPellegrino Prevete2021-10-26 13:48:14 +0200
committerPellegrino Prevete2021-10-26 13:48:14 +0200
commit52f097a3b075aaf2a3c1bfda5c86015c1580945b (patch)
tree46a341befaeda42ededde6721b2d10972f944911
parentd58c751b1d2d0667efb6012c0ab47aae1ed792b0 (diff)
downloadaur-52f097a3b075aaf2a3c1bfda5c86015c1580945b.tar.gz
Upgraded to 2.3.0; moved python2 version to another package due to deprecation
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD28
2 files changed, 8 insertions, 32 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4426f5798a85..216295e34ffe 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,17 @@
pkgbase = python-apt
pkgdesc = Python binding of libapt-pkg
- pkgver = 2.2.1
+ pkgver = 2.3.0
pkgrel = 1
url = https://tracker.debian.org/pkg/python-apt
arch = any
license = GPL2
- makedepends = python2-setuptools
makedepends = python-setuptools
makedepends = python-distutils-extra
- makedepends = python2-distutils-extra
depends = apt>=2.1
options = !emptydirs
- source = https://salsa.debian.org/apt-team/python-apt/-/archive/2.2.1/python-apt-2.2.1.tar.gz
- sha512sums = 304b44db99298730191bbe3dbc56e21408b154208902ac1bf349069092462b062879d0b8a862149ef04c3a4eef712c992c912c133a6bec369db8eb19562b9177
+ source = https://salsa.debian.org/apt-team/python-apt/-/archive/2.3.0/python-apt-2.3.0.tar.gz
+ sha512sums = d561230f73f0e02341e920e70c2f7e99d4305919dc618e62ba1f76f41307eb367bcd301111af44b0766efb65660fac0097aec1596b2250d50fc6ab9ae14ef531
pkgname = python-apt
depends = apt>=2.1
depends = python
-
-pkgname = python2-apt
- depends = apt>=2.1
- depends = python2
diff --git a/PKGBUILD b/PKGBUILD
index 49015874c832..47cc93237651 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,42 +2,24 @@
# Contributor: Johannes Dewender arch at JonnyJD dot net
# Contributor: Jacob Alexander haata at kiibohd dot com
-pkgname=('python-apt' 'python2-apt')
-_pkgname=python-apt
-_pkgname2=python2-apt
-pkgver=2.2.1
+pkgname=python-apt
+pkgver=2.3.0
pkgrel=1
pkgdesc="Python binding of libapt-pkg"
arch=('any')
url="https://tracker.debian.org/pkg/python-apt"
license=('GPL2')
depends=('apt>=2.1')
-makedepends=('python2-setuptools' 'python-setuptools' 'python-distutils-extra' 'python2-distutils-extra')
+makedepends=('python-setuptools' 'python-distutils-extra')
conflicts=()
options=(!emptydirs)
source=(https://salsa.debian.org/apt-team/python-apt/-/archive/${pkgver}/python-apt-${pkgver}.tar.gz)
-sha512sums=('304b44db99298730191bbe3dbc56e21408b154208902ac1bf349069092462b062879d0b8a862149ef04c3a4eef712c992c912c133a6bec369db8eb19562b9177')
+sha512sums=('d561230f73f0e02341e920e70c2f7e99d4305919dc618e62ba1f76f41307eb367bcd301111af44b0766efb65660fac0097aec1596b2250d50fc6ab9ae14ef531')
package_python-apt() {
depends+=('python')
- cd "$srcdir/$_pkgname-$pkgver"
+ cd "$srcdir/$pkgname-$pkgver"
python setup.py install --root="$pkgdir/" --optimize=1
}
-package_python2-apt() {
- depends+=('python2')
- cd "$srcdir/$_pkgname-$pkgver"
- sed -i -e 's|share/python-apt/templates|share/python2-apt/templates|g' \
- setup.py
- sed -i -e '1s|/usr/bin/env python$|/usr/bin/env python2|' apt/auth.py
- python2 setup.py build_py
- python2 setup.py build_ext
- python2 setup.py build_i18n --domain=$_pkgname2
- python2 setup.py install --skip-build --root="$pkgdir/" --optimize=1
- cd build/mo
- for lang in *; do
- install -Dm644 "$lang/LC_MESSAGES/${_pkgname2}.mo" \
- "$pkgdir/usr/share/locale/$lang/LC_MESSAGES/${_pkgname2}.mo"
- done
-}
# vim:set ts=2 sw=2 et: