[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