[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