diff options
author | Luis Martinez | 2021-09-26 14:18:14 -0500 |
---|---|---|
committer | Luis Martinez | 2021-09-26 14:18:14 -0500 |
commit | 2d8e37adf6c74a2f57d2c90baa03cb31f8acea05 (patch) | |
tree | a0ccc846ef54b01cac3f9c26e8277750fdca9e7b /PKGBUILD | |
parent | 6d600a2bb2d18b686e7f465f454671700ca7d9d2 (diff) | |
download | aur-python-nimfa.tar.gz |
update to 1.4.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 57 |
1 files changed, 19 insertions, 38 deletions
@@ -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/" } |