summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2021-10-12 11:29:15 -0500
committerCarlos Aznarán Laos2021-10-12 11:29:15 -0500
commit54824cdba7690626565ac1565afe88e3747b90f1 (patch)
tree70a12db42d4fa2829b7fb96950b49662e65808f3
parent2a0c7f3e9bb65f2254e62e7a863100966542cb68 (diff)
downloadaur-54824cdba7690626565ac1565afe88e3747b90f1.tar.gz
Add python-setuptool in makedepends array
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD39
2 files changed, 31 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 465b43cb3c62..b78a83a923a3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
pkgbase = python-viscm
- pkgdesc = A colormap tool
+ pkgdesc = A tool for visualizing and designing colormaps using colorspacious and matplotlib
pkgver = 0.9
- pkgrel = 1
- url = https://pypi.python.org/pypi/viscm/
+ pkgrel = 2
+ url = https://github.com/matplotlib/viscm
arch = any
license = MIT
+ checkdepends = python-pyqt5
+ checkdepends = scipy
+ makedepends = python-setuptools
+ makedepends = python-scipy
depends = python-matplotlib
depends = python-colorspacious
- source = https://files.pythonhosted.org/packages/source/v/viscm/viscm-0.9.tar.gz
- source = LICENSE
- md5sums = 4284331c77c917ded6b85dbc5e66c931
- md5sums = 5f55a94c837657a48d83f91fdc6529f7
+ source = https://github.com/matplotlib/viscm/archive/v0.9.tar.gz
+ sha512sums = aa352f12c243f9940297dc2799e1ad1e649f8bfc0c3a5bb772f351ec0d3c380619382da847e090c1191840036a3f06ccf552658c59ce2296f576e5213884e334
pkgname = python-viscm
-
diff --git a/PKGBUILD b/PKGBUILD
index f2027c2c7661..dcd3869d4e2d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,33 @@
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
# Contributor: Lex Black <autumn-wind@web.de>
# Contributor: Antony Lee <anntzer dot lee at gmail dot com>
-
-_pyname=viscm
-pkgname=python-$_pyname
+_base=viscm
+pkgname=python-${_base}
+pkgdesc="A tool for visualizing and designing colormaps using colorspacious and matplotlib"
pkgver=0.9
-pkgrel=1
-pkgdesc='A colormap tool'
-url='https://pypi.python.org/pypi/viscm/'
-depends=('python-matplotlib' 'python-colorspacious')
-license=('MIT')
+pkgrel=2
arch=('any')
-source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz"
- 'LICENSE')
-md5sums=('4284331c77c917ded6b85dbc5e66c931'
- '5f55a94c837657a48d83f91fdc6529f7')
-
+url="https://github.com/matplotlib/${_base}"
+license=(MIT)
+depends=(python-matplotlib python-colorspacious)
+makedepends=(python-setuptools python-scipy)
+checkdepends=(python-pyqt5 scipy)
+source=(${url}/archive/v${pkgver}.tar.gz)
+sha512sums=('aa352f12c243f9940297dc2799e1ad1e649f8bfc0c3a5bb772f351ec0d3c380619382da847e090c1191840036a3f06ccf552658c59ce2296f576e5213884e334')
build() {
- cd "$_pyname-$pkgver"
+ cd "${_base}-${pkgver}"
python setup.py build
}
+check() {
+ cd "${_base}-${pkgver}"
+ python tests.py
+}
+
package() {
- cd "$_pyname-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
- install -D -m644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ cd "${_base}-${pkgver}"
+ export PYTHONHASHSEED=0
+ 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}"
}