[xmltooling] Update to opensaml 2.4.3, xmltooling 1.4.2 (CVE-2011-1411) Fix project url and download url
Guido Grazioli
guidograzioli at fedoraproject.org
Mon Sep 12 06:17:30 UTC 2011
commit ed1f3c8ff9660e7f57969359c44e4de1d8a44cae
Author: Guido Grazioli <guido.grazioli at gmail.com>
Date: Mon Sep 12 08:17:14 2011 +0200
Update to opensaml 2.4.3, xmltooling 1.4.2 (CVE-2011-1411)
Fix project url and download url
.gitignore | 1 +
sources | 2 +-
xmltooling-python-cxxtest.patch | 22 +++++++++++-----------
xmltooling.spec | 28 +++++++++++++++++++---------
4 files changed, 32 insertions(+), 21 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8a4d73f..04dce20 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
xmltooling-1.3.3.tar.gz
+/xmltooling-1.4.2.tar.gz
diff --git a/sources b/sources
index cd97641..3f199b4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3074edc8a00bba1d26c02e798ea8039c xmltooling-1.3.3.tar.gz
+98ed7fb45c63cd6d03446f8c47dc645b xmltooling-1.4.2.tar.gz
diff --git a/xmltooling-python-cxxtest.patch b/xmltooling-python-cxxtest.patch
index 932e646..2439cc6 100644
--- a/xmltooling-python-cxxtest.patch
+++ b/xmltooling-python-cxxtest.patch
@@ -1,18 +1,18 @@
-diff -uNr xmltooling-1.2.2.ORIG/configure.ac xmltooling-1.2.2/configure.ac
---- xmltooling-1.2.2.ORIG/configure.ac 2009-10-05 19:13:14.066951091 +0200
-+++ xmltooling-1.2.2/configure.ac 2009-10-05 19:13:54.945200753 +0200
-@@ -346,12 +346,12 @@
- )
+diff -Naur xmltooling-1.4.2-orig/configure.ac xmltooling-1.4.2/configure.ac
+--- xmltooling-1.4.2-orig/configure.ac 2011-06-28 02:38:30.000000000 +0200
++++ xmltooling-1.4.2/configure.ac 2011-09-12 07:52:39.050758345 +0200
+@@ -388,12 +388,12 @@
+ [AC_DEFINE([HAVE_ITERATOR_TRAITS],[1],[Define to 1 if you have an STL implementation that supports std::iterator_traits.])],[])
# Check for unit test support
-CXXTEST="/usr/bin/cxxtestgen.pl"
+CXXTEST="/usr/bin/cxxtestgen"
CXXTESTFLAGS=""
AC_ARG_WITH(cxxtest,
- AC_HELP_STRING([--with-cxxtest=PATH], [where cxxtest is installed]),
- [if test x_$with_cxxtest != x_/usr; then
-- CXXTEST="${with_cxxtest}/cxxtestgen.pl"
-+ CXXTEST="${with_cxxtest}/cxxtestgen"
- CXXTESTFLAGS="-I${with_cxxtest}"
- fi])
+ AS_HELP_STRING([--with-cxxtest=PATH], [where cxxtest is installed]),
+ [if test x_$with_cxxtest != x_/usr; then
+- CXXTEST="${with_cxxtest}/cxxtestgen.pl"
++ CXXTEST="${with_cxxtest}/cxxtestgen"
+ CXXTESTFLAGS="-I${with_cxxtest}"
+ fi])
if ! test -f "${CXXTEST}"; then
diff --git a/xmltooling.spec b/xmltooling.spec
index f602079..b89b313 100644
--- a/xmltooling.spec
+++ b/xmltooling.spec
@@ -1,12 +1,12 @@
Name: xmltooling
-Version: 1.3.3
-Release: 4%{?dist}
+Version: 1.4.2
+Release: 1%{?dist}
Summary: XML signing and encrytion library
Group: System Environment/Libraries
License: ASL 2.0
-URL: https://spaces.internet2.edu/display/OpenSAML/XMLTooling-C
-Source0: http://shibboleth.internet2.edu/downloads/opensaml/cpp/2.3/xmltooling-%{version}.tar.gz
+URL: https://wiki.shibboleth.net/confluence/display/OpenSAML/XMLTooling-C
+Source0: http://www.shibboleth.net/downloads/c++-opensaml/2.4.3/xmltooling-%{version}.tar.gz
Patch0: %{name}-python-cxxtest.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -79,11 +79,12 @@ This %{name}-devel package contains header files.
%patch0 -p1
%build
-aclocal
-autoconf
-autoheader
-automake --add-missing --copy
-libtoolize --copy --force
+#aclocal
+#autoconf
+#autoheader
+#automake --add-missing --copy
+#libtoolize --copy --force
+autoreconf -fiv
%if "%{?rhel}" == "4"
%configure --without-cxxtest
@@ -121,8 +122,13 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{_includedir}/%{name}
%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
%changelog
+* Mon Sep 12 2011 Guido Grazioli <guido.grazioli at gmail.com> - 1.4.2-1
+- Update to opensaml 2.4.3, xmltooling 1.4.2 (CVE-2011-1411)
+- Fix project url and download url
+
* Wed Mar 16 2011 Kalev Lember <kalev at smartlink.ee> - 1.3.3-4
- Rebuilt with xml-security-c 1.6
@@ -140,15 +146,19 @@ rm -rf $RPM_BUILD_ROOT
* Wed Dec 2 2009 Steve Traylen <steve.traylen at cern.ch> 1.3.2-1
- New upstream 1.3.2
+
* Thu Nov 19 2009 Steve Traylen <steve.traylen at cern.ch> 1.3.1-2
- New upstream
- Addition of graphviz to build requires.
- Correct date in this changelog.
+
* Mon Oct 19 2009 Steve Traylen <steve.traylen at cern.ch> 1.2.2-3
- Disable cxxtests for EPEL4 only.
+
* Sat Oct 17 2009 Steve Traylen <steve.traylen at cern.ch> 1.2.2-2
- Change Source URL to be permanent rather than contain "latest"
- Require xml-common to bring in /usr/share/xml
+
* Mon Oct 5 2009 Steve Traylen <steve.traylen at cern.ch> 1.2.2-1
- First Build
More information about the scm-commits
mailing list