Date: Thursday, May 13, 2021 @ 10:49:34 Author: felixonmars Revision: 933016
archrelease: copy trunk to community-any Added: pifpaf/repos/community-any/PKGBUILD (from rev 933015, pifpaf/trunk/PKGBUILD) Deleted: pifpaf/repos/community-any/PKGBUILD ----------+ PKGBUILD | 92 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-05-13 10:49:17 UTC (rev 933015) +++ PKGBUILD 2021-05-13 10:49:34 UTC (rev 933016) @@ -1,46 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> - -pkgname=pifpaf -pkgver=3.1.1 -pkgrel=2 -pkgdesc='Suite of tools and fixtures to manage daemons for testing' -arch=('any') -license=('Apache') -url='https://github.com/jd/pifpaf' -depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 'python-fixtures' - 'python-psutil' 'python-xattr') -provides=("python-pifpaf=$pkgver") -conflicts=('python-pifpaf') -replaces=('python-pifpaf') -makedepends=('python-setuptools') -checkdepends=('python-testrepository' 'python-requests' 'python-testtools' 'python-oslotest' - 'memcached' 'percona-server' 'percona-server-clients' 'postgresql' 'redis' - 'ceph' 'consul' 'couchdb' 'elasticsearch' 'httpbin' 'rabbitmq') -source=("https://github.com/jd/pifpaf/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('98489181f5d79d23b2f4d9d49522bb1e301b0d23b4bd3e358fd10426f4da84955f66c4bd0007379180c3af50f541fbb68f5c7de79ec585e262e266f4ad6e8f1e') - -export PBR_VERSION=$pkgver - -prepare() { - cd pifpaf-$pkgver - echo "graft pifpaf/drivers/templates" > MANIFEST.in -} - -build() { - cd pifpaf-$pkgver - python setup.py build -} - -check() { - # Hack entry points by installing it - - cd pifpaf-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - # TODO: fix test failures - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr || echo "Tests failed" -} - -package() { - cd pifpaf-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: pifpaf/repos/community-any/PKGBUILD (from rev 933015, pifpaf/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-05-13 10:49:34 UTC (rev 933016) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> + +pkgname=pifpaf +pkgver=3.1.4 +pkgrel=1 +pkgdesc='Suite of tools and fixtures to manage daemons for testing' +arch=('any') +license=('Apache') +url='https://github.com/jd/pifpaf' +depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 'python-fixtures' + 'python-psutil' 'python-xattr') +provides=("python-pifpaf=$pkgver") +conflicts=('python-pifpaf') +replaces=('python-pifpaf') +makedepends=('python-setuptools') +checkdepends=('python-testrepository' 'python-requests' 'python-testtools' 'python-oslotest' + 'memcached' 'percona-server' 'percona-server-clients' 'postgresql' 'redis' + 'ceph' 'consul' 'couchdb' 'elasticsearch' 'httpbin' 'rabbitmq') +source=("https://github.com/jd/pifpaf/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('85ce8258c989ce7f9c202cd19ae0f271a8f2139d1f2c8c7d2f399ad4f55ca2feb7ae4638ed5634a877872c8e89246da6af55c1713a8599246d36fecaeef670e8') + +export PBR_VERSION=$pkgver + +prepare() { + cd pifpaf-$pkgver + echo "graft pifpaf/drivers/templates" > MANIFEST.in +} + +build() { + cd pifpaf-$pkgver + python setup.py build +} + +check() { + # Hack entry points by installing it + + cd pifpaf-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + # TODO: fix test failures + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages" PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr || echo "Tests failed" +} + +package() { + cd pifpaf-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}