Ticket #22719: Portfile

File Portfile, 1006 bytes (added by ian.eure@…, 15 years ago)
Line 
1# $Id$
2
3PortSystem          1.0
4
5name                maven-ant-tasks
6version             2.0.10
7revision            1
8categories          devel java
9maintainers         gmail.com:ian.eure
10description         Use many of Maven's artifact handling features from Ant.
11long_description    ${description}
12homepage            http://maven.apache.org/ant-tasks/
13platforms           darwin
14depends_build       port:maven2
15
16master_sites        http://www.apache.org/dist/maven/source/
17distname            ${name}-${version}-src
18extract.suffix      .tar.gz
19checksums           md5 8733ce0e1058f651c74022f9a0803435
20worksrcdir          ${name}-${version}
21
22use_configure       no
23
24build.cmd           mvn
25build.target        package
26
27destroot {
28    set jarfile ${name}.jar
29    set jardir ${destroot}${prefix}/share/java
30
31    move ${worksrcpath}/target/${name}-${version}.jar \
32        ${worksrcpath}/target/${jarfile}
33
34    xinstall -m 0755 -d ${jardir}
35    xinstall -m 0644 ${worksrcpath}/target/${jarfile} ${jardir}
36}