diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 25 insertions, 19 deletions
@@ -1,26 +1,32 @@ -# Maintainer: jerry73204 <jerry73204 at google gmail> - -pkgname='python-pyviz_comms' -pkgver=0.7.6 +# Maintainer: Carlos Aznarán <caznaranl@uni.pe> +# Contributor: jerry73204 <jerry73204 at google gmail> +_base=pyviz_comms +pkgname=python-${_base} +pkgver=2.2.1 pkgrel=1 pkgdesc='Bidirectional communication for the PyViz ecosystem' -arch=('any') -url='https://github.com/pyviz/pyviz_comms' -license=('BSD') -makedepends=('python-setuptools') -depends=('python-param') -checkdepends=('python-nose' - 'flake8') -source=("https://github.com/pyviz/pyviz_comms/archive/v${pkgver}.tar.gz") -sha256sums=('9f273a69e9ebc73e25edc12a03996e0d7f21f793be09bf4511a09489612256a2') +arch=(any) +url="https://github.com/pyviz/${_base}" +license=('custom:BSD-3-clause') +makedepends=(python-setuptools) +depends=(python-param) +# checkdepends=(python-pytest flake8) +source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz) +sha512sums=('7c64a9923483a0f73cc3c877b4d02b2c5dd5a90382bf7ae2f564125e14e35a3f2eac9a0a995fa502f34ac91e809986f1e58cb2c9b98c7ca6262682a37a9aea9e') + build() { - cd "${srcdir}/pyviz_comms-${pkgver}" + cd ${_base}-${pkgver} python setup.py build } -package_python-pyviz_comms() { - cd "${srcdir}/pyviz_comms-$pkgver" - python setup.py install --skip-build --prefix=/usr --root="${pkgdir}" --optimize=1 - install -D -m644 LICENSE* "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -D -m644 README* "${pkgdir}/usr/share/doc/${pkgname}/README" +# check() { +# cd ${_base}-${pkgver} +# python -m pytest +# } + +package() { + cd ${_base}-${pkgver} + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" } |