[42647] trunk/dports/java

blair at macports.org blair at macports.org
Thu Nov 27 15:59:05 PST 2008


Revision: 42647
          http://trac.macports.org/changeset/42647
Author:   blair at macports.org
Date:     2008-11-27 15:59:05 -0800 (Thu, 27 Nov 2008)
Log Message:
-----------
New port for SLF4J, the Simple Logging Facade for Java.

Added Paths:
-----------
    trunk/dports/java/slf4j/
    trunk/dports/java/slf4j/Portfile

Added: trunk/dports/java/slf4j/Portfile
===================================================================
--- trunk/dports/java/slf4j/Portfile	                        (rev 0)
+++ trunk/dports/java/slf4j/Portfile	2008-11-27 23:59:05 UTC (rev 42647)
@@ -0,0 +1,56 @@
+# $Id$
+
+PortSystem 1.0
+
+name			slf4j
+version			1.5.6
+
+categories		java
+maintainers		blair
+platforms		darwin
+
+description		Simple Logging Facade for Java (SLF4J)
+long_description	The Simple Logging Facade for Java or (SLF4J) is \
+			intended to serve as a simple facade for various \
+			logging APIs allowing to the end-user to plug in \
+			the desired implementation at deployment time.  \
+			SLF4J also supports a bridging legacy APIs as \
+			well as a source code migration tool.  SLF4J API \
+			offers an advanced abstraction of various logging \
+			systems, including JDK 1.4 logging, log4j and \
+			logback.  Features include parameterized logging \
+			and MDC support.
+homepage		http://www.slf4j.org/
+
+master_sites		${homepage}dist/
+checksums		md5 967db737f5d748aa36d79c69dceeaa27 \
+			sha1 a73c602cab0d3c3bd7239de9d89a37eb5b251e03 \
+			rmd160 e3e2a0bda4d144c8fa83fac4f62706657c48ad61
+
+depends_lib		bin:java:kaffe
+
+use_configure		no
+
+build.cmd		true
+
+destroot {
+	# Ensure needed directories
+	xinstall -m 755 -d ${destroot}${prefix}/share/java \
+		${destroot}${prefix}/share/doc/${name}
+
+	foreach f {	jcl-over-slf4j jul-to-slf4j log4j-over-slf4j slf4j-api
+			slf4j-ext slf4j-jcl slf4j-jdk14 slf4j-log4j12 
+			slf4j-migrator slf4j-nop slf4j-simple} {
+		file copy ${worksrcpath}/${f}-${version}.jar \
+			${destroot}${prefix}/share/java/${f}.jar
+	}
+
+	file copy ${worksrcpath}/LICENSE.txt \
+		${destroot}${prefix}/share/doc/${name}
+	file copy ${worksrcpath}/site/apidocs \
+		${destroot}${prefix}/share/doc/${name}
+}
+
+livecheck.check		regex
+livecheck.url		${homepage}download.html
+livecheck.regex		slf4j-(\[0-9.\]+)\\.tar\\.gz


Property changes on: trunk/dports/java/slf4j/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20081127/1fc951df/attachment-0001.html>


More information about the macports-changes mailing list