Compare commits

...
Sign in to create a new pull request.

36 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
Dennis Gilmore
503cfae967 - Rebuilt for c++ ABI breakage 2012-02-28 14:38:37 -06:00
Dennis Gilmore
f4451d72cf - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 03:05:50 -06:00
Guido Grazioli
ed1f3c8ff9 Update to opensaml 2.4.3, xmltooling 1.4.2 (CVE-2011-1411)
Fix project url and download url
2011-09-12 08:17:14 +02:00
Kalev Lember
bfb233c3b8 Rebuilt with xml-security-c 1.6 2011-03-16 14:47:20 +02:00
Kalev Lember
a4027bb8f5 Rebuilt with xerces-c 3.1 2011-03-10 13:53:27 +02:00
Dennis Gilmore
f446006fb3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 23:37:32 -06:00
Fedora Release Engineering
b36e013ba1 dist-git conversion 2010-07-29 15:58:13 +00:00
stevetraylen
3586bbcc35 New 1.3.3. 2010-06-20 20:21:46 +00:00
7 changed files with 1 additions and 185 deletions

View file

@ -1,2 +0,0 @@
xmltooling-1.3.1.tar.gz
xmltooling-1.3.2.tar.gz

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: xmltooling
# $Id: Makefile,v 1.1 2009/10/19 16:05:12 kevin Exp $
NAME := xmltooling
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

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 @@
xmltooling-1_2_2-2_fc11:HEAD:xmltooling-1.2.2-2.fc11.src.rpm:1255972014

View file

@ -1 +0,0 @@
92c416258717fdb2ca8151d76cded225 xmltooling-1.3.2.tar.gz

View file

@ -1,18 +0,0 @@
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 @@
)
# 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])
if ! test -f "${CXXTEST}"; then

View file

@ -1,142 +0,0 @@
Name: xmltooling
Version: 1.3.2
Release: 2%{?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
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
%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
%changelog
* 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