[packages/xxHash] up to 0.8.1
atler
atler at pld-linux.org
Sat Dec 4 15:50:39 CET 2021
commit d98297185a86c1c7ee6e7c7b6988a39f4fe1fc6b
Author: Jan Palus <atler at pld-linux.org>
Date: Sat Dec 4 15:49:37 2021 +0100
up to 0.8.1
- pc version patch no longer needed
- fix man page symlinks (https://github.com/Cyan4973/xxHash/issues/647)
man-symlinks.patch | 15 +++++++++++++++
xxHash-pc.patch | 13 -------------
xxHash.spec | 7 ++++---
3 files changed, 19 insertions(+), 16 deletions(-)
---
diff --git a/xxHash.spec b/xxHash.spec
index 0d740c1..d49467f 100644
--- a/xxHash.spec
+++ b/xxHash.spec
@@ -1,14 +1,14 @@
Summary: xxHash - extremely fast hash algorithm
Summary(pl.UTF-8): xxHash - bardzo szybki algorytm haszowania
Name: xxHash
-Version: 0.8.0
+Version: 0.8.1
Release: 1
License: BSD
Group: Libraries
#Source0Download: https://github.com/Cyan4973/xxHash/releases
Source0: https://github.com/Cyan4973/xxHash/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 62310678857c30fcef4128f41f711f49
-Patch0: %{name}-pc.patch
+# Source0-md5: b67c587f5ff4894253da0095ba7ea393
+Patch0: man-symlinks.patch
URL: https://github.com/Cyan4973/xxHash
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -59,6 +59,7 @@ Statyczna biblioteka xxHash.
%patch0 -p1
%build
+CC="%{__cc}" \
CFLAGS="%{rpmcflags}" \
CPPFLAGS="%{rpmcflags} %{?archcflags}" \
LDFLAGS="%{rpmldflags}" \
diff --git a/man-symlinks.patch b/man-symlinks.patch
new file mode 100644
index 0000000..150c866
--- /dev/null
+++ b/man-symlinks.patch
@@ -0,0 +1,15 @@
+--- xxHash-0.8.1/Makefile.orig 2021-11-29 19:34:10.000000000 +0100
++++ xxHash-0.8.1/Makefile 2021-12-04 15:46:47.797723560 +0100
+@@ -518,9 +518,9 @@
+ $(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 $(notdir $(MAN)) $(DESTDIR)$(MANDIR)/xxh32sum.1
++ $(Q)ln -sf $(notdir $(MAN)) $(DESTDIR)$(MANDIR)/xxh64sum.1
++ $(Q)ln -sf $(notdir $(MAN)) $(DESTDIR)$(MANDIR)/xxh128sum.1
+ @echo xxhash installation completed
+
+ .PHONY: uninstall
diff --git a/xxHash-pc.patch b/xxHash-pc.patch
deleted file mode 100644
index 1d197e8..0000000
--- a/xxHash-pc.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Makefile b/Makefile
-index ef24e94..da1ce06 100644
---- a/Makefile
-+++ b/Makefile
-@@ -437,7 +437,7 @@ libxxhash.pc: libxxhash.pc.in
- -e 's|@EXECPREFIX@|$(PCEXECDIR)|' \
- -e 's|@LIBDIR@|$(PCLIBDIR)|' \
- -e 's|@INCLUDEDIR@|$(PCINCDIR)|' \
-- -e 's|@VERSION@|$(VERSION)|' \
-+ -e 's|@VERSION@|$(LIBVER)|' \
- $< > $@
-
-
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xxHash.git/commitdiff/d98297185a86c1c7ee6e7c7b6988a39f4fe1fc6b
More information about the pld-cvs-commit
mailing list