source: trunk/dports/java/commons-logging/Portfile

Last change on this file was 96266, checked in by jberry@…, 5 years ago

Use the new java portgroup to set the java JAVA_HOME, as the symlink at /System/Library/Frameworks/JavaVM.framework/Home no longer exists on Mountain Lion. We discover JAVA_HOME via /usr/libexec/java_home if it exists.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.5 KB
Line 
1# $Id: Portfile 96266 2012-08-06 19:52:55Z ryandesign@macports.org $
2
3PortSystem 1.0
4PortGroup java 1.0
5
6name                    commons-logging
7version                 1.1.1
8
9categories              java
10license                 Apache-2
11maintainers             blair openmaintainer
12platforms               darwin
13
14description             Jakarta Commons-Logging
15long_description        Commons-Logging is a wrapper around a variety of \
16                                logging API implementations.
17homepage                http://commons.apache.org/logging/
18                               
19distname                ${name}-${version}-src
20master_sites            apache:commons/logging/source/
21checksums               md5 e5cfa8cca13152d7545fde6b1783c60a \
22                                sha1 9f5197e32d8b94dfecbb13d4099063b7b2743c96 \
23                                rmd160 ddf1c4efe66f13b53341ba78d0b4ba6991e5f16d
24
25depends_build           bin:ant:apache-ant \
26                                port:junit
27depends_lib             bin:java:kaffe \
28                                port:jakarta-log4j \
29                                port:servlet23-api
30                               
31use_configure           no
32
33build.cmd               ant
34build.target            all
35build.args              -lib ${prefix}/share/java/junit.jar \
36                                -Dcomponent.version=${version} \
37                                -Dlog4j12.jar=${prefix}/share/java/jakarta-log4j.jar \
38                                -Dlogkit.jar=NONE \
39                                -Davalon-framework.jar=NONE \
40                                -Dservletapi.jar=${prefix}/share/java/servlet23-api.jar
41
42destroot        {
43        xinstall -m 755 -d ${destroot}${prefix}/share/java \
44                ${destroot}${prefix}/share/doc
45        xinstall -m 644 ${worksrcpath}/target/commons-logging-${version}.jar \
46                ${destroot}${prefix}/share/java/commons-logging.jar
47        xinstall -m 644 ${worksrcpath}/target/commons-logging-api-${version}.jar \
48                ${destroot}${prefix}/share/java/commons-logging-api.jar
49}
50
51livecheck.type  regex
52livecheck.url   http://commons.apache.org/downloads/download_logging.cgi
53livecheck.regex "${name}-(\\d+\\.\\d+(\\.\\d+)?)-src.tar.gz"
Note: See TracBrowser for help on using the repository browser.