diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 36 |
3 files changed, 16 insertions, 35 deletions
@@ -1,21 +1,13 @@ pkgbase = python-jsondatabase - pkgdesc = A flat file database for json objects. + pkgdesc = A flat file database for json objects pkgver = 0.1.7 pkgrel = 1 url = https://github.com/gunthercox/jsondb arch = any - license = BSD + license = custom:BSD-3-clause makedepends = python-setuptools - makedepends = python2-setuptools + depends = python source = https://github.com/gunthercox/jsondb/archive/0.1.7.tar.gz - md5sums = f5375175d6af9d010eed2f8b29189015 - sha1sums = d37c2f9744f3d97582ec6601068fdd3fe7b34229 - sha256sums = 0d087fd6c2e7cf025a318755d2ade80bb416039fc013375f7a284fc3700e6ea9 sha512sums = 37e207efc24aef87f086bd1f154059295234deeb2820a50b08e00afcd41c0066d1e0ffac21fc671bd41eee7a7fd342d20abc5c6c0e2131a647ad65c8d9121ac1 pkgname = python-jsondatabase - depends = python - -pkgname = python2-jsondatabase - 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,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') |