[21867] trunk/dports/java/pmd/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Sat Feb 10 12:16:17 PST 2007


Revision: 21867
          http://trac.macosforge.org/projects/macports/changeset/21867
Author:   markd at macports.org
Date:     2007-02-10 12:16:17 -0800 (Sat, 10 Feb 2007)

Log Message:
-----------
Closes #11063.  Update to 3.9

Modified Paths:
--------------
    trunk/dports/java/pmd/Portfile

Modified: trunk/dports/java/pmd/Portfile
===================================================================
--- trunk/dports/java/pmd/Portfile	2007-02-10 19:55:41 UTC (rev 21866)
+++ trunk/dports/java/pmd/Portfile	2007-02-10 20:16:17 UTC (rev 21867)
@@ -2,56 +2,55 @@
 
 PortSystem 1.0
 
-name			pmd
-version			3.0
-revision		1
+name             pmd
+version          3.9
 
-categories		java lang
-platforms		darwin
-maintainers		mww at opendarwin.org
+categories       java lang
+platforms        darwin
+maintainers      mww at opendarwin.org
 
-description		PMD is a Java source code analyzer
-long_description	PMD is a Java source code analyzer. It finds unused \
-					variables, empty catch blocks, unnecessary object \
-					creation, and so forth.
+description      PMD is a Java source code analyzer
+long_description PMD is a Java source code analyzer. It finds unused \
+                 variables, empty catch blocks, unnecessary object \
+                 creation, and so forth.
 
-homepage		http://pmd.sourceforge.net/
-master_sites	sourceforge
-distname		${name}-src-${version}
-checksums		md5 f7b1e8c638e8ddd86c88282b5ce8bc96
-use_zip			yes
+homepage         http://pmd.sourceforge.net/
+master_sites     sourceforge
+distname         ${name}-src-${version}
+checksums        md5 2ddefa2c0aa890693e2ce07a548b189f
+use_zip          yes
 
-depends_build	bin:ant:apache-ant
-depends_lib		bin:java:kaffe
-depends_run		port:jaxen \
-				port:xercesj \
-				port:saxpath \
-				port:junit
+depends_build    bin:ant:apache-ant
+depends_lib      bin:java:kaffe
+depends_run      port:jaxen \
+                 port:xercesj \
+                 port:saxpath \
+                 port:junit
 
-worksrcdir		${name}-${version}
+worksrcdir       ${name}-${version}
 
-post-extract	{
-	file delete ${worksrcpath}/lib/saxpath-1.0-fcs.jar \
-		${worksrcpath}/lib/xercesImpl-2.0.2.jar \
-		${worksrcpath}/lib/xmlParserAPIs-2.0.2.jar \
-		${worksrcpath}/lib/jaxen-core-1.0-fcs.jar \
-		${worksrcpath}/lib/pmd-2.0.jar
+post-extract   {
+   file delete ${worksrcpath}/lib/saxpath-1.0-fcs.jar \
+      ${worksrcpath}/lib/xercesImpl-2.0.2.jar \
+      ${worksrcpath}/lib/xmlParserAPIs-2.0.2.jar \
+      ${worksrcpath}/lib/jaxen-core-1.0-fcs.jar \
+      ${worksrcpath}/lib/pmd-2.0.jar
 }
 
-use_configure	no
+use_configure  no
 
-build.cmd		ant
-build.target	jar
-build.dir		${worksrcpath}/bin
-build.env		CLASSPATH=${prefix}/share/java/junit.jar:${prefix}/share/java/saxpath.jar:${prefix}/share/java/xercesImpl.jar:${prefix}/share/java/xml-apis.jar:${prefix}/share/java/jaxen.jar
+build.cmd      ant
+build.target   jar
+build.dir      ${worksrcpath}/bin
+build.env      CLASSPATH=${prefix}/share/java/junit.jar:${prefix}/share/java/saxpath.jar:${prefix}/share/java/xercesImpl.jar:${prefix}/share/java/xml-apis.jar:${prefix}/share/java/jaxen.jar
 
-destroot	{
-	xinstall -m 755 ${filespath}/pmd ${destroot}${prefix}/bin
-	reinplace "s|_PREFIX_|${prefix}|g" ${destroot}${prefix}/bin/pmd
-	xinstall -m 755 -d ${destroot}${prefix}/share/java \
-		${destroot}${prefix}/share/doc
-	xinstall -m 644 ${worksrcpath}/lib/pmd-${version}.jar \
-		${destroot}${prefix}/share/java/pmd.jar
-	file copy ${worksrcpath}/docs ${destroot}${prefix}/share/doc/${name}
-	file copy ${worksrcpath}/rulesets ${destroot}${prefix}/share/${name}
+destroot {
+   xinstall -m 755 ${filespath}/pmd ${destroot}${prefix}/bin
+   reinplace "s|_PREFIX_|${prefix}|g" ${destroot}${prefix}/bin/pmd
+   xinstall -m 755 -d ${destroot}${prefix}/share/java \
+      ${destroot}${prefix}/share/doc
+   xinstall -m 644 ${worksrcpath}/lib/pmd-${version}.jar \
+      ${destroot}${prefix}/share/java/pmd.jar
+   file copy ${worksrcpath}/docs ${destroot}${prefix}/share/doc/${name}
+   file copy ${worksrcpath}/rulesets ${destroot}${prefix}/share/${name}
 }

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070210/f0e452b5/attachment.html


More information about the macports-changes mailing list