Date: Sunday, December 25, 2022 @ 14:42:35 Author: archange Revision: 1365576
upgpkg: woob 3.1-1 Modified: woob/trunk/PKGBUILD ----------+ PKGBUILD | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-12-25 13:59:04 UTC (rev 1365575) +++ PKGBUILD 2022-12-25 14:42:35 UTC (rev 1365576) @@ -1,8 +1,8 @@ # Maintainer: Bruno Pagani <[email protected]> pkgname=woob -pkgver=3.0 -pkgrel=6 +pkgver=3.1 +pkgrel=1 pkgdesc="Core library and modules for Web outside of Browsers" arch=(any) url="https://woob.tech/" @@ -29,11 +29,12 @@ 'python-google-api-python-client: multiple Google services like YouTube' ) makedepends=(python-setuptools) +checkdepends=(python-pytest python-prettytable) replaces=(weboob) provides=(weboob) conflicts=(weboob) source=(https://files.pythonhosted.org/packages/source/w/${pkgname}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('47864df4906b44a659abe59630c0e28a1aa24ffbc3c90e22454b58f88bef1726') +sha256sums=('c09af055dd35a4879b894ede63bf07e49adbad0403665e8518585702c2e5048c') build() { cd ${pkgname}-${pkgver} @@ -40,7 +41,14 @@ python setup.py build } +check() { + cd ${pkgname}-${pkgver} + pytest -vv --color=yes +} + package() { cd ${pkgname}-${pkgver} python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + rm -r "${pkgdir}"/${site_packages}/tests }
