+++ /dev/null
-%define tarversion 2_7_1
-%define barename xerces-c
-
-# threads
-# values: pthreads, none
-%define threads pthreads
-
-Summary: Xerces-C++ validating XML parser
-Name: xerces271-c
-Version: 2.7.1
-Release: 1
-URL: http://shibboleth.internet2.edu/downloads/
-Source0: %{barename}-src_%{tarversion}.tar.gz
-License: Apache
-Group: Libraries
-BuildRoot: %{_tmppath}/%{name}-root
-Prefix: /usr
-Obsoletes: %{barename} <= %{version}
-
-%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.
-
-The parser provides high performance, modularity, and scalability. Source
-code, samples and API documentation are provided with the parser. For
-portability, care has been taken to make minimal use of templates, no RTTI,
-and minimal use of #ifdefs.
-
-%package samples
-Summary: Sample applications using Xerces-C++
-Group: Applications/Text
-Requires: %{name} = %{version}-%{release}
-Obsoletes: %{barename}-samples <= %{version}
-
-%description samples
-Sample applications using Xerces-C++.
-
-%package devel
-Requires: %{name} = %{version}-%{release}
-Obsoletes: %{barename}-devel <= %{version}
-Group: Development/Libraries
-Summary: Header files for Xerces-C++ validating XML parser
-
-%description devel
-Header files you can use to develop XML applications with Xerces-C++.
-
-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.
-
-%package doc
-Obsoletes: %{barename}-doc <= %{version}
-Group: Documentation
-Summary: Documentation for Xerces-C++ validating XML parser
-
-%description doc
-Documentation for Xerces-C++.
-
-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.
-
-%prep
-%setup -q -n %{barename}-src_%{tarversion}
-
-%build
-export CC=%{__cc}
-export CXX=%{__cxx}
-
-%ifarch alpha ppc64 s390x sparc64 x86_64 ia64
- %define rcopts -b 64 -p %{_target_os}
-%else
- %define rcopts -b 32 -p %{_target_os}
-%endif
-
-export XERCESCROOT=`pwd`
-cd $XERCESCROOT/src/xercesc
-./runConfigure %{rcopts} -C --libdir="%{_libdir}" -minmem -nsocket -tnative -r%{threads} -P%{prefix}
-make
-cd $XERCESCROOT/samples
-./runConfigure %{rcopts}
-make
-
-%install
-rm -rf $RPM_BUILD_ROOT
-make -C src/xercesc install XERCESCROOT=`pwd` DESTDIR=$RPM_BUILD_ROOT
-if [ ! -e $RPM_BUILD_ROOT%{_prefix}/%{_lib} ]; then
- mv $RPM_BUILD_ROOT%{_prefix}/lib $RPM_BUILD_ROOT%{_prefix}/%{_lib}
-fi
-# Samples
-mv bin/obj __obj
-install -dm 755 $RPM_BUILD_ROOT%{_bindir}
-install -pm 755 bin/* $RPM_BUILD_ROOT%{_bindir}
-mv __obj bin/obj
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%files
-%defattr(-,root,root,-)
-%doc LICENSE* NOTICE STATUS credits.txt
-%{_libdir}/libxerces-*.so.*
-
-%files samples
-%defattr(-,root,root,-)
-%{_bindir}/*
-
-%files devel
-%defattr(-,root,root,-)
-%{_includedir}/xercesc
-%{_libdir}/libxerces-*.so
-
-%files doc
-%defattr(644,root,root,755)
-%doc doc/html/*
-
-%changelog
-* Wed Jun 6 2007 Scott Cantor <cantor.2@osu.edu>
-- reapply improvements from our spec file for 2.6.0
-
-* Fri Jun 6 2003 Tuan Hoang <tqhoang@bigfoot.com>
-- updated for new Xerces-C filename and directory format
-- fixed date format in changelog section
-
-* Fri Mar 14 2003 Tinny Ng <tng@ca.ibm.com>
-- changed to 2.3
-
-* Wed Dec 18 2002 Albert Strasheim <albert@stonethree.com>
-- added symlink to libxerces-c.so in lib directory
-
-* Fri Dec 13 2002 Albert Strasheim <albert@stonethree.com>
-- added seperate doc package
-- major cleanups
-
-* Tue Sep 03 2002 <thomas@linux.de>
-- fixed missing DESTDIR in Makefile.util.submodule
-
-* Mon Sep 02 2002 <thomas@linux.de>
-- Initial build.
+++ /dev/null
-Name: xml-security-c
-Version: 1.3.1
-Release: 1
-Summary: C++ XML security library
-
-Group: System Environment/Libraries
-License: Apache Software License
-URL: http://xml.apache.org/security/c/
-Source0: http://xml.apache.org/security/dist/c-library/%{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-BuildRequires: xerces%{?xercesver}-c-devel >= 2.3, openssl-devel
-%{?_with_xalan:BuildRequires: xalan-c-devel >= 1.6}
-
-%description
-The Apache %{summary}.
-
-Non-default rpmbuild options:
-"--with xalan": use the Xalan XSLT processor.
-
-%package devel
-Summary: Development files for the Apache C++ XML security library
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-
-%description devel
-%{summary}.
-
-%package docs
-Summary: Developer documentation for the Apache C++ XML security library
-Group: Documentation
-
-%description docs
-%{summary}.
-
-
-%prep
-%setup0 -q
-
-%build
-%configure %{!?_with_xalan: --without-xalan}
-make # %{?_smp_mflags} # fails as of 1.[01].0.
-
-
-%install
-rm -rf $RPM_BUILD_ROOT
-mkdir -pm 755 $RPM_BUILD_ROOT%{_libdir} # FIXME in Makefiles
-make install DESTDIR=$RPM_BUILD_ROOT
-
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-
-%files
-%defattr(-,root,root,-)
-%doc LICENSE NOTICE
-%{_libdir}/*.so.*
-%{_libdir}/*.a
-%exclude %{_libdir}/*.la
-%{_bindir}/*
-
-%files devel
-%defattr(-,root,root,-)
-%{_includedir}/xsec
-%{_libdir}/*.so
-
-%files docs
-%defattr(644,root,root,755)
-%doc doc/c/*
-
-
-%changelog
-* Mon Jun 11 2007 Scott Cantor <cantor.2@osu.edu> 1.3.1-1
-- update to 1.3.1
-* Thu Mar 23 2006 Ian Young <ian@iay.org.uk> - 1.2.0-2
-- patch to remove extra qualifications for compat with g++ 4.1
-* Sun Jul 03 2005 Scott Cantor <cantor.2@osu.edu> - 1.2.0-1
-- Updated version.
-* Mon Oct 19 2004 Derek Atkins <derek@ihtfp.com> - 1.1.1-1
-- First Package.