[packages/valgrind] - added datadir patch (install dhat static data to pkgdatadir)

qboosh qboosh at pld-linux.org
Sat Jun 8 21:55:28 CEST 2019


commit a3b52c724211f5a285702465f273f7b37ebc6fdf
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Jun 8 21:56:26 2019 +0200

    - added datadir patch (install dhat static data to pkgdatadir)

 valgrind-datadir.patch | 11 +++++++++++
 valgrind.spec          |  4 +++-
 2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/valgrind.spec b/valgrind.spec
index ec5338b..1c74e92 100644
--- a/valgrind.spec
+++ b/valgrind.spec
@@ -15,6 +15,7 @@ Source0:	https://sourceware.org/pub/valgrind/%{name}-%{version}.tar.bz2
 # Source0-md5:	46e5fbdcbc3502a5976a317a0860a975
 Patch0:		%{name}-native-cpuid.patch
 Patch1:		%{name}-ld_linux_strlen.patch
+Patch2:		%{name}-datadir.patch
 URL:		http://valgrind.org/
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake >= 1:1.10
@@ -57,6 +58,7 @@ pracować.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 sed -i -e 's:^CFLAGS="-Wno-long-long":CFLAGS="$CFLAGS -Wno-long-long":' configure.ac
 
@@ -116,7 +118,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/%{name}/*.xml
 %{_libdir}/%{name}/default.supp
 %{_libdir}/%{name}/lib*-linux.a
-%{_libexecdir}/%{name}
+%{_datadir}/%{name}
 %{_includedir}/valgrind
 %{_mandir}/man1/callgrind_annotate.1*
 %{_mandir}/man1/callgrind_control.1*
diff --git a/valgrind-datadir.patch b/valgrind-datadir.patch
new file mode 100644
index 0000000..48e9527
--- /dev/null
+++ b/valgrind-datadir.patch
@@ -0,0 +1,11 @@
+--- valgrind-3.15.0/dhat/Makefile.am.orig	2019-04-13 12:56:21.000000000 +0200
++++ valgrind-3.15.0/dhat/Makefile.am	2019-06-08 21:33:09.268983176 +0200
+@@ -9,7 +9,7 @@
+ #----------------------------------------------------------------------------
+ 
+ # Ensure the viewer components get copied into the install tree.
+-dhatdir = $(pkglibexecdir)
++dhatdir = $(pkgdatadir)
+ dhat_DATA = dh_view.html dh_view.css dh_view.js
+ 
+ #----------------------------------------------------------------------------
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/valgrind.git/commitdiff/a3b52c724211f5a285702465f273f7b37ebc6fdf



More information about the pld-cvs-commit mailing list