mirror of
https://abf.rosa.ru/djam/xmlsec1.git
synced 2025-02-23 17:52:49 +00:00
Automatic import for version 1.2.18
This commit is contained in:
commit
9fd78482f4
3 changed files with 257 additions and 0 deletions
2
.abf.yml
Normal file
2
.abf.yml
Normal file
|
@ -0,0 +1,2 @@
|
|||
sources:
|
||||
"xmlsec1-1.2.18.tar.gz": 740c3c791be838bf638651a3fe0e80c624c2ae0e
|
20
xmlsec1-1.2.16-linkage.patch
Normal file
20
xmlsec1-1.2.16-linkage.patch
Normal file
|
@ -0,0 +1,20 @@
|
|||
--- xmlsec1-1.2.16/src/gnutls/Makefile.am.link 2010-10-03 14:45:34.000000000 +0200
|
||||
+++ xmlsec1-1.2.16/src/gnutls/Makefile.am 2010-10-03 14:45:59.000000000 +0200
|
||||
@@ -43,6 +43,7 @@
|
||||
# xmlsec-gnutls library requires xmlsec-gcrypt
|
||||
libxmlsec1_gnutls_la_LIBADD = \
|
||||
$(GNUTLS_LIBS) \
|
||||
+ $(GCRYPT_LIBS) \
|
||||
$(LIBXSLT_LIBS) \
|
||||
$(LIBXML_LIBS) \
|
||||
../libxmlsec1.la \
|
||||
--- xmlsec1-1.2.16/src/gnutls/Makefile.in.link 2010-10-03 14:46:08.000000000 +0200
|
||||
+++ xmlsec1-1.2.16/src/gnutls/Makefile.in 2010-10-03 14:46:20.000000000 +0200
|
||||
@@ -346,6 +346,7 @@
|
||||
# xmlsec-gnutls library requires xmlsec-gcrypt
|
||||
libxmlsec1_gnutls_la_LIBADD = \
|
||||
$(GNUTLS_LIBS) \
|
||||
+ $(GCRYPT_LIBS) \
|
||||
$(LIBXSLT_LIBS) \
|
||||
$(LIBXML_LIBS) \
|
||||
../libxmlsec1.la \
|
235
xmlsec1.spec
Normal file
235
xmlsec1.spec
Normal file
|
@ -0,0 +1,235 @@
|
|||
%define major 1
|
||||
|
||||
%define libname %mklibname xmlsec1_ %{major}
|
||||
%define libname_devel %mklibname -d xmlsec1
|
||||
|
||||
%define libname_gnutls %mklibname xmlsec1-gnutls %{major}
|
||||
%define libname_nss %mklibname xmlsec1-nss %{major}
|
||||
%define libname_openssl %mklibname xmlsec1-openssl %{major}
|
||||
%define libname_gcrypt %mklibname xmlsec1-gcrypt %{major}
|
||||
|
||||
Summary: Library providing support for "XML Signature" and "XML Encryption" standards
|
||||
Name: xmlsec1
|
||||
Version: 1.2.18
|
||||
Release: %mkrel 1
|
||||
License: MIT
|
||||
Group: Development/C
|
||||
URL: http://www.aleksey.com/xmlsec
|
||||
Source0: http://www.aleksey.com/xmlsec/download/%{name}-%{version}.tar.gz
|
||||
Patch1: xmlsec1-1.2.16-linkage.patch
|
||||
BuildRequires: gnutls-devel
|
||||
BuildRequires: libgcrypt-devel
|
||||
BuildRequires: libxml2-devel >= 2.7.4
|
||||
BuildRequires: libxslt-devel >= 1.0.20
|
||||
BuildRequires: nss-devel
|
||||
BuildRequires: openssl-devel >= 0.9.6
|
||||
BuildRequires: libtool-devel
|
||||
BuildRoot: %{_tmppath}/xmlsec1-%{version}-root
|
||||
|
||||
%description
|
||||
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 -n %{libname}
|
||||
Summary: Library providing support for "XML Signature" and "XML Encryption" standards
|
||||
Group: Development/C
|
||||
Obsoletes: %{_lib}xmlsec1-1 < 1.2.16
|
||||
|
||||
%description -n %{libname}
|
||||
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 -n %{libname_devel}
|
||||
Summary: Libraries, includes, etc. to develop applications with XML Digital Signatures and XML Encryption support
|
||||
Group: Development/C
|
||||
Requires: %{libname} = %{version}
|
||||
Requires: %{libname_openssl} = %{version}
|
||||
Requires: %{libname_gnutls} = %{version}
|
||||
Requires: %{libname_nss} = %{version}
|
||||
Requires: %{libname_gcrypt} = %{version}
|
||||
Provides: %{name}-devel = %{version}-%{release}
|
||||
Obsoletes: %{_lib}xmlsec1-gnutls-devel < 1.2.16
|
||||
Obsoletes: %{_lib}xmlsec1-nss-devel < 1.2.16
|
||||
Obsoletes: %{_lib}xmlsec1-openssl-devel < 1.2.16
|
||||
|
||||
%description -n %{libname_devel}
|
||||
Libraries, includes, etc. you can use to develop applications with XML Digital
|
||||
Signatures and XML Encryption support.
|
||||
|
||||
%package -n %{libname_openssl}
|
||||
Summary: OpenSSL crypto plugin for XML Security Library
|
||||
Group: Development/C
|
||||
|
||||
%description -n %{libname_openssl}
|
||||
OpenSSL plugin for XML Security Library provides OpenSSL based crypto services
|
||||
for the xmlsec library
|
||||
|
||||
%package -n %{libname_nss}
|
||||
Summary: NSS crypto plugin for XML Security Library
|
||||
Group: Development/C
|
||||
|
||||
%description -n %{libname_nss}
|
||||
NSS plugin for XML Security Library provides NSS based crypto services
|
||||
for the xmlsec library
|
||||
|
||||
%package -n %{libname_gnutls}
|
||||
Summary: Gnutls crypto plugin for XML Security Library
|
||||
Group: Development/C
|
||||
|
||||
%description -n %{libname_gnutls}
|
||||
gnutls plugin for XML Security Library provides gnutls based crypto services
|
||||
for the xmlsec library
|
||||
|
||||
%package -n %{libname_gcrypt}
|
||||
Summary: Gcrypt crypto plugin for XML Security Library
|
||||
Group: Development/C
|
||||
|
||||
%description -n %{libname_gcrypt}
|
||||
gcrypt plugin for XML Security Library provides gcrypt based crypto services
|
||||
for the xmlsec library
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch1 -p1
|
||||
|
||||
%build
|
||||
%configure2_5x --disable-static
|
||||
%make
|
||||
|
||||
%install
|
||||
rm -rf %buildroot
|
||||
%makeinstall_std
|
||||
|
||||
%clean
|
||||
rm -rf %buildroot
|
||||
|
||||
%if %mdkversion < 200900
|
||||
%post -p /sbin/ldconfig
|
||||
%endif
|
||||
%if %mdkversion < 200900
|
||||
%postun -p /sbin/ldconfig
|
||||
%endif
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS ChangeLog NEWS README Copyright
|
||||
%doc %{_mandir}/man1/xmlsec1.1*
|
||||
%{_bindir}/xmlsec1
|
||||
|
||||
%files -n %{libname}
|
||||
%{_libdir}/libxmlsec1.so.%{major}*
|
||||
|
||||
%files -n %{libname_devel}
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS HACKING ChangeLog NEWS README Copyright
|
||||
%doc %{_mandir}/man1/xmlsec1-config.1*
|
||||
%{_bindir}/xmlsec1-config
|
||||
%{_includedir}/xmlsec1
|
||||
%{_datadir}/aclocal/xmlsec1.m4
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/*.la
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
%{_libexecdir}/xmlsec1Conf.sh
|
||||
%{_docdir}/xmlsec1/*
|
||||
|
||||
%files -n %{libname_openssl}
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libxmlsec1-openssl.so.%{major}*
|
||||
|
||||
%files -n %{libname_nss}
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libxmlsec1-nss.so.%{major}*
|
||||
|
||||
%files -n %{libname_gnutls}
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libxmlsec1-gnutls.so.%{major}*
|
||||
|
||||
%files -n %{libname_gcrypt}
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libxmlsec1-gcrypt.so.%{major}*
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu May 12 2011 Funda Wang <fwang@mandriva.org> 1.2.18-1mdv2011.0
|
||||
+ Revision: 673698
|
||||
- update to new version 1.2.18
|
||||
|
||||
* Sun Apr 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.17-1
|
||||
+ Revision: 649995
|
||||
- 1.2.17
|
||||
|
||||
* Sun Oct 03 2010 Funda Wang <fwang@mandriva.org> 1.2.16-1mdv2011.0
|
||||
+ Revision: 582711
|
||||
- modify lib name according to our policy
|
||||
- New version 1.2.16 (merge all devel packages into one)
|
||||
|
||||
* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.2.14-3mdv2010.1
|
||||
+ Revision: 536658
|
||||
- rebuild
|
||||
|
||||
* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.14-2mdv2010.1
|
||||
+ Revision: 511664
|
||||
- rebuilt against openssl-0.9.8m
|
||||
|
||||
* Sun Dec 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.14-1mdv2010.1
|
||||
+ Revision: 474141
|
||||
- 1.2.14 (fixes CVE-2009-3736)
|
||||
- rediff patches
|
||||
|
||||
* Mon Nov 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.13-2mdv2010.1
|
||||
+ Revision: 471767
|
||||
- P2: security fix for CVE-2009-3637 (eugeni)
|
||||
|
||||
* Sat Oct 10 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.13-1mdv2010.0
|
||||
+ Revision: 456540
|
||||
- 1.2.13
|
||||
- rediffed 2/2 patches
|
||||
|
||||
* Sat May 30 2009 Funda Wang <fwang@mandriva.org> 1.2.11-1mdv2010.0
|
||||
+ Revision: 381490
|
||||
- New version 1.2.11
|
||||
- build with latest gnutls 2.8
|
||||
|
||||
* Fri Nov 21 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.10-8mdv2009.1
|
||||
+ Revision: 305428
|
||||
- rebuild to get rid of 'rpmlib(PayloadIsLzma) <= 4.4.2.2-1' dependency
|
||||
|
||||
* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.2.10-7mdv2009.0
|
||||
+ Revision: 226068
|
||||
- rebuild
|
||||
- fix summary-not-capitalized
|
||||
|
||||
+ Pixel <pixel@mandriva.com>
|
||||
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
|
||||
|
||||
* Tue Jan 22 2008 Funda Wang <fwang@mandriva.org> 1.2.10-6mdv2008.1
|
||||
+ Revision: 156357
|
||||
- rebuild
|
||||
|
||||
+ Olivier Blin <oblin@mandriva.com>
|
||||
- restore BuildRoot
|
||||
|
||||
+ Thierry Vignaud <tv@mandriva.org>
|
||||
- kill re-definition of %%buildroot on Pixel's request
|
||||
- fix summary-ended-with-dot
|
||||
|
||||
* Mon Jul 02 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-5mdv2008.0
|
||||
+ Revision: 47090
|
||||
- Fix regexp so match 64bit requires too
|
||||
|
||||
* Mon Jul 02 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-4mdv2008.0
|
||||
+ Revision: 47085
|
||||
- Added devel provides for inter-arch stuff.
|
||||
|
||||
* Tue Jun 26 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-3mdv2008.0
|
||||
+ Revision: 44766
|
||||
- There are no devel() provides for libnss3 libs.
|
||||
|
||||
* Tue Jun 26 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-2mdv2008.0
|
||||
+ Revision: 44753
|
||||
- Added missing buildrequires to gnutls-devel
|
||||
- Fix requires.
|
||||
- Import xmlsec1
|
||||
|
Loading…
Add table
Reference in a new issue