[packages/xmlsec1] - updated to 1.3.11 (new sonames)
qboosh
qboosh at pld-linux.org
Sun May 24 21:25:29 CEST 2026
commit 30d1a7a3cdd436a4f46fde2baaecf15c0ac0d4c0
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun May 24 21:25:34 2026 +0200
- updated to 1.3.11 (new sonames)
xmlsec1.spec | 27 +++++++++++++++++----------
1 file changed, 17 insertions(+), 10 deletions(-)
---
diff --git a/xmlsec1.spec b/xmlsec1.spec
index 5bee657..08123a0 100644
--- a/xmlsec1.spec
+++ b/xmlsec1.spec
@@ -5,16 +5,17 @@
Summary: XML Security Library
Summary(pl.UTF-8): Biblioteka bezpieczeństwa XML
Name: xmlsec1
-Version: 1.3.10
+Version: 1.3.11
Release: 1
License: MIT
Group: Libraries
Source0: https://www.aleksey.com/xmlsec/download/%{name}-%{version}.tar.gz
-# Source0-md5: 7ba7406037ca2e616611a6904e23a848
+# Source0-md5: a1c37896e885861186817e07f60a7649
Patch0: %{name}-nss.patch
URL: https://www.aleksey.com/xmlsec/
BuildRequires: autoconf >= 2.69
BuildRequires: automake >= 1:1.7
+BuildRequires: doxygen
BuildRequires: gnutls-devel >= 3.8.3
BuildRequires: help2man
BuildRequires: libgcrypt-devel >= 1.4.0
@@ -25,6 +26,7 @@ BuildRequires: libxslt-devel >= 1.1.35
BuildRequires: nspr-devel >= 1:4.34.1
BuildRequires: nss-devel >= 1:3.91
BuildRequires: openssl-devel >= 3.0.13
+BuildRequires: pandoc
BuildRequires: pkgconfig >= 1:0.9
BuildRequires: rpm-build >= 4.6
BuildRequires: rpmbuild(macros) >= 1.527
@@ -100,7 +102,6 @@ Statyczna biblioteka XMLSec.
Summary: XMLSec library API documentation
Summary(pl.UTF-8): Dokumentacja API biblioteki XMLSec
Group: Documentation
-Requires: gtk-doc-common
BuildArch: noarch
%description apidocs
@@ -285,6 +286,8 @@ Statyczna biblioteka kryptograficzna OpenSSL dla biblioteki XMLSec.
%{__sed} -i -e '/\/lib\/[^ ]*_MARKER/ s,/lib/,/%{_lib}/,' configure.ac
+chmod 755 docs/xml/api/doxygen_filter.py
+
%build
%{__libtoolize}
%{__aclocal} -I m4
@@ -302,8 +305,12 @@ Statyczna biblioteka kryptograficzna OpenSSL dla biblioteki XMLSec.
--with-html-dir=%{_gtkdocdir}/xmlsec1 \
--with-nspr=/usr \
--with-nss=/usr
+
%{__make}
+# XML part fails with doxygen 1.8.10; package just md docs for now
+%{__make} -C docs/html docs
+
%install
rm -rf $RPM_BUILD_ROOT
@@ -333,10 +340,10 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc AUTHORS ChangeLog Copyright README.md TODO
+%doc AUTHORS.md ChangeLog Copyright README.md TODO
%attr(755,root,root) %{_bindir}/xmlsec1
%{_libdir}/libxmlsec1.so.*.*.*
-%ghost %{_libdir}/libxmlsec1.so.10310
+%ghost %{_libdir}/libxmlsec1.so.10311
%{_mandir}/man1/xmlsec1.1*
%files devel
@@ -360,12 +367,12 @@ rm -rf $RPM_BUILD_ROOT
%files apidocs
%defattr(644,root,root,755)
-%{_gtkdocdir}/xmlsec1
+%{_docdir}/xmlsec1
%files gcrypt
%defattr(644,root,root,755)
%{_libdir}/libxmlsec1-gcrypt.so.*.*.*
-%ghost %{_libdir}/libxmlsec1-gcrypt.so.10310
+%ghost %{_libdir}/libxmlsec1-gcrypt.so.10311
%{_libdir}/libxmlsec1-gcrypt.so
%files gcrypt-devel
@@ -382,7 +389,7 @@ rm -rf $RPM_BUILD_ROOT
%files gnutls
%defattr(644,root,root,755)
%{_libdir}/libxmlsec1-gnutls.so.*.*.*
-%ghost %{_libdir}/libxmlsec1-gnutls.so.10310
+%ghost %{_libdir}/libxmlsec1-gnutls.so.10311
%{_libdir}/libxmlsec1-gnutls.so
%files gnutls-devel
@@ -399,7 +406,7 @@ rm -rf $RPM_BUILD_ROOT
%files nss
%defattr(644,root,root,755)
%{_libdir}/libxmlsec1-nss.so.*.*.*
-%ghost %{_libdir}/libxmlsec1-nss.so.10310
+%ghost %{_libdir}/libxmlsec1-nss.so.10311
%{_libdir}/libxmlsec1-nss.so
%files nss-devel
@@ -416,7 +423,7 @@ rm -rf $RPM_BUILD_ROOT
%files openssl
%defattr(644,root,root,755)
%{_libdir}/libxmlsec1-openssl.so.*.*.*
-%ghost %{_libdir}/libxmlsec1-openssl.so.10310
+%ghost %{_libdir}/libxmlsec1-openssl.so.10311
%{_libdir}/libxmlsec1-openssl.so
%files openssl-devel
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xmlsec1.git/commitdiff/30d1a7a3cdd436a4f46fde2baaecf15c0ac0d4c0
More information about the pld-cvs-commit
mailing list