[arch-commits] Commit in xxhash/trunk (PKGBUILD xxhash-man-symlinks.patch)

Maxime Gauduin alucryd at gemini.archlinux.org
Mon Dec 6 10:45:39 UTC 2021


    Date: Monday, December 6, 2021 @ 10:45:39
  Author: alucryd
Revision: 1065266

upgpkg: xxhash 0.8.1-1

Added:
  xxhash/trunk/xxhash-man-symlinks.patch
Modified:
  xxhash/trunk/PKGBUILD

---------------------------+
 PKGBUILD                  |   21 ++++++++++++++++-----
 xxhash-man-symlinks.patch |   16 ++++++++++++++++
 2 files changed, 32 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-06 10:30:31 UTC (rev 1065265)
+++ PKGBUILD	2021-12-06 10:45:39 UTC (rev 1065266)
@@ -3,7 +3,7 @@
 # Contributor: Konstantin Gizdov <arch at kge.com>
 
 pkgname=xxhash
-pkgver=0.8.0
+pkgver=0.8.1
 pkgrel=1
 pkgdesc='Extremely fast non-cryptographic hash algorithm'
 arch=(x86_64)
@@ -12,15 +12,26 @@
   GPL2
   BSD
 )
+depends=(glibc)
 makedepends=(git)
 provides=(libxxhash.so)
-_tag=94e5f23e736f2bb67ebdf90727353e65344f9fc0
-source=(git+https://github.com/Cyan4973/xxHash.git#tag=${_tag})
-sha256sums=(SKIP)
+_tag=35b0373c697b5f160d3db26b1cbb45a0d5ba788c
+source=(
+  git+https://github.com/Cyan4973/xxHash.git#tag=${_tag}
+  xxhash-man-symlinks.patch
+)
+b2sums=(
+  SKIP
+  83236ec7363f98842a5c8deb52e0a200321a722748a69b472b42b65eb85fa06ac5490926ea7612c0c455bf4998e109567706cf0f03e2c52c1e497abf258e5219
+)
 
+prepare() {
+  cd xxHash
+  patch -Np1 -i ../xxhash-man-symlinks.patch
+}
+
 pkgver() {
   cd xxHash
-
   git describe --tags | sed 's/^v//'
 }
 

Added: xxhash-man-symlinks.patch
===================================================================
--- xxhash-man-symlinks.patch	                        (rev 0)
+++ xxhash-man-symlinks.patch	2021-12-06 10:45:39 UTC (rev 1065266)
@@ -0,0 +1,16 @@
+diff '--color=auto' -rupN xxHash.orig/Makefile xxHash/Makefile
+--- xxHash.orig/Makefile	2021-12-06 11:36:16.742156574 +0100
++++ xxHash/Makefile	2021-12-06 11:37:31.712450289 +0100
+@@ -518,9 +518,9 @@ endif
+ 	$(Q)ln -sf xxhsum $(DESTDIR)$(BINDIR)/xxh128sum
+ 	@echo Installing man pages
+ 	$(Q)$(INSTALL_DATA) $(MAN) $(DESTDIR)$(MANDIR)/xxhsum.1
+-	$(Q)ln -sf $(MAN) $(DESTDIR)$(MANDIR)/xxh32sum.1
+-	$(Q)ln -sf $(MAN) $(DESTDIR)$(MANDIR)/xxh64sum.1
+-	$(Q)ln -sf $(MAN) $(DESTDIR)$(MANDIR)/xxh128sum.1
++	$(Q)ln -sf xxhsum.1.gz $(DESTDIR)$(MANDIR)/xxh32sum.1.gz
++	$(Q)ln -sf xxhsum.1.gz $(DESTDIR)$(MANDIR)/xxh64sum.1.gz
++	$(Q)ln -sf xxhsum.1.gz $(DESTDIR)$(MANDIR)/xxh128sum.1.gz
+ 	@echo xxhash installation completed
+ 
+ .PHONY: uninstall



More information about the arch-commits mailing list