source: trunk/dports/java/commons-beanutils/Portfile @ 91571

Last change on this file since 91571 was 85403, checked in by jmr@…, 8 years ago

commons-beanutils: license

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.7 KB
Line 
1# $Id: Portfile 85403 2011-10-13 10:19:29Z jmr@macports.org $
2
3PortSystem 1.0
4
5name                            commons-beanutils
6version                         1.8.2
7
8categories                      java
9license                         Apache-2
10maintainers                     nomaintainer
11platforms                       darwin
12
13description                     Jakarta Commons-BeanUtils
14long_description        Commons-BeanUtils provides easy-to-use wrappers around the \
15                                        Java reflection and introspection APIs.
16homepage                        http://commons.apache.org/beanutils/
17                               
18distfiles                       ${distname}-src${extract.suffix}
19
20master_sites            apache:commons/beanutils/source/
21
22checksums           md5     09777bf75fdba21c7b868e5fedd0f80d \
23                    sha1    bdf68b1ba61bcf2414e8e5a2ae51ef80eb02ebcf \
24                    rmd160  e424de225eebd08686aa4841fa775a4a8b89f9c7
25
26depends_build           bin:ant:apache-ant
27depends_lib                     bin:java:kaffe \
28                                        port:junit \
29                                        port:commons-logging \
30                                        port:commons-collections
31
32worksrcdir                      ${distname}-src
33
34use_configure           no
35
36build.cmd                       ant
37build.target            jar javadoc
38build.args                      -Dcommons-collections.jar=${prefix}/share/java/commons-collections.jar \
39                                        -Dcommons-logging.jar=${prefix}/share/java/commons-logging.jar \
40                                        -Djunit.jar=${prefix}/share/java/junit.jar
41
42destroot        {
43        xinstall -d ${destroot}${prefix}/share/java \
44                ${destroot}${prefix}/share/doc
45        xinstall -m 644 ${worksrcpath}/dist/commons-beanutils-core-${version}.jar \
46                ${destroot}${prefix}/share/java/commons-beanutils-core.jar
47        xinstall -m 644 ${worksrcpath}/dist/commons-beanutils-${version}.jar \
48                ${destroot}${prefix}/share/java/commons-beanutils.jar
49        file copy ${worksrcpath}/dist/docs ${destroot}${prefix}/share/doc/${name}
50}
51
52livecheck.type  regex
53livecheck.url   http://commons.apache.org/downloads/download_beanutils.cgi
54livecheck.regex "${name}-(\\d+\\.\\d+(\\.\\d+)?)-src.tar.gz"
Note: See TracBrowser for help on using the repository browser.