summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD35
3 files changed, 33 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3ddeda514183..f458e678e417 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,16 @@
pkgbase = python-condastats
pkgdesc = Conda package stats CLI
- pkgver = 0.1.3
+ pkgver = 0.2.1
pkgrel = 1
url = https://github.com/sophiamyang/condastats
arch = any
- license = BSD
+ license = custom
+ checkdepends = python-pytest
makedepends = python-setuptools
- depends = python-fastparquet
- depends = python-snappy
- depends = python-s3fs
depends = python-dask
- source = https://pypi.io/packages/source/c/condastats/condastats-0.1.3.tar.gz
- sha256sums = 504a41ecb9edf0bd7798847b61839954e50508c5235ec7ee48c539ce46b4fa18
+ depends = python-s3fs
+ depends = python-pyarrow
+ source = condastats-0.2.1.tar.gz::https://github.com/sophiamyang/condastats/archive/0.2.1.tar.gz
+ sha512sums = f63d4423ae82e9415a6a30ca7e7946578d49e09ee4c6cafed22e584c38d1cccd2325a0b2a1593c13ba5a255e69037dca0f817b3a65783c39a872773fb0f91290
pkgname = python-condastats
-
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 b8a9796a5099..b768bcddda4d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,31 @@
-pkgname=python-condastats
-pkgver=0.1.3
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
+# Contributor: Michel Zou <xantares09@hotmail.com>
+_base=condastats
+pkgname=python-${_base}
+pkgver=0.2.1
pkgrel=1
pkgdesc="Conda package stats CLI"
arch=(any)
-url="https://github.com/sophiamyang/condastats"
-license=('BSD')
-makedepends=('python-setuptools')
-depends=('python-fastparquet' 'python-snappy' 'python-s3fs' 'python-dask')
-source=("https://pypi.io/packages/source/c/condastats/condastats-$pkgver.tar.gz")
-sha256sums=('504a41ecb9edf0bd7798847b61839954e50508c5235ec7ee48c539ce46b4fa18')
+url="https://github.com/sophiamyang/${_base}"
+license=('custom')
+depends=(python-dask python-s3fs python-pyarrow)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest)
+source=(${_base}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz)
+sha512sums=('f63d4423ae82e9415a6a30ca7e7946578d49e09ee4c6cafed22e584c38d1cccd2325a0b2a1593c13ba5a255e69037dca0f817b3a65783c39a872773fb0f91290')
+
+build() {
+ cd ${_base}-${pkgver}
+ python setup.py build
+}
+
+check() {
+ cd ${_base}-${pkgver}
+ python -m pytest
+}
package() {
- cd condastats-$pkgver
- python setup.py install --root="$pkgdir/" --optimize=1
+ cd ${_base}-${pkgver}
+ 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}"
}