summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-01-12 12:08:07 -0500
committerCarlos Aznarán Laos2022-01-12 12:08:07 -0500
commitbe78264cdabdb79e6141da72af386613066c2ce3 (patch)
treee8e8071a7ec02bfabb8036ca40a6896bf54ecd2e
parent67813b1952bfeff4c38727808864e3542187491f (diff)
downloadaur-be78264cdabdb79e6141da72af386613066c2ce3.tar.gz
Drop python2 support
-rw-r--r--.SRCINFO22
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD63
3 files changed, 26 insertions, 60 deletions
diff --git a/.SRCINFO b/.SRCINFO
index db4bd506ec2c..2ac7e54d973e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 8ce05c1d15cd..e2a992385f4f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"
}