Browse Source

xmlsec1-1.2.32-1

Tomohiro "Tomo-p" KATO 2 years ago
parent
commit
5883226e87
1 changed files with 33 additions and 31 deletions
  1. 33 31
      x/xmlsec1/xmlsec1-vl.spec

+ 33 - 31
x/xmlsec1/xmlsec1-vl.spec

@@ -1,9 +1,10 @@
 Summary: Library providing support for "XML Signature" and "XML Encryption" standards
 Summary: Library providing support for "XML Signature" and "XML Encryption" standards
 Name: xmlsec1
 Name: xmlsec1
-Version: 1.2.29
+Version: 1.2.32
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
+Group: system
+
 License: MIT
 License: MIT
-Group: System Environment/Libraries
 URL: https://www.aleksey.com/xmlsec/
 URL: https://www.aleksey.com/xmlsec/
 Source: https://www.aleksey.com/xmlsec/download/xmlsec1-%{version}.tar.gz
 Source: https://www.aleksey.com/xmlsec/download/xmlsec1-%{version}.tar.gz
 Vendor: Project Vine
 Vendor: Project Vine
@@ -29,9 +30,10 @@ XML Security Library is a C library based on LibXML2  and OpenSSL.
 The library was created with a goal to support major XML security 
 The library was created with a goal to support major XML security 
 standards "XML Digital Signature" and "XML Encryption". 
 standards "XML Digital Signature" and "XML Encryption". 
 
 
+
 %package devel 
 %package devel 
 Summary: Libraries, includes, etc. to develop applications with XML Digital Signatures and XML Encryption support.
 Summary: Libraries, includes, etc. to develop applications with XML Digital Signatures and XML Encryption support.
-Group: Development/Libraries 
+Group: programming
 Requires: xmlsec1 = %{version}-%{release}
 Requires: xmlsec1 = %{version}-%{release}
 Requires: libxml2-devel >= 2.6.0
 Requires: libxml2-devel >= 2.6.0
 Requires: libxslt-devel >= 1.1.0
 Requires: libxslt-devel >= 1.1.0
@@ -45,52 +47,57 @@ Signatures and XML Encryption support.
 
 
 %package openssl
 %package openssl
 Summary: OpenSSL crypto plugin for XML Security Library
 Summary: OpenSSL crypto plugin for XML Security Library
-Group: System Environment/Libraries 
+Group: system
 Requires: xmlsec1 = %{version}-%{release}
 Requires: xmlsec1 = %{version}-%{release}
 
 
 %description openssl
 %description openssl
 OpenSSL plugin for XML Security Library provides OpenSSL based crypto services
 OpenSSL plugin for XML Security Library provides OpenSSL based crypto services
 for the xmlsec library
 for the xmlsec library
 
 
+
 %package openssl-devel
 %package openssl-devel
 Summary: OpenSSL crypto plugin for XML Security Library
 Summary: OpenSSL crypto plugin for XML Security Library
-Group: Development/Libraries 
+Group: programming
 Requires: xmlsec1-devel = %{version}-%{release}
 Requires: xmlsec1-devel = %{version}-%{release}
 Requires: xmlsec1-openssl = %{version}-%{release}
 Requires: xmlsec1-openssl = %{version}-%{release}
 
 
 %description openssl-devel
 %description openssl-devel
 Libraries, includes, etc. for developing XML Security applications with OpenSSL
 Libraries, includes, etc. for developing XML Security applications with OpenSSL
 
 
+
 %package gcrypt
 %package gcrypt
 Summary: GCrypt crypto plugin for XML Security Library
 Summary: GCrypt crypto plugin for XML Security Library
-Group: System Environment/Libraries
+Group: system
 Requires: xmlsec1 = %{version}-%{release}
 Requires: xmlsec1 = %{version}-%{release}
 
 
 %description gcrypt
 %description gcrypt
 GCrypt plugin for XML Security Library provides GCrypt based crypto services
 GCrypt plugin for XML Security Library provides GCrypt based crypto services
 for the xmlsec library.
 for the xmlsec library.
 
 
+
 %package gcrypt-devel
 %package gcrypt-devel
 Summary: GCrypt crypto plugin for XML Security Library
 Summary: GCrypt crypto plugin for XML Security Library
-Group: Development/Libraries
+Group: programming
 Requires: xmlsec1-devel = %{version}-%{release}
 Requires: xmlsec1-devel = %{version}-%{release}
 Requires: xmlsec1-gnutls-devel = %{version}-%{release}
 Requires: xmlsec1-gnutls-devel = %{version}-%{release}
 
 
 %description gcrypt-devel
 %description gcrypt-devel
 Libraries, includes, etc. for developing XML Security applications with GCrypt.
 Libraries, includes, etc. for developing XML Security applications with GCrypt.
 
 
+
 %package gnutls
 %package gnutls
 Summary: GNUTls crypto plugin for XML Security Library
 Summary: GNUTls crypto plugin for XML Security Library
