diff options
author | Carlos Aznarán Laos | 2022-01-12 12:08:07 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-01-12 12:08:07 -0500 |
commit | be78264cdabdb79e6141da72af386613066c2ce3 (patch) | |
tree | e8e8071a7ec02bfabb8036ca40a6896bf54ecd2e | |
parent | 67813b1952bfeff4c38727808864e3542187491f (diff) | |
download | aur-be78264cdabdb79e6141da72af386613066c2ce3.tar.gz |
Drop python2 support
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 63 |
3 files changed, 26 insertions, 60 deletions
@@ -1,21 +1,13 @@ pkgbase = python-django-reversion - pkgver = 1.8.5 + pkgdesc = An extension to the Django web framework that provides version control for model instances + pkgver = 4.0.1 pkgrel = 1 - url = http://github.com/etianen/django-reversion + url = https://github.com/etianen/django-reversion arch = any - license = BSD - makedepends = python2 - makedepends = python2-setuptools - makedepends = python + license = custom makedepends = python-setuptools - source = https://pypi.python.org/packages/source/d/django-reversion/django-reversion-1.8.5.tar.gz - md5sums = 2de5a3fe82aaf505c134570f96fcc7a8 + depends = python-django + source = https://github.com/etianen/django-reversion/archive/v4.0.1.tar.gz + sha512sums = 52d0f7548a1622b6e50dbbcc8cfaa4f5ef2aae1e257b227718e1d9b1906529e8ba569418026cc1a7961f7418aba09e7c90ab4020f6c4021e581dfb8fbfd8b193 pkgname = python-django-reversion - pkgdesc = An python3 extension to the Django web framework that provides comprehensive version control facilities - depends = python - -pkgname = python2-django-reversion - pkgdesc = An python2 extension to the Django web framework that provides comprehensive version control facilities - depends = python2 - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f59ec20aabf5 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*
\ No newline at end of file @@ -1,52 +1,25 @@ -# Maintainer: mawcomw <mawcomw@gmail.com> - -pkgbase=python-django-reversion -pkgname=('python-django-reversion' 'python2-django-reversion') -pkgver=1.8.5 +# Contributor: mawcomw <mawcomw@gmail.com> +_base=django-reversion +pkgname=python-${_base} +pkgver=4.0.1 pkgrel=1 arch=(any) -url="http://github.com/etianen/django-reversion" -license=('BSD') -makedepends=( 'python2' 'python2-setuptools' 'python' 'python-setuptools' ) -source=( "https://pypi.python.org/packages/source/d/django-reversion/django-reversion-$pkgver.tar.gz" ) -md5sums=( '2de5a3fe82aaf505c134570f96fcc7a8' ) - -prepare() { - cp -r django-reversion-${pkgver} python2-django-reversion-${pkgver} -} +url="https://github.com/etianen/${_base}" +pkgdesc="An extension to the Django web framework that provides version control for model instances" +license=('custom') +depends=(python-django) +makedepends=(python-setuptools) +source=(${url}/archive/v${pkgver}.tar.gz) +sha512sums=('52d0f7548a1622b6e50dbbcc8cfaa4f5ef2aae1e257b227718e1d9b1906529e8ba569418026cc1a7961f7418aba09e7c90ab4020f6c4021e581dfb8fbfd8b193') build() { - cd $srcdir/django-reversion-${pkgver} - python setup.py build - - cd $srcdir/python2-django-reversion-${pkgver} - python2 setup.py build -} - -#check(){ -# cd $srcdir/django-reversion-${pkgver} -# python setup.py test -# -# cd $srcdir/python2-django-reversion-${pkgver} -# python2 setup.py test -#} - -package_python-django-reversion() { - depends=('python' ) - pkgdesc="An python3 extension to the Django web framework that provides comprehensive version control facilities" - - cd $srcdir/django-reversion-${pkgver} - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE + cd "${_base}-${pkgver}" + python setup.py build } -package_python2-django-reversion() { - depends=('python2' ) - pkgdesc="An python2 extension to the Django web framework that provides comprehensive version control facilities" - - cd python2-django-reversion-${pkgver} - python2 setup.py install --root="${pkgdir}" --optimize=1 - - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE +package() { + cd "${_base}-${pkgver}" + export PYTHONHASHSEED=0 + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } |