summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD45
2 files changed, 25 insertions, 44 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5e0426575af8..57cc15d0c0d8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,17 @@
-# Generated by mksrcinfo v8
-# Sun Mar 4 18:01:50 UTC 2018
pkgbase = python-salib
- pkgdesc = Sensitivity Analysis Library in Python (Numpy). Contains Sobol, Morris, and FAST methods.
- pkgver = 1.1.3
+ pkgdesc = Tools for sensitivity analysis. Contains Sobol, Morris, and FAST methods
+ pkgver = 1.3.11
pkgrel = 1
- url = https://github.com/jdherman/SALib
+ url = http://salib.github.io/SALib/
arch = any
license = MIT
makedepends = python-setuptools
- makedepends = python2-setuptools
- makedepends = python-numpy
- makedepends = python2-numpy
- makedepends = python-pyscaffold
- makedepends = python2-pyscaffold
- makedepends = git
- source = https://github.com/jdherman/SALib/archive/v1.1.3.tar.gz
- sha256sums = e6256c2dfcffb98bb975fcd6fd2330e1a5d2727da648b23f0938ad35d552206b
+ source = https://files.pythonhosted.org/packages/source/S/SALib/SALib-1.3.11.tar.gz
+ sha256sums = af07e284ce1e85d2fea6c571b4b3d5c518f70faa518ed890ca4212bd0ad0d3d8
pkgname = python-salib
depends = python-numpy
-
-pkgname = python2-salib
- depends = python2-numpy
+ depends = python-matplotlib
+ depends = python-scipy
+ depends = python-pandas
diff --git a/PKGBUILD b/PKGBUILD
index 60e08534cad1..6eccc2c093a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,38 +1,27 @@
+# Maintainer: cozisco <cozisco at gmail dot com>
pkgbase=python-salib
-pkgname=('python-salib' 'python2-salib')
-pkgver=1.1.3
+pkgname=('python-salib')
+_pyname=SALib
+pkgver=1.3.11
pkgrel=1
-pkgdesc="Sensitivity Analysis Library in Python (Numpy). Contains Sobol, Morris, and FAST methods."
-url="https://github.com/jdherman/SALib"
+pkgdesc="Tools for sensitivity analysis. Contains Sobol, Morris, and FAST methods"
+url="http://salib.github.io/SALib/"
arch=(any)
license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-numpy' 'python2-numpy' 'python-pyscaffold' 'python2-pyscaffold' 'git')
-source=("https://github.com/jdherman/SALib/archive/v$pkgver.tar.gz")
-sha256sums=('e6256c2dfcffb98bb975fcd6fd2330e1a5d2727da648b23f0938ad35d552206b')
+depende=('python-numpy' 'python-matplotlib' 'python-scipy' 'python-pandas')
+makedepends=('python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz")
+sha256sums=('af07e284ce1e85d2fea6c571b4b3d5c518f70faa518ed890ca4212bd0ad0d3d8')
build() {
- cp -r "${srcdir}"/SALib-$pkgver "${srcdir}"/SALib-$pkgver-py2
-
- cd "${srcdir}"/SALib-$pkgver
- git init
- python setup.py build
-
- cd "${srcdir}"/SALib-$pkgver-py2
- git init
- python2 setup.py build
+ cd "${srcdir}/${_pyname}-${pkgver}"
+ python setup.py build
}
package_python-salib() {
- depends=('python-numpy')
-
- cd "${srcdir}/SALib-$pkgver"
- python setup.py install --root=${pkgdir} --optimize=1
+ depends=('python-numpy' 'python-matplotlib' 'python-scipy' 'python-pandas')
+
+ cd "${srcdir}/${_pyname}-${pkgver}"
+ python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-salib/LICENSE.txt"
}
-
-package_python2-salib() {
- depends=('python2-numpy')
-
- cd "${srcdir}/SALib-$pkgver"
- python2 setup.py install --root=${pkgdir} --optimize=1
-}
-