Moving to Xerces 3.0.1

epel9
Jonathan Robie 15 years ago
parent 1c98e68e8c
commit ea13ec437b

@ -1 +1 @@
xerces-c-src_2_8_0.tar.gz xerces-c-3.0.1.tar.gz

@ -1 +1 @@
5daf514b73f3e0de9e3fce704387c0d2 xerces-c-src_2_8_0.tar.gz 293c03f59bf8e956020d73f5b122094c xerces-c-3.0.1.tar.gz

@ -1,12 +1,11 @@
Summary: Validating XML Parser Summary: Validating XML Parser
Name: xerces-c Name: xerces-c
Version: 2.8.0 Version: 3.0.1
Release: 5%{?dist} Release: 1%{?dist}
License: ASL 2.0 License: ASL 2.0
Group: System Environment/Libraries Group: System Environment/Libraries
URL: http://xml.apache.org/xerces-c/ URL: http://xml.apache.org/xerces-c/
Source0: http://www.apache.org/dist/xerces/c/sources/xerces-c-src_2_8_0.tar.gz 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--CVE-2009-1885.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%description %description
@ -49,14 +48,13 @@ manipulating, and validating XML documents.
%prep %prep
%setup -q -n xerces-c-src_2_8_0 %setup -q -n xerces-c-src_3_0_1
rm -rf doc/html/resources/.svn rm -rf doc/html/resources/.svn
find ./doc -type f -perm 755 -exec chmod 644 {} \; find ./doc -type f -perm 755 -exec chmod 644 {} \;
find ./samples -type f -perm 755 -exec chmod 644 {} \; find ./samples -type f -perm 755 -exec chmod 644 {} \;
%{__perl} -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in %{__perl} -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in
rm doc/html/apiDocs/XMLRegisterCleanup_8hpp__incl.map rm doc/html/apiDocs/XMLRegisterCleanup_8hpp__incl.map
rm doc/html/apiDocs/XSConstants_8hpp__incl.map rm doc/html/apiDocs/XSConstants_8hpp__incl.map
%patch0 -p0 -b .CVE-2009-1885
# make rpmlint happy # make rpmlint happy
sed -i 's/\r//' doc/charter.xml sed -i 's/\r//' doc/charter.xml
@ -126,6 +124,9 @@ export XERCESCROOT="$PWD"
#%{_datadir}/%{name}/samples #%{_datadir}/%{name}/samples
%changelog %changelog
* Wed Feb 3 2010 Jonathan Robie <jonathan.robie@redhat.com> 3.0.1-1
Move to Xerces 3.0.1.
* Thu Aug 6 2009 Peter Lemenkov <lemenkov@gmail.com> 2.8.0-5 * Thu Aug 6 2009 Peter Lemenkov <lemenkov@gmail.com> 2.8.0-5
- Fix CVE-2009-1885 - Fix CVE-2009-1885

Loading…
Cancel
Save