# $Id: Portfile 30256 2007-10-23 02:26:16Z jmpp@macports.org $

PortSystem			1.0
name				saxon
version				8.9
categories			textproc java
maintainers			nomaintainer
description			saxon "basic" - collection of tools to process XML documents
long_description \
	Saxon includes an XSLT 2.0 processor, an XPath 2.0 processor, an XQuery \
	1.0 processor, and an XML Schema 1.0 processor.

platforms			darwin

homepage			http://saxon.sourceforge.net/
master_sites		sourceforge
use_zip				yes
set dashedversion	[regsub {\.} ${version} -]
distname			${name}b${dashedversion}j
set jardistfile		[suffix ${distname}]
set docdistfile		[suffix ${name}-resources${dashedversion}]
distfiles			${jardistfile} ${docdistfile}

checksums			${jardistfile} \
						md5 2ea99ad88c7867cdd92428af46dec541 \
						sha1 b00f5298ba644a0d124bf8b225d290eb633db274 \
					${docdistfile} \
						md5 65a14ea4f55a98c1d762433842145962 \
						sha1 a58daa9cc56cceaf073183ccefc282563b33aabe

depends_lib			bin:java:kaffe

pre-extract {
	file mkdir ${worksrcpath}
	extract.post_args	"-d ${worksrcpath}"
	extract.pre_args-append	"-o"
}

use_configure		no

build				{}

destroot {
	xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} \
		${destroot}${prefix}/share/java ${destroot}${prefix}/share/${name}
	eval xinstall -m 644 [glob ${worksrcpath}/*.jar] \
		${destroot}${prefix}/share/java
	eval copy [glob ${worksrcpath}/doc/*] \
		${destroot}${prefix}/share/doc/${name}
	copy ${worksrcpath}/samples ${worksrcpath}/source.zip \
		${worksrcpath}/use-cases ${destroot}${prefix}/share/${name}
}

