[arch-commits] Commit in python-pytest-rerunfailures/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Mon Nov 18 22:01:56 UTC 2019


    Date: Monday, November 18, 2019 @ 22:01:55
  Author: dvzrv
Revision: 530352

upgpkg: python-pytest-rerunfailures 8.0-1

Upgrading to 8.0. Updating maintainer info. Fixing missing world readable bit.

Modified:
  python-pytest-rerunfailures/trunk/PKGBUILD

----------+
 PKGBUILD |   11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-11-18 21:19:38 UTC (rev 530351)
+++ PKGBUILD	2019-11-18 22:01:55 UTC (rev 530352)
@@ -1,8 +1,8 @@
-# Maintainer: David Runge <dave at sleepmap.de>
+# Maintainer: David Runge <dvzrv at archlinux.org>
 _name=pytest-rerunfailures
 pkgname=python-pytest-rerunfailures
-pkgver=7.0
-pkgrel=2
+pkgver=8.0
+pkgrel=1
 pkgdesc="A plugin for py.test that re-runs failed tests to eliminate intermittent failures"
 arch=('any')
 url="https://github.com/pytest-dev/pytest-rerunfailures/"
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest')
 source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz")
-sha512sums=('df26952f4c88c43a7df59cc9b41d794987e4d7c43cf4b656fb2e10734e16b0218ea0dfcc184943f96c39add800fe519ee6b8843b3a0f4d36e9feb59109199df3')
+sha512sums=('538fe5ca579ec50fc1689c4b7df3a55e0bdb08f87c2dfeb219ee141ef67c6c74a324c64f183f3ff85a5289ecfb54beef0fde2105eb0ae888ed861a15194a9dc5')
 
 build() {
   cd "${_name}-${pkgver}"
@@ -26,10 +26,13 @@
 
 package() {
   cd "${_name}-${pkgver}"
+  local py_ver=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')
   python setup.py install --skip-build \
     --optimize=1 \
     --prefix=/usr \
     --root="${pkgdir}"
+  # fix missing world-readable bit
+  chmod 644 "${pkgdir}/usr/lib/python${py_ver}/site-packages/__pycache__/"*.pyc
   # docs
   install -t "${pkgdir}/usr/share/doc/${pkgname}" \
     -vDm 644 {CHANGES.rst,README.rst}



More information about the arch-commits mailing list