Date: Tuesday, September 21, 2021 @ 08:14:16 Author: dvzrv Revision: 1020087
upgpkg: python-pytest-services 2.2.1-4: Rebuild to clean up dependencies. Remove python-setuptools from depends as it is not required. Rely on python-setuptools-scm in makedepends. Simplify installation in package() to comply with python package guidelines. Modified: python-pytest-services/trunk/PKGBUILD ----------+ PKGBUILD | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-09-21 08:02:59 UTC (rev 1020086) +++ PKGBUILD 2021-09-21 08:14:16 UTC (rev 1020087) @@ -3,13 +3,14 @@ _name=pytest-services pkgname=python-pytest-services pkgver=2.2.1 -pkgrel=3 +pkgrel=4 pkgdesc="Services plugin for pytest testing framework" arch=('any') url="https://github.com/pytest-dev/pytest-services" license=('MIT') -depends=('python-setuptools' 'python-pytest' 'python-requests' 'python-psutil' +depends=('python-pytest' 'python-requests' 'python-psutil' 'python-zc.lockfile') +makedepends=('python-setuptools-scm' 'python-toml') checkdepends=('memcached' 'python-astroid' 'python-coverage' 'python-mock' 'python-mysqlclient' 'python-pylibmc' 'xorg-server-xvfb') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") @@ -18,7 +19,6 @@ prepare() { mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" - cd "$pkgname-$pkgver" } build() { @@ -37,10 +37,7 @@ package() { cd "$pkgname-$pkgver" - python setup.py install --skip-build \ - --optimize=1 \ - --prefix=/usr \ - --root="${pkgdir}" + python setup.py install --optimize=1 --root="${pkgdir}" install -vDm 644 {AUTHORS,CHANGES,README}.rst \ -t "${pkgdir}/usr/share/doc/${pkgname}" install -vDm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"