diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 15 |
3 files changed, 17 insertions, 9 deletions
@@ -1,12 +1,15 @@ pkgbase = python-msgpack-numpy-git pkgdesc = Serialize numpy arrays using msgpack - pkgver = 0.4.7.1.r0.g963db59 - pkgrel = 2 + pkgver = 0.4.8.r0.gfd7032a + pkgrel = 1 url = https://github.com/lebedov/msgpack-numpy arch = any license = BSD makedepends = git makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python-numpy depends = python-msgpack provides = python-msgpack-numpy diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..4785aa5f48e2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!/.SRCINFO +!/PKGBUILD +!/.gitignore @@ -1,9 +1,10 @@ -# Maintainer: DanManN <dnahimov@gmail.com> +# Maintainer: a821 +# Contributor: DanManN <dnahimov@gmail.com> # Contributor: jyantis <yantis@yantis.net> pkgname=python-msgpack-numpy-git -pkgver=0.4.7.1.r0.g963db59 +pkgver=0.4.8.r0.gfd7032a _gitname=msgpack-numpy -pkgrel=2 +pkgrel=1 pkgdesc="Serialize numpy arrays using msgpack" arch=('any') url='https://github.com/lebedov/msgpack-numpy' @@ -12,7 +13,7 @@ depends=('python-numpy' 'python-msgpack') source=('git+https://github.com/lebedov/msgpack-numpy.git') sha256sums=('SKIP') -makedepends=('git' 'python-setuptools') +makedepends=('git' 'python-setuptools' 'python-build' 'python-installer' 'python-wheel') provides=('python-msgpack-numpy') conflicts=('python-msgpack-numpy') @@ -23,16 +24,16 @@ pkgver() { check() { cd ${_gitname} - python setup.py test + python -m unittest -v } build() { cd ${_gitname} - python setup.py build + python -m build --wheel --no-isolation } package() { cd ${_gitname} - python setup.py install --root="${pkgdir}" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl install -D -m644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" } |