diff options
author | Pellegrino Prevete | 2021-10-26 13:48:14 +0200 |
---|---|---|
committer | Pellegrino Prevete | 2021-10-26 13:48:14 +0200 |
commit | 52f097a3b075aaf2a3c1bfda5c86015c1580945b (patch) | |
tree | 46a341befaeda42ededde6721b2d10972f944911 | |
parent | d58c751b1d2d0667efb6012c0ab47aae1ed792b0 (diff) | |
download | aur-52f097a3b075aaf2a3c1bfda5c86015c1580945b.tar.gz |
Upgraded to 2.3.0; moved python2 version to another package due to deprecation
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 8 insertions, 32 deletions
@@ -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 @@ -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: |