Name: xalan-c Version: 1.11.0 Release: 3%{?dist}.art Summary: Xalan XSLT processor for C Group: System Environment/Libraries License: ASL 2.0 URL: http://xml.apache.org/xalan-c/ Source0: http://www.us.apache.org/dist/xalan/xalan-c/sources/xalan_c-1.11-src.tar.gz Patch0: xalan-c-1.10.0-escaping.patch BuildRequires: xerces-c-devel Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig %description Xalan is an XSLT processor for transforming XML documents into HTML, text, or other XML document types. %package devel Summary: Header files, libraries and development documentation for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel This package contains the header files, static libraries and development documentation for %{name}. If you like to develop programs using %{name}, you will need to install %{name}-devel. %package doc Group: Documentation Summary: Documentation for Xerces-C++ validating XML parser %description doc Documentation for %{name}. %prep %setup -q -n xalan-c-1.11/c %patch0 -p2 -b .escaping find -type d -name CVS -print0 | xargs -0 rm -rf chmod 644 NOTICE # Update config.guess for new architectures cp /usr/lib/rpm/config.guess config.guess %build export XALANCROOT="${PWD}" export XERCESROOT=%{_includedir}/xercesc/ COMMONARGS="-plinux -cgcc -xg++ -minmem" %ifarch alpha ppc64 s390x sparc64 x86_64 aarch64 ./runConfigure ${COMMONARGS} -b64 -P %{_prefix} -C --libdir="%{_libdir}" -z '%{optflags}' %else ./runConfigure ${COMMONARGS} -b32 -P %{_prefix} -C --libdir="%{_libdir}" -z '%{optflags}' %endif # _smp_mflags do not work make %install export XALANCROOT="${PWD}" export XERCESROOT=%{_includedir}/xercesc/ make install DESTDIR=%{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %doc LICENSE KEYS NOTICE %{_bindir}/Xalan %{_libdir}/libxalan*.so.* %files devel %{_libdir}/libxalan*.so %{_includedir}/xalanc/ %files doc %doc readme.html xdocs samples %changelog * Wed Apr 30 2014 Peter Robinson 1.11.0-3 - Fix build on aarch64 * Thu Oct 24 2013 Lubomir Rintel - 1.11.0-2 - Bulk sad and useless attempt at consistent SPEC file formatting * Tue Oct 08 2013 Nick Le Mouton - 1.11.0-1 - Rebuilt for xalan-c 1.11, fixes a few problems with using newer xerces-c * Sun Aug 04 2013 Fedora Release Engineering - 1.10.0-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Fri Feb 15 2013 Fedora Release Engineering - 1.10.0-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sun Jul 22 2012 Fedora Release Engineering - 1.10.0-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Tue Feb 28 2012 Fedora Release Engineering - 1.10.0-11 - Rebuilt for c++ ABI breakage * Sat Jan 14 2012 Fedora Release Engineering - 1.10.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Thu Mar 10 2011 Kalev Lember - 1.10.0-9 - Rebuilt with xerces-c 3.1 * Mon Feb 07 2011 Fedora Release Engineering - 1.10.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Fri Feb 05 2010 Lubomir Rintel - 1.10.0-7 - Rebuild for newer xerces-c * Mon Jul 27 2009 Fedora Release Engineering - 1.10.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 1.10.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Feb 11 2008 Lubomir Kundrak 1.10.0-4 - Rebuild for newer xerces-c * Thu Jan 03 2008 Lubomir Kundrak 1.10.0-3 - Adding missing includes to fix build with gcc-4.3 * Mon Nov 19 2007 Lubomir Kundrak - 1.10.0-2 - Fix passing of compiler flags - Bump to stable source instead of CVS snapshot - Fixed License tag * Thu Feb 15 2007 Till Maas - 1.10.0-1 - Initial spec for fedora extras