[packages/libxslt] - added libs-no-libdir patch (avoid -Llibdir in *-config --libs) - release 2
qboosh
qboosh at pld-linux.org
Mon Dec 19 20:05:10 CET 2016
commit 50b265f20e314a693c2368c3769114c9724cfef2
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon Dec 19 20:05:55 2016 +0100
- added libs-no-libdir patch (avoid -Llibdir in *-config --libs)
- release 2
libxslt-libs-no-libdir.patch | 11 +++++++++++
libxslt.spec | 10 ++++++----
2 files changed, 17 insertions(+), 4 deletions(-)
---
diff --git a/libxslt.spec b/libxslt.spec
index c466781..04e5224 100644
--- a/libxslt.spec
+++ b/libxslt.spec
@@ -10,7 +10,7 @@ Summary(pl.UTF-8): Procesor XSLT
Summary(pt_BR.UTF-8): Biblioteca que disponibiliza o sistema XSLT do GNOME
Name: libxslt
Version: 1.1.29
-Release: 1
+Release: 2
License: MIT
Group: Libraries
#Source0: http://ftp.gnome.org/pub/GNOME/sources/libxslt/1.1/%{name}-%{version}.tar.bz2
@@ -18,6 +18,7 @@ Source0: ftp://xmlsoft.org/libxml2/%{name}-%{version}.tar.gz
# Source0-md5: a129d3c44c022de3b9dcf6d6f288d72e
Patch0: %{name}-m4.patch
Patch1: LFS.patch
+Patch2: %{name}-libs-no-libdir.patch
URL: http://xmlsoft.org/XSLT/
BuildRequires: autoconf >= 2.59
BuildRequires: automake
@@ -120,6 +121,7 @@ Moduły języka Python dla biblioteki libxslt.
%setup -q
%patch0 -p0
%patch1 -p1
+%patch2 -p1
%build
%{__libtoolize}
@@ -145,9 +147,9 @@ rm -rf $RPM_BUILD_ROOT
%if %{with python}
# move examples to proper dir
install -d $RPM_BUILD_ROOT%{_examplesdir}/python-%{name}-%{version}
-mv $RPM_BUILD_ROOT%{_docdir}/%{name}-python-%{version}/examples/* \
- $RPM_BUILD_ROOT%{_examplesdir}/python-%{name}-%{version}
-rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}-python-%{version}
+%{__mv} $RPM_BUILD_ROOT%{_docdir}/%{name}-python-%{version}/examples/* \
+ $RPM_BUILD_ROOT%{_examplesdir}/python-%{name}-%{version}
+%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}-python-%{version}
%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
%py_comp $RPM_BUILD_ROOT%{py_sitedir}
diff --git a/libxslt-libs-no-libdir.patch b/libxslt-libs-no-libdir.patch
new file mode 100644
index 0000000..09ac119
--- /dev/null
+++ b/libxslt-libs-no-libdir.patch
@@ -0,0 +1,11 @@
+--- libxslt-1.1.29/xslt-config.in.orig 2015-05-10 16:11:30.000000000 +0200
++++ libxslt-1.1.29/xslt-config.in 2016-12-19 19:54:09.672085004 +0100
+@@ -89,7 +89,7 @@
+ shift
+ done
+
+-the_libs="@XSLT_LIBDIR@ @XSLT_LIBS@ @EXTRA_LIBS@"
++the_libs="@XSLT_LIBS@ @EXTRA_LIBS@"
+ if test "$includedir" != "/usr/include"; then
+ the_flags="$the_flags -I$includedir `@XML_CONFIG@ --cflags`"
+ else
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libxslt.git/commitdiff/50b265f20e314a693c2368c3769114c9724cfef2
More information about the pld-cvs-commit
mailing list