2 Summary: Open source XMLTooling library
5 Group: System Environment/Libraries
8 URL: http://www.opensaml.org/
9 Source0: %{name}-%{version}.tar.gz
10 BuildRoot: %{_tmppath}/%{name}-%{version}-root
12 BuildRequires: xerces%{?xercesver}-c-devel >= 2.6.1
13 BuildRequires: xml-security-c-devel >= 1.3.1
14 BuildRequires: openssl-devel log4cpp-devel >= 0.3.5, cxxtest
15 %if %{?_with_log4cpp:1}
16 BuildRequires: log4cpp-devel >= 0.3.5
18 BuildRequires: log4shib-devel
22 The XMLTooling library contains generic XML parsing and processing
23 classes based on the Xerces-C DOM. It adds more powerful facilities
24 for declaring element- and type-specific API and implementation
25 classes to add value around the DOM, as well as signing and encryption
28 This package contains the xmltooling runtime library.
31 Summary: XMLTooling development Headers
32 Group: Development/Libraries
33 Requires: %{name} = %{version}
36 The XMLTooling library contains generic XML parsing and processing
37 classes based on the Xerces-C DOM. It adds more powerful facilities
38 for declaring element- and type-specific API and implementation
39 classes to add value around the DOM, as well as signing and encryption
42 This package contains the headers and other necessary files to build
43 applications or libraries that use or extend the xmltooling library.
46 Summary: XMLTooling API Documentation
47 Group: Development/Libraries
48 Requires: %{name} = %{version}
51 XMLTooling Library API documentation generated by doxygen.
57 %configure %{?xmltooling_options}
61 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
63 make install DESTDIR=$RPM_BUILD_ROOT
64 mv $RPM_BUILD_ROOT/usr/doc/xmltooling _docs
70 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
79 %defattr(-,root,root,-)
80 %doc _docs/LICENSE.txt _docs/NOTICE.txt
81 %{_libdir}/libxmltooling.so.*
82 %{_libdir}/libxmltooling-lite.so.*
83 %dir %{_datadir}/xml/xmltooling
84 %{_datadir}/xml/xmltooling
85 %exclude %{_bindir}/xmltoolingtest
88 %defattr(-,root,root,-)
90 %{_libdir}/libxmltooling.so
91 %{_libdir}/libxmltooling-lite.so
94 %defattr(644,root,root,755)
98 * Fri Jul 13 2007 Scott Cantor <cantor.2@osu.edu> - 1.0-2
101 * Wed Apr 12 2006 Scott Cantor <cantor.2@osu.edu> - 1.0-1
102 - First SPEC file based on various versions in existence.