Ticket #2280: Portfile.2

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

java/commons-fileupload Portfile

Line 
1# $Id$
2
3PortSystem 1.0
4
5name                    commons-fileupload
6version                 1.0
7
8categories              java
9maintainers             james@jberry.us
10platforms               darwin
11
12description             Jakarta Commons-FileUpload
13long_description        FileUpload makes it easy to add robust, high-performance, file \
14                                        upload  capability to your servlets and web applications.
15homepage                        http://jakarta.apache.org/commons/fileupload/
16                               
17distname                        ${name}-${version}-src
18master_sites            apache:jakarta/commons/fileupload/source/
19checksums               md5 c6fa0cc10e18cffa8c479c6cb61914b8
20
21depends_build           bin:ant:apache-ant
22depends_lib                     bin:java:kaffe \
23                                        lib:XXX:junit \
24                                        lib:XXX:servlet23-api
25
26use_configure           no
27
28worksrcdir                      ${name}-${version}
29
30post-extract {
31        file mkdir ${worksrcpath}/target/lib
32        file link ${worksrcpath}/target/lib/servletapi-2.3.jar ${prefix}/share/java/servlet23-api.jar
33}
34
35build.cmd                       ant
36build.target            dist
37build.args                      -Dfinal.name=${name} \
38                                        -Dnoget=true
39
40destroot        {
41        xinstall -m 755 -d ${destroot}${prefix}/share/java \
42                ${destroot}${prefix}/share/doc
43        xinstall -m 644 \
44                ${worksrcpath}/dist/commons-fileupload.jar \
45                ${destroot}${prefix}/share/java/
46        file copy ${worksrcpath}/dist/docs ${destroot}${prefix}/share/doc/${name}
47}