Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates-src > by-pkgid > 0e2d0b602dae25d9d3df7e44d6187443 > files > 3

xml-security-c-1.7.3-2.1.mga6.src.rpm

Name:		xml-security-c
Version:	1.7.3
%define		subrel 1
Release:	%mkrel 2
Summary:	C++ Implementation of W3C security standards for XML

Group:		System/Libraries
License:	ASL 2.0
URL:		http://santuario.apache.org/cindex.html
Source:		http://ftp.wayne.edu/apache/santuario/c-library/%{name}-%{version}.tar.gz
Patch0:		xml-security-c-1.7.3-SANTUARIO-491.patch

# xalan-c-devel
BuildRequires:	pkgconfig(xerces-c)

%description
The xml-security-c library is a C++ implementation of the XML Digital Signature
specification. The library makes use of the Apache XML project's Xerces-C XML
Parser and Xalan-C XSLT processor. The latter is used for processing XPath and
XSLT transforms.

# xalan-c-devel
%package	devel
Summary:	Development files for xml-security-c
Group:		System/Libraries
Requires:	%{name} = %{version}
Requires:	xerces-c-devel
Requires:	openssl-devel
# There are a number of headers that can use NSS if HAVE_NSS is set to 1
# Current build does not set it (configure does not even check for NSS)
# so we do not include this dependency for now.
# Requires:	nss-devel

%description	devel
This package provides development files for xml-security-c, a C++ library for
XML Digital Signatures.


%prep
%autosetup -p1

%build
%configure2_5x --disable-static
%make

%check
# Verify that what was compiled actually works.
./xsec/xtest

%install
%makeinstall_std

# We do not ship .la files.
rm -f %{buildroot}%{_libdir}/*.la

# Do not ship library test utilities. These are only needed for
# xml-security-c developers and they should have the whole source anyway.
rm -rf %{buildroot}%{_bindir}

%files
%{_libdir}/libxml-security-c.so.*
%doc LICENSE.txt INSTALL.txt CHANGELOG.txt NOTICE.txt

%files devel
%{_includedir}/xsec
%{_libdir}/libxml-security-c.so


%changelog
* Wed Sep 12 2018 sander85 <sander85> 1.7.3-2.1.mga6
  (not released yet)
+ Revision: 1258559
- Patch for security issue (SANTUARIO-491)

* Fri Feb 12 2016 umeabot <umeabot> 1.7.3-2.mga6
+ Revision: 959339
- Mageia 6 Mass Rebuild

* Fri Jun 26 2015 sander85 <sander85> 1.7.3-1.mga6
+ Revision: 844684
- New version: 1.7.3

* Wed Oct 15 2014 umeabot <umeabot> 1.7.2-4.mga5
+ Revision: 748994
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1.7.2-3.mga5
+ Revision: 690699
- Mageia 5 Mass Rebuild
+ sander85 <sander85>
- Convert to %%autosetup

* Sat Oct 19 2013 umeabot <umeabot> 1.7.2-2.mga4
+ Revision: 528799
- Mageia 4 Mass Rebuild

* Thu Jun 27 2013 oden <oden> 1.7.2-1.mga4
+ Revision: 447549
- 1.7.2 (fixes CVE-2013-2210)
- note: 1.7.1 fixed CVE-2013-2153, 2154, 2155, 2156

* Tue Jun 18 2013 sander85 <sander85> 1.7.1-1.mga4
+ Revision: 444705
- New version: 1.7.1

* Mon Jan 14 2013 umeabot <umeabot> 1.7.0-2.mga3
+ Revision: 387156
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Mon Sep 17 2012 sander85 <sander85> 1.7.0-1.mga3
+ Revision: 295327
- New version: 1.7.0
- clean spec

* Fri Jul 08 2011 sander85 <sander85> 1.6.1-1.mga2
+ Revision: 120236
- new version: 1.6.1

* Fri Apr 22 2011 sander85 <sander85> 1.6.0-1.mga1
+ Revision: 89762
- new version 1.6.0
- imported package xml-security-c


* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-4mdv2011.0
+ Revision: 615681
- the mass rebuild of 2010.1 packages

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 1.5.1-3mdv2010.1
+ Revision: 533624
- rebuild

* Tue Feb 02 2010 Funda Wang <fwang@mandriva.org> 1.5.1-2mdv2010.1
+ Revision: 499659
- rebuild

* Wed Dec 16 2009 Sander Lepik <sander85@mandriva.org> 1.5.1-1mdv2010.1
+ Revision: 479581
- spec corrected
- import xml-security-c


* Fri Nov 20 2009 Sander Lepik <sander.lepik@eesti.ee> - 1.5.1
- Initial release for Mandriva

* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.5.1-2
- rebuilt with new openssl

* Tue Jul 28 2009 Antti Andreimann <Antti.Andreimann@mail.ee> 1.5.1-1
- New upstream relase (#513078)
- Fixes CVE-2009-0217 (#511915)

* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Mon Jul 06 2009 Antti Andreimann <Antti.Andreimann@mail.ee> - 1.5.0-1
- New upstream release

* Tue Apr 28 2009 Antti Andreimann <Antti.Andreimann@mail.ee> - 1.4.0-2
- Execute sed magic against configure instead of configure.ac to 
  avoid calling autotools
- Removed build dependency on autotools.
- Do not ship test binaries (not needed for end-users)
- Added proper dependencies for devel sub-package
- Added CPPROG="cp -p" to preserve header file timestamps.

* Mon Mar 30 2009 Antti Andreimann <Antti.Andreimann@mail.ee> - 1.4.0-1
- Initial RPM release.