summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Hauser2020-11-26 11:25:25 +0100
committerSimon Hauser2020-11-26 11:25:25 +0100
commit6a1ca5b87333f4514660bd2a136eedb793c56860 (patch)
treeecc7d2b424932b15c9ece154bad539a272aecb61
downloadaur-6a1ca5b87333f4514660bd2a136eedb793c56860.tar.gz
First release
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD35
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ef8089f04d47
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = python-klepto
+ pkgdesc = persistent caching to memory, disk, or database
+ pkgver = 0.2.0
+ pkgrel = 1
+ url = https://github.com/uqfoundation/klepto
+ arch = any
+ license = BSD
+ makedepends = python-setuptools
+ depends = python
+ depends = python-dill
+ depends = python-pox
+ optdepends = python-h5py
+ optdepends = python-pandas
+ optdepends = python-sqlalchemy
+ optdepends = python-jsonpickle
+ optdepends = python-cloudpickle
+ optdepends = python-setuptools
+ source = https://github.com/uqfoundation/klepto/releases/download/klepto-0.2.0/klepto-0.2.0.tar.gz
+ sha512sums = cc85faf7663b2b7b3e561b2b40db508b3a2667c3eea3e26e8bed6f8bd0ae1e423c28d8d5ca72b4b0001e3921a6a30753039ff68e506a30475e30a2b4bc219d38
+
+pkgname = python-klepto
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..18de8017e755
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Conni2461 <Simon-Hauser@outlook.de>
+
+_name=klepto
+pkgname=python-klepto
+pkgver=0.2.0
+pkgrel=1
+pkgdesc="persistent caching to memory, disk, or database"
+arch=('any')
+url="https://github.com/uqfoundation/klepto"
+license=('BSD')
+depends=('python'
+ 'python-dill'
+ 'python-pox')
+makedepends=('python-setuptools')
+optdepends=('python-h5py'
+ 'python-pandas'
+ 'python-sqlalchemy'
+ 'python-jsonpickle'
+ 'python-cloudpickle'
+ 'python-setuptools')
+source=("https://github.com/uqfoundation/${_name}/releases/download/${_name}-${pkgver}/${_name}-${pkgver}.tar.gz")
+sha512sums=('cc85faf7663b2b7b3e561b2b40db508b3a2667c3eea3e26e8bed6f8bd0ae1e423c28d8d5ca72b4b0001e3921a6a30753039ff68e506a30475e30a2b4bc219d38')
+
+build() {
+ cd "${_name}-${pkgver}"
+ python setup.py build
+}
+
+package() {
+ cd "${_name}-${pkgver}"
+ python setup.py install --skip-build \
+ --optimize=1 \
+ --root="${pkgdir}"
+ install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}