# $Id: Portfile 57375 2009-09-10 08:16:41Z ryandesign@macports.org $

PortSystem 1.0

name			commons-logging
version			1.1.1

categories		java
maintainers		jberry openmaintainer
platforms		darwin

description		Jakarta Commons-Logging
long_description	Commons-Logging is a wrapper around a variety of \
				logging API implementations.
homepage		http://commons.apache.org/logging/
				
distname		${name}-${version}-src
master_sites		apache:commons/logging/source/
checksums		md5 e5cfa8cca13152d7545fde6b1783c60a \
				sha1 9f5197e32d8b94dfecbb13d4099063b7b2743c96 \
				rmd160 ddf1c4efe66f13b53341ba78d0b4ba6991e5f16d

depends_build		bin:ant:apache-ant \
				port:junit
depends_lib		bin:java:kaffe \
				port:jakarta-log4j \
				port:servlet23-api
				
use_configure		no

build.cmd		ant
build.target		all
build.args		-lib ${prefix}/share/java/junit.jar \
				-Dcomponent.version=${version} \
				-Dlog4j12.jar=${prefix}/share/java/jakarta-log4j.jar \
				-Dlogkit.jar=NONE \
				-Davalon-framework.jar=NONE \
				-Dservletapi.jar=${prefix}/share/java/servlet23-api.jar

destroot	{
	xinstall -m 755 -d ${destroot}${prefix}/share/java \
		${destroot}${prefix}/share/doc
	xinstall -m 644 ${worksrcpath}/target/commons-logging-${version}.jar \
		${destroot}${prefix}/share/java/commons-logging.jar
	xinstall -m 644 ${worksrcpath}/target/commons-logging-api-${version}.jar \
		${destroot}${prefix}/share/java/commons-logging-api.jar
}

livecheck.type  regex
livecheck.url   http://commons.apache.org/downloads/download_logging.cgi
livecheck.regex "${name}-(\\d+\\.\\d+(\\.\\d+)?)-src.tar.gz"
