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

Sébastien Luttringer seblu at archlinux.org
Fri May 21 15:24:59 UTC 2021


    Date: Friday, May 21, 2021 @ 15:24:58
  Author: seblu
Revision: 415818

upgpkg: lz4 1:1.9.3-2

Modified:
  lz4/trunk/PKGBUILD

----------+
 PKGBUILD |   21 ++++++++++++++++++---
 1 file changed, 18 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-05-21 09:10:05 UTC (rev 415817)
+++ PKGBUILD	2021-05-21 15:24:58 UTC (rev 415818)
@@ -3,7 +3,7 @@
 pkgname=lz4
 epoch=1
 pkgver=1.9.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Extremely fast compression algorithm'
 arch=('x86_64')
 url='http://www.lz4.org/'
@@ -11,9 +11,24 @@
 makedepends=('git')
 checkdepends=('diffutils')
 depends=('glibc')
-source=("git+https://github.com/lz4/lz4.git#tag=v$pkgver")
-md5sums=('SKIP')
+source=("git+https://github.com/lz4/lz4.git#tag=v$pkgver"
+        'https://github.com/lz4/lz4/commit/8301a21773ef61656225e264f4f06ae14462bca7.patch')
+sha256sums=('SKIP'
+            'a9109fac17ee72ed3ec86f2cd5e8c4a0f34a548213a3d3c89861d6b2a6bd2871')
 
+prepare() {
+  cd $pkgname
+  # apply patch from the source array (should be a pacman feature)
+  local src
+  for src in "${source[@]}"; do
+    src="${src%%::*}"
+    src="${src##*/}"
+    [[ $src = *.patch ]] || continue
+    msg2 "Applying patch $src..."
+    patch -Np1 < "../$src"
+  done
+}
+
 build() {
   # do not use the main makefile, it calls sub make with -e
   # exported CLFAGS by makepkg break the version. see FS#50071



More information about the arch-commits mailing list