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

Allan McRae allan at archlinux.org
Fri Jun 5 01:18:29 UTC 2020


    Date: Friday, June 5, 2020 @ 01:18:29
  Author: allan
Revision: 388321

upgpkg: lsof 4.93.2-3: fix reproducibility

Modified:
  lsof/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-06-05 00:40:13 UTC (rev 388320)
+++ PKGBUILD	2020-06-05 01:18:29 UTC (rev 388321)
@@ -4,10 +4,11 @@
 # Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
 # Contributor: Aaron Griffin <aaron at archlinux.org>
 # Contributor: Jochem Kossen <j.kossen at home.nl>
+# Contributor: Hendrik Meyer <archlinux at t4cc0.re>
 
 pkgname=lsof
 pkgver=4.93.2
-pkgrel=2
+pkgrel=3
 pkgdesc='Lists open files for running Unix processes'
 url='https://github.com/lsof-org/lsof'
 arch=('x86_64')
@@ -14,12 +15,18 @@
 license=('custom')
 depends=('glibc' 'libtirpc')
 source=(https://github.com/lsof-org/lsof/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
+	"lsof-reproducible.patch::https://github.com/lsof-org/lsof/commit/3e404f637c76949917435f4a086c40e644e0089c.patch"
         license.txt)
 sha512sums=('3c4a4d503391b1a648a08a4947c2e72a9629b169eddf50738b16a16a82f2a26967e4db2902e4a9157de5a73ae638db48e392117ffbd591e9fafd6b1725cd01a0'
+            'ccb263eb04d3cc6a879f6a6bada680dee473920ea6460c4e048e7551a2716b937007bc91f21751fb3dd0a43320f9b263983e7c04e2bac46d45472ce97e50047b'
             '3bdbc8f213e9bdba946636498d21486e2b79d8ae44a45b284b4dff8875e76f992ab0977e3ed510525a8f74203028acb6b15315fda963666012874be4ce4fdd93')
 
 prepare() {
   cd lsof-${pkgver}
+
+  # patch accepted upstream - in queue to be committed
+  patch -p1 -i "${srcdir}/lsof-reproducible.patch"
+
   sed -i 's|/\* #define\tHASSECURITY\t1 \*/|#define\tHASSECURITY\t1|' dialects/linux/machine.h
   sed -i "s|.so ./version|.ds VN ${pkgver}|" -i Lsof.8
 }



More information about the arch-commits mailing list