Summary: Saxon XSLT Processor in Java Name: saxon Version: 6.5.2 Release: 2mdk License: Mozilla Public License Version 1.0 Group: Publishing Url: http://saxon.sourceforge.net/ Source: http://prdownloads.sourceforge.net/saxon/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-buildroot BuildArch: noarch Requires: kaffe %define _javaclassdir %{_datadir}/java/classes/%{name} %description The SAXON package is a collection of tools for processing XML documents. %prep %setup -q %install [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT chmod a-x *.jar install -d $RPM_BUILD_ROOT%{_javaclassdir} install %{name}*.jar $RPM_BUILD_ROOT%{_javaclassdir} mkdir -p $RPM_BUILD_ROOT/%{_prefix}/bin cat << EOF > $RPM_BUILD_ROOT/%{_prefix}/bin/saxonbatch #!/bin/bash export CLASSPATH=$CLASSPATH:%{_javaclassdir}/%{name}.jar java com.icl.saxon.StyleSheet \$* EOF chmod 555 $RPM_BUILD_ROOT/%{_prefix}/bin/saxonbatch %clean [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc doc samples %dir %{_javaclassdir}/ %{_javaclassdir}/* %{_prefix}/bin/saxonbatch %changelog * Wed May 28 2003 <camille@ke.mandrakesoft.com> 6.5.2-2mdk - Add missing dirs in file according to distlint * Fri Nov 22 2002 Camille Begnis <camille@ke.mandrakesoft.com> 6.5.2-1mdk - 6.5.2 * Wed Nov 21 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.5-1mdk - new release * Tue Oct 23 2001 Camille Begnis <camille@mandrakesoft.com> 6.4.3-1mdk - first spec