summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-09-26 14:18:14 -0500
committerLuis Martinez2021-09-26 14:18:14 -0500
commit2d8e37adf6c74a2f57d2c90baa03cb31f8acea05 (patch)
treea0ccc846ef54b01cac3f9c26e8277750fdca9e7b
parent6d600a2bb2d18b686e7f465f454671700ca7d9d2 (diff)
downloadaur-python-nimfa.tar.gz
update to 1.4.0
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD57
2 files changed, 24 insertions, 54 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a9519fc2ff43..37eab7d9e689 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,14 @@
pkgbase = python-nimfa
pkgdesc = Nonnegative matrix factorization in Python
- pkgver = 1.3.4
+ pkgver = 1.4.0
pkgrel = 1
- url = https://github.com/meowklaski/nimfa
+ url = https://github.com/mims-harvard/nimfa
arch = any
license = BSD
- makedepends = python
makedepends = python-setuptools
- makedepends = python2
- makedepends = python2-setuptools
- options = !emptydirs
- source = python-nimfa-1.3.4.tar.gz::https://pypi.io/packages/source/n/nimfa/nimfa-1.3.4.tar.gz
- sha256sums = 651376eba6b049fe270dc0d29d4b2abecb5e998c2013df6735a97875503e2ffe
-
-pkgname = python-nimfa
- depends = python
depends = python-numpy
depends = python-scipy
+ source = python-nimfa-1.4.0.tar.gz::https://files.pythonhosted.org/packages/source/n/nimfa/nimfa-1.4.0.tar.gz
+ sha256sums = 39cff2b86856d03ca8a3d9c38598034ecf1a768c325fd3a728bb9eadb8c6b919
-pkgname = python2-nimfa
- depends = python2
- depends = python2-numpy
- depends = python2-scipy
-
+pkgname = python-nimfa
diff --git a/PKGBUILD b/PKGBUILD
index 591e7be2b1c7..33ed3fd5044f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,50 +1,31 @@
-# Maintainer: Clint Valentine <valentine.clint@gmail.com>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Contributor: Clint Valentine <valentine.clint@gmail.com>
-_name=nimfa
-pkgbase='python-nimfa'
-pkgname=('python-nimfa' 'python2-nimfa')
-pkgver=1.3.4
+pkgname=python-nimfa
+pkgver=1.4.0
pkgrel=1
pkgdesc="Nonnegative matrix factorization in Python"
arch=('any')
-url=https://github.com/meowklaski/"${_name}"
+url='https://github.com/mims-harvard/nimfa'
license=('BSD')
-makedepends=(
- 'python' 'python-setuptools'
- 'python2' 'python2-setuptools')
-options=(!emptydirs)
-source=("${pkgname}"-"${pkgver}".tar.gz::https://pypi.io/packages/source/"${_name:0:1}"/"${_name}"/"${_name}"-"${pkgver}".tar.gz)
-sha256sums=('651376eba6b049fe270dc0d29d4b2abecb5e998c2013df6735a97875503e2ffe')
-
-prepare() {
- cp -a nimfa-"${pkgver}"{,-py2}
-}
-
-package() {
- cd "${srcdir}"/nimfa-"${pkgver}"
- python setup.py install --root="${pkgdir}/" --optimize=1
-}
+depends=('python-numpy' 'python-scipy')
+makedepends=('python-setuptools')
+# checkdepends=('python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/n/nimfa/nimfa-$pkgver.tar.gz")
+sha256sums=('39cff2b86856d03ca8a3d9c38598034ecf1a768c325fd3a728bb9eadb8c6b919')
build(){
- cd "${srcdir}"/nimfa-"${pkgver}"
- python setup.py build
-
- cd "${srcdir}"/nimfa-"${pkgver}"-py2
- python2 setup.py build
+ cd "nimfa-$pkgver"
+ python setup.py build
}
-package_python2-nimfa() {
- depends=('python2' 'python2-numpy' 'python2-scipy')
-
- cd nimfa-"${pkgver}"-py2
- python2 setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build
- install -Dm644 COPYING.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"/COPYING.txt
-}
+# check() {
+# pushd "nimfa-$pkgver"
+# python setup.py pytest
+# }
package_python-nimfa() {
- depends=('python' 'python-numpy' 'python-scipy')
-
- cd nimfa-"${pkgver}"
- python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build
- install -Dm644 COPYING.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"/COPYING.txt
+ cd "nimfa-$pkgver"
+ PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build
+ install -Dm 644 COPYING.txt -t "$pkgdir/usr/share/licenses/$pkgname/"
}