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

Allan McRae allan at archlinux.org
Sun May 31 05:19:33 UTC 2020


    Date: Sunday, May 31, 2020 @ 05:19:33
  Author: allan
Revision: 387952

upgpkg: python-cffi 1.14.0-3: fix reproducibility when check() is not run

Modified:
  python-cffi/trunk/PKGBUILD

----------+
 PKGBUILD |   10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-31 03:49:09 UTC (rev 387951)
+++ PKGBUILD	2020-05-31 05:19:33 UTC (rev 387952)
@@ -4,7 +4,7 @@
 pkgbase=python-cffi
 pkgname=(python-cffi python2-cffi)
 pkgver=1.14.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Foreign Function Interface for Python calling C code"
 arch=('x86_64')
 url="https://cffi.readthedocs.org/"
@@ -39,6 +39,10 @@
   depends=('python-pycparser')
 
   cd cffi-$pkgver
+
+  # remove files created during check() for reproducible SOURCES.txt
+  rm -rf testing/cffi{0,1}/__pycache__/
+
   python setup.py install --root="$pkgdir" --optimize=1
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
@@ -47,6 +51,10 @@
   depends=('python2-pycparser')
 
   cd cffi-$pkgver-py2
+
+  # remove files created during check() for reproducible SOURCES.txt
+  rm -rf testing/cffi{0,1}/__pycache__/
+
   python2 setup.py install --root="$pkgdir" --optimize=1
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }



More information about the arch-commits mailing list