Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > main-src > by-pkgid > c52f2885c64e2a8be3ce73af8c9cf529 > files > 2

saxon-6.5-1mdk.src.rpm

Summary:	Saxon XSLT Processor in Java
Name: 		saxon
Version: 	6.5
Release: 	1mdk
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
%{_javaclassdir}/*
%{_prefix}/bin/saxonbatch


%changelog
* 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