[packages/libxslt] - updated to 1.1.36
qboosh
qboosh at pld-linux.org
Thu Aug 18 19:17:49 CEST 2022
commit 63b1c45e9485b317ef9d90420d6758bee70aae11
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Aug 18 19:17:41 2022 +0200
- updated to 1.1.36
libxslt.spec | 31 ++++++++++++++++---------------
1 file changed, 16 insertions(+), 15 deletions(-)
---
diff --git a/libxslt.spec b/libxslt.spec
index b2dbb2d..08bed8b 100644
--- a/libxslt.spec
+++ b/libxslt.spec
@@ -1,31 +1,32 @@
#
# Conditional build:
-%bcond_without python # don't build python binding
-%bcond_without static_libs # don't build static library
-%bcond_with tests # run test suite
+%bcond_without python # Python binding
+%bcond_without static_libs # static library
+%bcond_with tests # test suite
%define libxml2ver 1:2.6.30
Summary: XSLT processor
Summary(pl.UTF-8): Procesor XSLT
Summary(pt_BR.UTF-8): Biblioteca que disponibiliza o sistema XSLT do GNOME
Name: libxslt
-Version: 1.1.35
+Version: 1.1.36
Release: 1
License: MIT
Group: Libraries
#Source0: ftp://xmlsoft.org/libxml2/%{name}-%{version}.tar.gz
Source0: https://download.gnome.org/sources/libxslt/1.1/%{name}-%{version}.tar.xz
-# Source0-md5: 5b3a634b77effd8a6268c21173575053
+# Source0-md5: ecf54ae636780d7983dd664b852e3212
Patch0: %{name}-m4.patch
Patch1: LFS.patch
Patch2: %{name}-libs-no-libdir.patch
URL: http://xmlsoft.org/XSLT/
BuildRequires: autoconf >= 2.63
-BuildRequires: automake
+BuildRequires: automake >= 1:1.15
BuildRequires: libgcrypt-devel >= 1.1.42
BuildRequires: libtool >= 2:2.0
BuildRequires: libxml2-devel >= %{libxml2ver}
BuildRequires: perl-base
+BuildRequires: pkgconfig
%if %{with python}
BuildRequires: python
BuildRequires: python-devel
@@ -151,7 +152,7 @@ Moduły języka Python dla biblioteki libxslt.
%configure \
ac_cv_header_xlocale_h=no \
--disable-silent-rules \
- %{!?with_static_libs:--disable-static} \
+ %{?with_static_libs:--enable-static} \
--with-html-subdir=libxslt \
--with-plugins \
%{!?with_python:--without-python}
@@ -171,13 +172,14 @@ rm -rf $RPM_BUILD_ROOT
%if %{with python}
# move examples to proper dir
install -d $RPM_BUILD_ROOT%{_examplesdir}
-%{__mv} $RPM_BUILD_ROOT%{_docdir}/%{name}-python-%{version}/examples \
+%{__mv} $RPM_BUILD_ROOT%{_docdir}/%{name}/python/examples \
$RPM_BUILD_ROOT%{_examplesdir}/python-%{name}-%{version}
-rmdir $RPM_BUILD_ROOT%{_docdir}/%{name}-python-%{version}
+rmdir $RPM_BUILD_ROOT%{_docdir}/%{name}/python
-%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
-%py_comp $RPM_BUILD_ROOT%{py_sitedir}
-%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/*.{py,la}
+%py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
+%py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
+%py_postclean
+%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/*.la
%if %{with static_libs}
%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/*.a
%endif
@@ -191,7 +193,7 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc AUTHORS ChangeLog Copyright FEATURES NEWS README TODO
+%doc AUTHORS Copyright FEATURES NEWS README TODO
%attr(755,root,root) %{_libdir}/libexslt.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libexslt.so.0
%attr(755,root,root) %{_libdir}/libxslt.so.*.*.*
@@ -200,7 +202,6 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(644,root,root,755)
-%doc doc/{*.{gif,html},html}
%attr(755,root,root) %{_bindir}/xslt-config
%attr(755,root,root) %{_libdir}/libexslt.so
%attr(755,root,root) %{_libdir}/libxslt.so
@@ -237,6 +238,6 @@ rm -rf $RPM_BUILD_ROOT
%files -n python-%{name}
%defattr(644,root,root,755)
%attr(755,root,root) %{py_sitedir}/libxsltmod.so
-%{py_sitedir}/libxslt.py[co]
+%{py_sitescriptdir}/libxslt.py[co]
%{_examplesdir}/python-%{name}-%{version}
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libxslt.git/commitdiff/63b1c45e9485b317ef9d90420d6758bee70aae11
More information about the pld-cvs-commit
mailing list