Portfile

# $Id: Portfile 22478 2007-03-02 05:16:40Z pipping@macports.org $

PortSystem 1.0

name junit
version 3.8.1
revision 1
categories java devel
platforms darwin
maintainers nomaintainer@macports.org
description Java framework for repeatable tests
long_description JUnit is a simple framework to write repeatable tests. \
It is an instance of the xUnit architecture for unit \
testing frameworks.

homepage http://www.junit.org/
master_sites sourceforge
distname ${name}${version}
use_zip yes
checksums md5 5110326e4b7f7497dfa60ede4b626751

depends_lib bin:java:kaffe
depends_build bin:ant:apache-ant

post-extract {
system "cd ${worksrcpath} && ${extract.cmd} src.jar"
}

use_configure no

build.cmd ant
build.target dist

destroot {
xinstall -d -m 755 ${destroot}${prefix}/share/java/apache-ant/lib \
${destroot}${prefix}/share/doc
xinstall -m 644 ${worksrcpath}/${name}${version}/junit.jar \
${destroot}${prefix}/share/java/
file copy ${worksrcpath}/javadoc ${destroot}${prefix}/share/doc/${name}
system "cd ${destroot}${prefix}/share/java/apache-ant/lib/ && \
ln -sf ../../junit.jar"
}