-Group: System Environment/Libraries 
+Group: system
 Requires: xmlsec1 = %{version}-%{release}
 Requires: xmlsec1 = %{version}-%{release}
 
 
 %description gnutls
 %description gnutls
 GNUTls plugin for XML Security Library provides GNUTls based crypto services
 GNUTls plugin for XML Security Library provides GNUTls based crypto services
 for the xmlsec library
 for the xmlsec library
 
 
+
 %package gnutls-devel
 %package gnutls-devel
 Summary: GNUTls crypto plugin for XML Security Library
 Summary: GNUTls crypto plugin for XML Security Library
-Group: Development/Libraries 
+Group: programming
 Requires: xmlsec1 = %{version}
 Requires: xmlsec1 = %{version}
 Requires: xmlsec1-devel = %{version}
 Requires: xmlsec1-devel = %{version}
 Requires: xmlsec1-openssl = %{version}
 Requires: xmlsec1-openssl = %{version}
@@ -100,18 +107,20 @@ Requires: gnutls-devel >= 1.0.20
 %description gnutls-devel
 %description gnutls-devel
 Libraries, includes, etc. for developing XML Security applications with GNUTls
 Libraries, includes, etc. for developing XML Security applications with GNUTls
 
 
+
 %package nss
 %package nss
 Summary: NSS crypto plugin for XML Security Library
 Summary: NSS crypto plugin for XML Security Library
-Group: System Environment/Libraries 
+Group: system
 Requires: xmlsec1 = %{version}-%{release}
 Requires: xmlsec1 = %{version}-%{release}
 
 
 %description nss
 %description nss
 NSS plugin for XML Security Library provides NSS based crypto services
 NSS plugin for XML Security Library provides NSS based crypto services
 for the xmlsec library
 for the xmlsec library
 
 
+
 %package nss-devel
 %package nss-devel
 Summary: NSS crypto plugin for XML Security Library
 Summary: NSS crypto plugin for XML Security Library
-Group: Development/Libraries 
+Group: programming
 Requires: xmlsec1-devel = %{version}-%{release}
 Requires: xmlsec1-devel = %{version}-%{release}
 Requires: xmlsec1-nss = %{version}-%{release}
 Requires: xmlsec1-nss = %{version}-%{release}
 Requires: nss-devel >= 3.2
 Requires: nss-devel >= 3.2
@@ -120,9 +129,14 @@ Requires: nspr-devel
 %description nss-devel
 %description nss-devel
 Libraries, includes, etc. for developing XML Security applications with NSS
 Libraries, includes, etc. for developing XML Security applications with NSS
 
 
+
+%debug_package
+
+
 %prep
 %prep
 %setup -q
 %setup -q
 
 
+
 %build
 %build
 autoreconf -if
 autoreconf -if
 %configure --enable-silent-rules --disable-static
 %configure --enable-silent-rules --disable-static
@@ -134,6 +148,7 @@ make
 # positively ugly but only sane way to get around #192756
 # positively ugly but only sane way to get around #192756
 sed 's+/lib64+/$archlib+g' < xmlsec1-config | sed 's+/lib+/$archlib+g' | sed 's+ -DXMLSEC_NO_SIZE_T++' > xmlsec1-config.$$ && mv xmlsec1-config.$$ xmlsec1-config
 sed 's+/lib64+/$archlib+g' < xmlsec1-config | sed 's+/lib+/$archlib+g' | sed 's+ -DXMLSEC_NO_SIZE_T++' > xmlsec1-config.$$ && mv xmlsec1-config.$$ xmlsec1-config
 
 
+
 %install
 %install
 rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT/usr/bin
 mkdir -p $RPM_BUILD_ROOT/usr/bin
@@ -151,29 +166,10 @@ mkdir -p docs-to-install
 cp -pr $RPM_BUILD_ROOT%{_datadir}/doc/xmlsec1/* docs-to-install
 cp -pr $RPM_BUILD_ROOT%{_datadir}/doc/xmlsec1/* docs-to-install
 rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/xmlsec1
 rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/xmlsec1
 
 
+
 %clean
 %clean
 rm -fr %{buildroot}
 rm -fr %{buildroot}
 
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%post openssl -p /sbin/ldconfig
-
-%postun openssl -p /sbin/ldconfig
-
-%post gcrypt -p /sbin/ldconfig
-
-%postun gcrypt -p /sbin/ldconfig
-
-%post gnutls -p /sbin/ldconfig
-
-%postun gnutls -p /sbin/ldconfig
-
-%post nss -p /sbin/ldconfig
-
-%postun nss -p /sbin/ldconfig
-
 
 
 %files 
 %files 
 %defattr(-, root, root)
 %defattr(-, root, root)
@@ -240,7 +236,13 @@ rm -fr %{buildroot}
 %{_includedir}/xmlsec1/xmlsec/nss
 %{_includedir}/xmlsec1/xmlsec/nss
 %{_libdir}/pkgconfig/xmlsec1-nss.pc
 %{_libdir}/pkgconfig/xmlsec1-nss.pc
 
 
+
 %changelog
 %changelog
+* Sat Oct 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.32-1
+- new upstream release.
+- built with openssl-3.0.0.
+- dropped ldconfig scriptlets.
+
 * Mon Mar 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.29-1
 * Mon Mar 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.29-1
 - new upstream release.
 - new upstream release.