summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-01-12 16:14:38 -0500
committerCarlos Aznarán Laos2022-01-12 16:14:38 -0500
commit1e66181d51c4abd36662d4223f5b311d2129b773 (patch)
tree1d2aac1ba2d0eed01f547a8c08e70e53d54a8e14
parentc0bef04042b93aba19f14e0fb51fde7419b87233 (diff)
downloadaur-1e66181d51c4abd36662d4223f5b311d2129b773.tar.gz
Drop python2 support
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD63
3 files changed, 26 insertions, 58 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4a826ba5ab14..86225e2daee5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,14 @@
pkgbase = python-dj-database-url
- pkgver = 0.4.2
+ pkgdesc = Use Database URLs in your Django Application
+ pkgver = 0.5.0
pkgrel = 0
url = https://github.com/kennethreitz/dj-database-url
arch = i686
arch = x86_64
- license = BSD
- makedepends = python2
- makedepends = python
- source = https://github.com/kennethreitz/dj-database-url/archive/v0.4.2.tar.gz
- md5sums = c7c63c1a57ee464d15ea26d1a21e9536
-
-pkgname = python-dj-database-url
- pkgdesc = A simple Python3 utility that allows you to utilize the 12factor inspired DATABASE_URL environment variable to configure your Django application.
+ license = custom
+ makedepends = python-setuptools
depends = python
+ source = https://github.com/kennethreitz/dj-database-url/archive/v0.5.0.tar.gz
+ sha512sums = 541d5177bff0fcc21372d2d9dc699ba11de1b1cabf10d61fb9f1e844a6dd4d46df5c7fdb6ccb4505cf984e41d7a2ae4e3af5e7d05072b0ed6982499eac5aac66
-pkgname = python2-dj-database-url
- pkgdesc = A simple Python2 utility that allows you to utilize the 12factor inspired DATABASE_URL environment variable to configure your Django application.
- depends = python2
-
+pkgname = python-dj-database-url
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 bc63768921f1..05bdc00b0431 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,52 +1,25 @@
-# Maintainer: mawcomw <mawcomw@gmail.com>
-
-pkgbase=python-dj-database-url
-pkgname=('python-dj-database-url' 'python2-dj-database-url')
-pkgver=0.4.2
+# Contributor: mawcomw <mawcomw@gmail.com>
+_base=dj-database-url
+pkgname=python-${_base}
+pkgver=0.5.0
pkgrel=0
arch=('i686' 'x86_64')
-url="https://github.com/kennethreitz/dj-database-url"
-license=('BSD')
-makedepends=('python2' 'python')
-source=("https://github.com/kennethreitz/dj-database-url/archive/v$pkgver.tar.gz")
-md5sums=('c7c63c1a57ee464d15ea26d1a21e9536')
-
-prepare() {
- cp -r dj-database-url-${pkgver} python2-dj-database-url-${pkgver}
-}
+pkgdesc="Use Database URLs in your Django Application"
+url="https://github.com/kennethreitz/${_base}"
+license=('custom')
+depends=(python)
+makedepends=(python-setuptools)
+source=(${url}/archive/v${pkgver}.tar.gz)
+sha512sums=('541d5177bff0fcc21372d2d9dc699ba11de1b1cabf10d61fb9f1e844a6dd4d46df5c7fdb6ccb4505cf984e41d7a2ae4e3af5e7d05072b0ed6982499eac5aac66')
build() {
- cd $srcdir/dj-database-url-${pkgver}
- python setup.py build
-
- cd $srcdir/python2-dj-database-url-${pkgver}
- python2 setup.py build
-}
-
-#check(){
-# cd $srcdir/dj-database-url-${pkgver}
-# python setup.py test
-#
-# cd $srcdir/python2-dj-database-url-${pkgver}
-# python2 setup.py test
-#}
-
-package_python-dj-database-url() {
- pkgdesc="A simple Python3 utility that allows you to utilize the 12factor inspired DATABASE_URL environment variable to configure your Django application."
- depends=('python')
-
- cd dj-database-url-${pkgver}
- python setup.py install --root="${pkgdir}" --optimize=1
-
- #install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE.txt
+ cd "${_base}-${pkgver}"
+ python setup.py build
}
-package_python2-dj-database-url() {
- pkgdesc="A simple Python2 utility that allows you to utilize the 12factor inspired DATABASE_URL environment variable to configure your Django application."
- depends=('python2')
-
- cd python2-dj-database-url-${pkgver}
- python2 setup.py install --root="${pkgdir}" --optimize=1
-
- #install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE.txt
+package() {
+ cd "${_base}-${pkgver}"
+ export PYTHONHASHSEED=0
+ PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE.txt
}