summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-01-18 12:38:28 -0500
committerCarlos Aznarán Laos2022-01-18 12:38:28 -0500
commit6d0fd703f203b0828645844f781dfa0910f909ae (patch)
tree68b467cbd23fe8b732b83c4b9fcc23d1de2f6822 /PKGBUILD
parentd3f05aaa4e94e166df8c5ee0e1301eb8ad674ae7 (diff)
downloadaur-python-jsondatabase.tar.gz
Drop python2 support
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 12 insertions, 24 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 125f87fc3b00..59a4172457bd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,19 @@
-# Maintainer: Gunther Cox <gunthercx at gmail dot com>
# Contributor: tembleking <tembleking at gmail dot com>
-
-pkgname=('python-jsondatabase' 'python2-jsondatabase')
+pkgname=python-jsondatabase
pkgver=0.1.7
pkgrel=1
-pkgdesc="A flat file database for json objects."
+pkgdesc="A flat file database for json objects"
arch=("any")
url="https://github.com/gunthercox/jsondb"
-license=('BSD')
-makedepends=("python-setuptools" "python2-setuptools")
-source=("https://github.com/gunthercox/jsondb/archive/$pkgver.tar.gz")
-
-
-package_python-jsondatabase() {
- depends=("python")
- cd "jsondb-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1
-}
+license=('custom:BSD-3-clause')
+depends=(python)
+makedepends=(python-setuptools)
+source=(${url}/archive/${pkgver}.tar.gz)
+sha512sums=('37e207efc24aef87f086bd1f154059295234deeb2820a50b08e00afcd41c0066d1e0ffac21fc671bd41eee7a7fd342d20abc5c6c0e2131a647ad65c8d9121ac1')
-package_python2-jsondatabase() {
- depends=("python2")
- cd "jsondb-$pkgver"
- python2 setup.py install --root="$pkgdir" --optimize=1
+package() {
+ cd jsondb-${pkgver}
+ export PYTHONHASHSEED=0
+ PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm 644 LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
-
-
-md5sums=('f5375175d6af9d010eed2f8b29189015')
-sha1sums=('d37c2f9744f3d97582ec6601068fdd3fe7b34229')
-sha256sums=('0d087fd6c2e7cf025a318755d2ade80bb416039fc013375f7a284fc3700e6ea9')
-sha512sums=('37e207efc24aef87f086bd1f154059295234deeb2820a50b08e00afcd41c0066d1e0ffac21fc671bd41eee7a7fd342d20abc5c6c0e2131a647ad65c8d9121ac1')