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
 Name: xmlsec1
-Version: 1.2.29
+Version: 1.2.32
 Release: 1%{?_dist_release}
+Group: system
+
 License: MIT
-Group: System Environment/Libraries
 URL: https://www.aleksey.com/xmlsec/
 Source: https://www.aleksey.com/xmlsec/download/xmlsec1-%{version}.tar.gz
 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 
 standards "XML Digital Signature" and "XML Encryption". 
 
+
 %package devel 
 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: libxml2-devel >= 2.6.0
 Requires: libxslt-devel >= 1.1.0
@@ -45,52 +47,57 @@ Signatures and XML Encryption support.
 
 %package openssl
 Summary: OpenSSL crypto plugin for XML Security Library
-Group: System Environment/Libraries 
+Group: system
 Requires: xmlsec1 = %{version}-%{release}
 
 %description openssl
 OpenSSL plugin for XML Security Library provides OpenSSL based crypto services
 for the xmlsec library
 
+
 %package openssl-devel
 Summary: OpenSSL crypto plugin for XML Security Library
-Group: Development/Libraries 
+Group: programming
 Requires: xmlsec1-devel = %{version}-%{release}
 Requires: xmlsec1-openssl = %{version}-%{release}
 
 %description openssl-devel
 Libraries, includes, etc. for developing XML Security applications with OpenSSL
 
+
 %package gcrypt
 Summary: GCrypt crypto plugin for XML Security Library
-Group: System Environment/Libraries
+Group: system
 Requires: xmlsec1 = %{version}-%{release}
 
 %description gcrypt
 GCrypt plugin for XML Security Library provides GCrypt based crypto services
 for the xmlsec library.
 
+
 %package gcrypt-devel
 Summary: GCrypt crypto plugin for XML Security Library
-Group: Development/Libraries
+Group: programming
 Requires: xmlsec1-devel = %{version}-%{release}
 Requires: xmlsec1-gnutls-devel = %{version}-%{release}
 
 %description gcrypt-devel
 Libraries, includes, etc. for developing XML Security applications with GCrypt.
 
+
 %package gnutls
 Summary: GNUTls crypto plugin for XML Security Library
-Group: System Environment/Libraries 
+Group: system
 Requires: xmlsec1 = %{version}-%{release}
 
 %description gnutls
 GNUTls plugin for XML Security Library provides GNUTls based crypto services
 for the xmlsec library
 
+
 %package gnutls-devel
 Summary: GNUTls crypto plugin for XML Security Library
-Group: Development/Libraries 
+Group: programming
 Requires: xmlsec1 = %{version}
 Requires: xmlsec1-devel = %{version}
 Requires: xmlsec1-openssl = %{version}
@@ -100,18 +107,20 @@ Requires: gnutls-devel >= 1.0.20
 %description gnutls-devel
 Libraries, includes, etc. for developing XML Security applications with GNUTls
 
+
 %package nss
 Summary: NSS crypto plugin for XML Security Library
-Group: System Environment/Libraries 
+Group: system
 Requires: xmlsec1 = %{version}-%{release}
 
 %description nss
 NSS plugin for XML Security Library provides NSS based crypto services
 for the xmlsec library
 
+
 %package nss-devel
 Summary: NSS crypto plugin for XML Security Library
-Group: Development/Libraries 
+Group: programming
 Requires: xmlsec1-devel = %{version}-%{release}
 Requires: xmlsec1-nss = %{version}-%{release}
 Requires: nss-devel >= 3.2
@@ -120,9 +129,14 @@ Requires: nspr-devel
 %description nss-devel
 Libraries, includes, etc. for developing XML Security applications with NSS
 
+
+%debug_package
+
+
 %prep
 %setup -q
 
+
 %build
 autoreconf -if
 %configure --enable-silent-rules --disable-static
@@ -134,6 +148,7 @@ make
 # 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
 
+
 %install
 rm -rf $RPM_BUILD_ROOT
 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
 rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/xmlsec1
 
+
 %clean
 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 
 %defattr(-, root, root)
@@ -240,7 +236,13 @@ rm -fr %{buildroot}
 %{_includedir}/xmlsec1/xmlsec/nss
 %{_libdir}/pkgconfig/xmlsec1-nss.pc
 
+
 %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
 - new upstream release.