PortSystem 1.0

name			javancss
version			28.49
categories		java devel
platforms		darwin
maintainers		nomaintainer
description		Java Source Measurement Suite
long_description	JavaNCSS measures two standard source code metrics \
			for the Java programming language. The metrics are \
			collected globally, for each class and/or for each \
			function.

set realname		${name}

homepage		http://www.kclee.de/clemens/java/${realname}/
master_sites		${homepage}
distname		${realname}${version}
checksums		md5 d8d8bf2e173a35490812f1913e6622cb
use_zip			yes

depends_build		bin:ant:apache-ant \
			bin:javacc:javacc \
			port:ccl-util

worksrcdir		${realname}${version}

use_configure		no

patchfiles		patch-build.xml

post-patch {
	   reinplace s|/usr/local/java/javacc|${prefix}/bin/javacc| ${worksrcpath}/build.xml
}

build.cmd		ant
build.target		jar
build.dir		${worksrcpath}
#build.args-append		-debug

destroot	{
	xinstall -m 755 -d ${destroot}${prefix}/share/java
	xinstall -m 644 ${worksrcpath}/lib/${realname}.jar \
		${destroot}${prefix}/share/java/${realname}.jar
}
