Date: Sunday, February 16, 2020 @ 18:42:17 Author: felixonmars Revision: 572760
archrelease: copy trunk to community-x86_64 Added: python-plyvel/repos/community-x86_64/PKGBUILD (from rev 572759, python-plyvel/trunk/PKGBUILD) Deleted: python-plyvel/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 95 ++++++++++++++++++++++++------------------------------------- 1 file changed, 38 insertions(+), 57 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-02-16 18:42:01 UTC (rev 572759) +++ PKGBUILD 2020-02-16 18:42:17 UTC (rev 572760) @@ -1,57 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: Andy Weidenbaum <archb...@gmail.com> - -pkgname=(python-plyvel python2-plyvel) -pkgver=1.2.0 -pkgrel=1 -pkgdesc="A fast and feature-rich Python interface to LevelDB" -arch=('x86_64') -license=('BSD') -url="https://github.com/wbolster/plyvel" -makedepends=('cython' 'cython2' 'python-setuptools' 'python2-setuptools' 'leveldb') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=("https://pypi.io/packages/source/p/plyvel/plyvel-$pkgver.tar.gz") -sha512sums=('00b3424e248d1ed17f6443c9862c9f35c94ad76707df5adfe625d7a387620252ff71b3e1f7e903dda1c5cfcd53cb23883c1049e31df541dfe566b8e849c0a96d') - -prepare() { - # Shipped egg-info has wrong permission etc - (cd plyvel-$pkgver; make clean) - - cp -a plyvel-$pkgver{,-py2} - - sed -i 's/cython/cython2/' plyvel-$pkgver-py2/Makefile -} - -build() { - cd "$srcdir"/plyvel-$pkgver - make cython - python setup.py build - - cd "$srcdir"/plyvel-$pkgver-py2 - make cython2 - python2 setup.py build -} - -check() { - cd "$srcdir"/plyvel-$pkgver - python setup.py pytest - - cd "$srcdir"/plyvel-$pkgver-py2 - python2 setup.py pytest -} - -package_python-plyvel() { - depends=('leveldb' 'python') - - cd plyvel-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst -} - -package_python2-plyvel() { - depends=('leveldb' 'python2') - - cd plyvel-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst -} Copied: python-plyvel/repos/community-x86_64/PKGBUILD (from rev 572759, python-plyvel/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-02-16 18:42:17 UTC (rev 572760) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Andy Weidenbaum <archb...@gmail.com> + +pkgname=python-plyvel +pkgver=1.2.0 +pkgrel=2 +pkgdesc="A fast and feature-rich Python interface to LevelDB" +arch=('x86_64') +license=('BSD') +url="https://github.com/wbolster/plyvel" +depends=('leveldb' 'python') +makedepends=('cython' 'python-setuptools') +checkdepends=('python-pytest-runner') +source=("https://pypi.io/packages/source/p/plyvel/plyvel-$pkgver.tar.gz") +sha512sums=('00b3424e248d1ed17f6443c9862c9f35c94ad76707df5adfe625d7a387620252ff71b3e1f7e903dda1c5cfcd53cb23883c1049e31df541dfe566b8e849c0a96d') + +prepare() { + # Shipped egg-info has wrong permission etc + cd plyvel-$pkgver + make clean +} + +build() { + cd plyvel-$pkgver + make cython + python setup.py build +} + +check() { + cd plyvel-$pkgver + python setup.py pytest +} + +package() { + cd plyvel-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst +}