Ticket #2285: Portfile

File Portfile, 1.2 KB (added by james@…, 20 years ago)

java/commons-launcher Portfile

Line 
1# $Id$
2
3PortSystem 1.0
4
5name                    commons-launcher
6version                 1.1
7
8categories              java
9maintainers             james@jberry.us
10platforms               darwin
11
12description             Jakarta Commons-Launcher
13long_description        The Launcher Component is designed to be a cross platform Java application \
14                                        launcher.  Commons-launcher eliminates the need for a batch or shell script \
15                                        to launch a Java class. The original Java classes come from the Jakarta \
16                                        Tomcat 4.0 project.
17homepage                        http://jakarta.apache.org/commons/launcher/
18                               
19distname                        ${name}-${version}-src
20master_sites            apache:jakarta/commons/launcher/source/
21checksums               md5 99082b05bfc6f5ce452d179ee2871ef9
22
23depends_build           bin:ant:apache-ant
24depends_lib                     bin:java:kaffe \
25                                        lib:XXX:junit
26                               
27worksrcdir                      ${name}
28
29use_configure           no
30
31build.cmd                       ant
32build.target            jar javadoc
33build.args                      -Djunit.jar=${prefix}/share/java/junit.jar
34
35destroot        {
36        xinstall -m 755 -d ${destroot}${prefix}/share/java \
37                ${destroot}${prefix}/share/doc
38        xinstall -m 644 \
39                ${worksrcpath}/dist/bin/commons-launcher.jar \
40                ${worksrcpath}/dist/bin/LauncherBootstrap.class \
41                ${destroot}${prefix}/share/java/
42        file copy ${worksrcpath}/dist/docs ${destroot}${prefix}/share/doc/${name}
43}