Compare commits

..

28 commits

Author SHA1 Message Date
Fedora Release Engineering
d7e1d52c0c xmltooling fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1676235 2019-08-08 16:50:58 +00:00
Fedora Release Engineering
54b9177b51 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 04:22:45 +00:00
Fedora Release Engineering
ed8b884f6a - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 12:35:00 +00:00
fca144a891 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:56 +01:00
0817fdb3d2
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:41:22 +01:00
0c9f795e06 Rebuild for xml-security-c 2.0 2018-11-16 12:45:09 +00:00
Fedora Release Engineering
6d795006e0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 09:24:44 +00:00
Jason Tibbitts
c9e09d6d10 Remove needless use of %defattr 2018-07-09 23:55:21 -05:00
4307c66fe5
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 09:01:53 +01:00
c611a03e7e Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:51:27 +01:00
369b91ce46
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:06:32 +01:00
Kalev Lember
28c81b3437 Update to 1.6.0 2017-08-29 18:44:22 +02:00
Fedora Release Engineering
f8fa1484ef - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 10:48:02 +00:00
Fedora Release Engineering
1b0b32069d - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 22:14:57 +00:00
Fedora Release Engineering
159e64a26b - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 17:58:47 +00:00
Fedora Release Engineering
e91e54f18a - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 03:37:33 +00:00
Bruno Wolff III
9bdec2f5d7 Fix repeated typo 2015-08-16 18:08:05 -05:00
Bruno Wolff III
97c88447d9 Fix up doc file manifest 2015-08-16 18:06:36 -05:00
Bruno Wolff III
27c2cc2d1a Account for changes in how %doc works in subpackages
%doc now adds the subpackage name to the directory where it
copies data over. This especially causes problems where the
install step installs documentation and the copy step was
redundant. As this wouls leave files unpackaged and cause a
build to fail.
2015-08-16 16:23:47 -05:00
Dennis Gilmore
09f3ab2e2e - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 04:10:47 +00:00
Kalev Lember
af3093202e Rebuilt for GCC 5 C++11 ABI change 2015-05-03 00:22:34 +02:00
aea4ccbb2e - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 10:17:19 +00:00
Dennis Gilmore
f5e6e89006 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 01:10:22 -05:00
Bruno Wolff III
992f34fb3c Switch to using an unversioned doc directory 2013-10-12 11:47:28 -05:00
Bruno Wolff III
2f4711af86 Rebuild for liblog4cpp soname bump 2013-10-12 08:50:56 -05:00
Dennis Gilmore
d898aa2ca7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 03:33:55 -05:00
Dennis Gilmore
41b5403d03 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 21:52:11 -06:00
Dennis Gilmore
4d76e01553 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-22 00:58:56 -05:00
5 changed files with 1 additions and 191 deletions

2
.gitignore vendored
View file

@ -1,2 +0,0 @@
xmltooling-1.3.3.tar.gz
/xmltooling-1.4.2.tar.gz

1
dead.package Normal file
View file

@ -0,0 +1 @@
xmltooling fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1676235

View file

@ -1 +0,0 @@
98ed7fb45c63cd6d03446f8c47dc645b xmltooling-1.4.2.tar.gz

View file

@ -1,18 +0,0 @@
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,
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

View file

@ -1,170 +0,0 @@
Name: xmltooling
Version: 1.4.2
Release: 3%{?dist}
Summary: XML signing and encrytion library
Group: System Environment/Libraries
License: ASL 2.0
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)
BuildRequires: xml-security-c-devel
#cxxtest is not available in EPEL4.
# so skip it.
%if "%{?rhel}" != "4"
BuildRequires: cxxtest
%endif
BuildRequires: log4cpp-devel
BuildRequires: xerces-c-devel
BuildRequires: doxygen
BuildRequires: graphviz
%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6
BuildRequires: libcurl-devel
%else
BuildRequires: curl-devel
%endif
# To bring in /usr/share/xml
Requires: xml-common
# Needed since we are doing and autoreconf
# below.
BuildRequires: automake
BuildRequires: autoconf
BuildRequires: libtool
%description
The XMLTooling library contains generic XML parsing and processing
classes based on the Xerces-C DOM. It adds more powerful facilities
for declaring element- and type-specific API and implementation
classes to add value around the DOM, as well as signing and encryption
support.
%package doc
Group: Documentation
Summary: XML signing and encrytion library documentation
%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6
BuildArch: noarch
%endif
%description doc
The XMLTooling library contains generic XML parsing and processing
classes based on the Xerces-C DOM. It adds more powerful facilities
for declaring element- and type-specific API and implementation
classes to add value around the DOM, as well as signing and encryption
support.
This %{name}-doc package contains documentation.
%package devel
Group: System Environment/Libraries
Summary: XML signing and encrytion library development files
Requires: %{name} = %{version}-%{release}
%description devel
The XMLTooling library contains generic XML parsing and processing
classes based on the Xerces-C DOM. It adds more powerful facilities
for declaring element- and type-specific API and implementation
classes to add value around the DOM, as well as signing and encryption
support.
This %{name}-devel package contains header files.
%prep
%setup -q
%patch0 -p1
%build
#aclocal
#autoconf
#autoheader
#automake --add-missing --copy
#libtoolize --copy --force
autoreconf -fiv
%if "%{?rhel}" == "4"
%configure --without-cxxtest
%else
%configure
%endif
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# Don't need the unit test executer.
rm -f $RPM_BUILD_ROOT/%{_bindir}/xmltoolingtest
%check
make check
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%{_libdir}/*.so.*
%{_datadir}/xml/xmltooling
%doc doc/README.txt doc/LICENSE.txt
%files doc
%defattr(-,root,root,-)
%doc doc/api/html
%files devel
%defattr(-,root,root,-)
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%changelog
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.2-3
- Rebuilt for c++ ABI breakage
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Sep 12 2011 Guido Grazioli <guido.grazioli@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@smartlink.ee> - 1.3.3-4
- Rebuilt with xml-security-c 1.6
* Thu Mar 10 2011 Kalev Lember <kalev@smartlink.ee> - 1.3.3-3
- Rebuilt with xerces-c 3.1
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Sun Jun 20 2010 Steve Traylen <steve.traylen@cern.ch> - 1.3.3-1
- New upstream 1.3.3.
* Sun Feb 07 2010 Steve Traylen <steve.traylen@cern.ch> - 1.3.2-2
- Rebuild againt xerces 3
* Wed Dec 2 2009 Steve Traylen <steve.traylen@cern.ch> 1.3.2-1
- New upstream 1.3.2
* Thu Nov 19 2009 Steve Traylen <steve.traylen@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@cern.ch> 1.2.2-3
- Disable cxxtests for EPEL4 only.
* Sat Oct 17 2009 Steve Traylen <steve.traylen@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@cern.ch> 1.2.2-1
- First Build