Date: Monday, April 4, 2022 @ 18:05:59 Author: dvzrv Revision: 1181361
archrelease: copy trunk to community-any Added: python-pytest-metadata/repos/community-any/PKGBUILD (from rev 1181360, python-pytest-metadata/trunk/PKGBUILD) Deleted: python-pytest-metadata/repos/community-any/PKGBUILD ----------+ PKGBUILD | 76 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-04-04 18:05:52 UTC (rev 1181360) +++ PKGBUILD 2022-04-04 18:05:59 UTC (rev 1181361) @@ -1,38 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> - -_name=pytest-metadata -pkgname=python-pytest-metadata -pkgver=1.11.0 -pkgrel=3 -pkgdesc="Plugin for accessing test session metadata" -arch=('any') -url="https://github.com/pytest-dev/pytest-metadata" -license=('MPL2') -depends=('python-pytest') -makedepends=('python-setuptools-scm') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") -sha512sums=('09867df6158ba66f55a0a812b3731b4372f874b6bdc91301ed0c4d4c38f6fe9a4f936006d4e27f8c68d4a2d6b0fe5fedee3c6269bc6867eb1c7d73a42bda0361') -b2sums=('1de1c47b1d7775040075de479722fd07cb187f14cd37c5fe73458fb54ce01653295288fd11add8066170b8dc39f80c8749e739deb01ac8d579ef5e6f4339478d') - -prepare() { - mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - pytest -v -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ - --optimize=1 \ - --root="${pkgdir}" - install -vDm 644 {CHANGES,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: python-pytest-metadata/repos/community-any/PKGBUILD (from rev 1181360, python-pytest-metadata/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-04-04 18:05:59 UTC (rev 1181361) @@ -0,0 +1,38 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +_name=pytest-metadata +pkgname=python-pytest-metadata +pkgver=2.0.1 +pkgrel=1 +pkgdesc="Plugin for accessing test session metadata" +arch=(any) +url="https://github.com/pytest-dev/pytest-metadata" +license=(MPL2) +depends=(python-pytest) +makedepends=(python-build python-installer python-poetry python-wheel) +source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz) +sha512sums=('1dc27fa66aec03d1a2fcfa2b0c14a94c0bdca52c13df6e8f22a4a7d2fa7f91a054046c7f71d97277ee049f317fe1ff001f7122905b04bbe200611c842bcce2df') +b2sums=('95868ad0f26f84b3544610b4a3575c42f0aca665ac44861e8ecc240e4866c1409fca729be508791b19f9c78ab8fd7dcbf563ba183bbcea7b36c2e0a2061481c0') + +build() { + cd $_name-$pkgver + python setup.py build + python -m build --wheel --no-isolation +} + +check() { + local _site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + local _test_dir='test_dir' + + cd $_name-$pkgver + # install to temporary location, as entrypoints are used + python -m installer --destdir="$_test_dir" dist/*.whl + export PYTHONPATH="$_test_dir/$_site_packages:$PYTHONPATH" + pytest -vv +} + +package() { + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + install -vDm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/" +}