diff options
author | getzze | 2022-01-09 01:09:45 +0000 |
---|---|---|
committer | getzze | 2022-01-09 01:09:45 +0000 |
commit | a8d30179c376e97db6e7707c10d488e818753871 (patch) | |
tree | 539eb4e4a03331669a3c56325718f91aeccd73b5 | |
parent | fa4b536b6cc5360ab07a3cecc5100ada24329eec (diff) | |
download | aur-a8d30179c376e97db6e7707c10d488e818753871.tar.gz |
patch for python3.10
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 13 insertions, 22 deletions
@@ -1,24 +1,18 @@ pkgbase = python-pymemoize pkgdesc = Simple Python cache and memoizing module pkgver = 1.0.3 - pkgrel = 3 + pkgrel = 4 url = https://github.com/mikeboers/PyMemoize arch = any license = BSD makedepends = git makedepends = python-setuptools makedepends = python2-setuptools + depends = python + optdepends = python-django + optdepends = python-redis options = !emptydirs source = https://github.com/mikeboers/PyMemoize/archive/v1.0.3.tar.gz sha256sums = 21946d8cf60b80f71438256d8376b76375002ecfbb95d792588f22bea79cd0ee pkgname = python-pymemoize - depends = python - optdepends = python-django - optdepends = python-redis - -pkgname = python2-pymemoize - depends = python2 - optdepends = python2-django - optdepends = python2-redis - @@ -1,8 +1,8 @@ # Maintainer: getzze <getzze at gmail dot com> -pkgname=('python-pymemoize' 'python2-pymemoize') +pkgname='python-pymemoize' pkgver=1.0.3 -pkgrel=3 +pkgrel=4 pkgdesc="Simple Python cache and memoizing module" arch=(any) url="https://github.com/mikeboers/PyMemoize" @@ -11,20 +11,17 @@ options=(!emptydirs) source=("https://github.com/mikeboers/PyMemoize/archive/v${pkgver}.tar.gz") sha256sums=('21946d8cf60b80f71438256d8376b76375002ecfbb95d792588f22bea79cd0ee') makedepends=('git' 'python-setuptools' 'python2-setuptools') +depends=('python') +optdepends=('python-django' 'python-redis') - -package_python-pymemoize() { - depends=('python') - optdepends=('python-django' 'python-redis') +prepare() { cd "$srcdir/PyMemoize-${pkgver}" - install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - python setup.py install --root="$pkgdir/" --optimize=1 + # patch for python3.10 + sed -id 's#from collections import#from collections.abc import#' memoize/options.py } -package_python2-pymemoize() { - depends=('python2') - optdepends=('python2-django' 'python2-redis') +package() { cd "$srcdir/PyMemoize-${pkgver}" install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - python2 setup.py install --root="$pkgdir/" --optimize=1 + python setup.py install --root="$pkgdir/" --optimize=1 } |