[xerces-c/el6: 27/27] ExclusiveArch ppc64 to fill the gap in RHEL 6

Volker Fröhlich volter at fedoraproject.org
Sun May 15 08:40:39 UTC 2011


commit 65499f57664abf6bcf70bad9ce01e8bc0461cece
Merge: 165a02b 9baccb8
Author: Volker Fröhlich <volker27 at gmx.at>
Date:   Sun May 15 10:42:15 2011 +0200

    ExclusiveArch ppc64 to fill the gap in RHEL 6

 sources                                            |    2 +-
 ...1885.diff => xerces-c-3.0.1-CVE-2009-1885.patch |  307 ++++++++++----------
 xerces-c.spec                                      |  171 ++++++-----
 3 files changed, 250 insertions(+), 230 deletions(-)
---
diff --cc xerces-c.spec
index 5e36497,3fa6797..655e7e0
--- a/xerces-c.spec
+++ b/xerces-c.spec
@@@ -1,21 -1,27 +1,28 @@@
  Summary:	Validating XML Parser
  Name:		xerces-c
- Version:	2.8.0
- Release:	5%{?dist}
+ Version:	3.0.1
 -Release:	20%{?dist}
++Release:	20.1%{?dist}
  License:	ASL 2.0
  Group:		System Environment/Libraries
  URL:		http://xml.apache.org/xerces-c/
- Source0:	http://www.apache.org/dist/xerces/c/sources/xerces-c-src_2_8_0.tar.gz
- PAtch0:		xerces-c--CVE-2009-1885.diff
+ Source0:	http://archive.apache.org/dist/xml/xerces-c/Xerces-C_3_0_1/sources/xerces-c-3.0.1.tar.gz
+ Patch0:		xerces-c-3.0.1-CVE-2009-1885.patch
  BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
  
- %description
- Xerces-C is a validating XML parser written in a portable subset of
- C++. Xerces-C makes it easy to give your application the ability to
- read and write XML data. A shared library is provided for parsing,
- generating, manipulating, and validating XML documents. Xerces-C is
- faithful to the XML 1.0 recommendation and associated standards ( DOM
- 1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces).
++ExclusiveArch:  ppc64
+ BuildRequires:	dos2unix
+ 
+ %description 
+ Xerces-C is a validating XML parser written in a portable
+ subset of C++. Xerces-C makes it easy to give your application the
+ ability to read and write XML data. A shared library is provided for
+ parsing, generating, manipulating, and validating XML
+ documents. Xerces-C is faithful to the XML 1.0 recommendation and
+ associated standards: XML 1.0 (Third Edition), XML 1.1 (First
+ Edition), DOM Level 1, 2, 3 Core, DOM Level 2.0 Traversal and Range,
+ DOM Level 3.0 Load and Save, SAX 1.0 and SAX 2.0, Namespaces in XML,
+ Namespaces in XML 1.1, XML Schema, XML Inclusions).
+ 
  
  %package	devel
  Summary:	Header files, libraries and development documentation for %{name}
@@@ -119,13 -116,33 +117,36 @@@ rm -rf $RPM_BUILD_ROO
  
  %files doc
  %defattr(-,root,root,-)
- %doc Readme.html LICENSE NOTICE STATUS credits.txt doc samples
- 
- #%files samples
- #%defattr(-,root,root,-)
- #%{_datadir}/%{name}/samples
+ %doc README LICENSE NOTICE CREDITS doc _docs/*
  
  %changelog
++* Sun May 15 2011 Volker Fröhlich <volker27 at gmx.at> - 3.0.1-20.1
++- ExclusiveArch ppc64 to fill the gap in RHEL 6
++
+ * Fri Jul  9 2010 Jonathan Robie <jrobie at localhost.localdomain> - 3.0.1-20
+ - Added no-strict-aliasing flag to stop rpmdiff from griping
+ 
+ * Wed May 26 2010 Kalev Lember <kalev at smartlink.ee> 3.0.1-19
+ - Fix multilib conflict caused by Xerces_autoconf_config.hpp (#595923)
+ 
+ * Fri May 14 2010 Kalev Lember <kalev at smartlink.ee> 3.0.1-18
+ - Build -doc subpackage as noarch
+ 
+ * Fri May 14 2010 Kalev Lember <kalev at smartlink.ee> 3.0.1-17
+ - Disable explicit -msse2 to make sure the binaries run on non-SSE2 i686
+ 
+ * Sun Feb 07 2010 Kalev Lember <kalev at smartlink.ee> 3.0.1-16
+ - Reintroduce a patch for CVE-2009-1885
+ - Don't build static library
+ - Use parallel make
+ - Spec file clean up
+ 
+ * Thu Feb 4 2010 Jonathan Robie <jonathan.robie at redhat.com> 3.0.1-15
+ - Corrected .spec file
+ 
+ * Wed Feb 3 2010 Jonathan Robie <jonathan.robie at redhat.com> 3.0.1-1
+ - Move to Xerces 3.0.1.
+ 
  * Thu Aug  6 2009 Peter Lemenkov <lemenkov at gmail.com> 2.8.0-5
  - Fix CVE-2009-1885
  


More information about the scm-commits mailing list