diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 16 insertions, 16 deletions
@@ -1,24 +1,24 @@ -pkgbase='python-primesieve' -pkgname=('python-primesieve') -_module='primesieve' -pkgver='2.0.0' +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> + +pkgname=python-primesieve +pkgver=2.3.0 pkgrel=1 -pkgdesc="" -url="https://github.com/hickford/primesieve-python" -depends=('python') -makedepends=('python-setuptools') +pkgdesc='Python bindings for primesieve library' license=('MIT') -arch=('any') -source=("https://files.pythonhosted.org/packages/source/${_module::1}/$_module/$_module-$pkgver.tar.gz") -sha256sums=('da7d5f13e0c5949ef598642aa39fcd9aa84487b116d8ea7d5e3a47a6ed2936cb') +arch=('x86_64') +url='https://github.com/hickford/primesieve-python' +depends=('python' 'primesieve' 'python-numpy') +makedepends=('python-setuptools' 'cython') +source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/primesieve/primesieve-$pkgver.tar.gz") +sha256sums=('948d9d9502cb45077834892c05d7ac2678834efeca0d39f328715591b27ab3d5') build() { - cd "${srcdir}/${_module}-${pkgver}" - python setup.py build + cd "primesieve-$pkgver" + python setup.py build } package() { - depends+=() - cd "${srcdir}/${_module}-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + cd "primesieve-$pkgver" + PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" } |