Date: Mon, 13 Oct 2003 17:24:22 +0200 (CEST) From: Bruno Van Den Bossche <bruno.van.den.bossche@pandora.be> To: FreeBSD-gnats-submit@FreeBSD.org Cc: bomberboy@pandora.be Subject: ports/57956: New port: pmd eclipse-plugin Message-ID: <200310131524.h9DFOM8H046813@Noisy.localhost.localdomain> Resent-Message-ID: <200310131530.h9DFUBg8028831@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 57956 >Category: ports >Synopsis: New port: pmd eclipse-plugin >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Oct 13 08:30:10 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Bruno Van Den Bossche <bruno.van.den.bossche@pandora.be> >Release: FreeBSD 5.1-CURRENT i386 >Organization: >Environment: System: FreeBSD Noisy.localhost.localdomain 5.1-CURRENT FreeBSD 5.1-CURRENT #7: Fri Oct 10 00:48:15 CEST 2003 root@Noisy.localhost.localdomain:/usr/obj/usr/src/sys/NOISYCUR2 i386 >Description: New port: PMD PMD scans Java source code and looks for potential problems. PMD has plugins for multiple editors and IDE's. This is the version for eclipse. >How-To-Repeat: >Fix: --- pmd-port begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # eclipse-pmd # eclipse-pmd/pkg-descr # eclipse-pmd/distinfo # eclipse-pmd/Makefile # eclipse-pmd/pkg-plist # echo c - eclipse-pmd mkdir -p eclipse-pmd > /dev/null 2>&1 echo x - eclipse-pmd/pkg-descr sed 's/^X//' >eclipse-pmd/pkg-descr << 'END-of-eclipse-pmd/pkg-descr' XPMD scans Java source code and looks for potential problems like: X X * Unused local variables X * Empty catch blocks X * Unused parameters X * Empty 'if' statements X * Duplicate import statements X * Unused private methods X * Classes which could be Singletons X * Short/long variable and method names X XWWW: http://pmd.sourceforge.net/ END-of-eclipse-pmd/pkg-descr echo x - eclipse-pmd/distinfo sed 's/^X//' >eclipse-pmd/distinfo << 'END-of-eclipse-pmd/distinfo' XMD5 (eclipse/pmd-eclipse-bin-1.1.2.zip) = cd46079fc6c98e4bc6ff2586eb654353 END-of-eclipse-pmd/distinfo echo x - eclipse-pmd/Makefile sed 's/^X//' >eclipse-pmd/Makefile << 'END-of-eclipse-pmd/Makefile' X# New ports collection makefile for: eclipse-pmd X# Date created: October 3, 2003 X# Whom: bomberboy@pandora.be X# X# $FreeBSD$ X# X XPORTNAME= eclipse-pmd XPORTVERSION= 1.1 XCATEGORIES= java devel XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= pmd XDISTNAME= pmd-eclipse-bin-1.1.2 XDIST_SUBDIR= eclipse X XMAINTAINER= ports@FreeBSD.ORG XCOMMENT= PMD scans Java source code and looks for potential problems X XNO_BUILD= yes XNO_WRKSUBDIR= yes XUSE_ZIP= yes X Xdo-install: X @${MKDIR} ${PREFIX}/eclipse X @${MKDIR} ${PREFIX}/eclipse/plugins X @${MKDIR} ${PREFIX}/eclipse/plugins//net.sourceforge.pmd.eclipse_1.1.2 X @${CP} -r ${WRKSRC}/net.sourceforge.pmd.eclipse_1.1.2 ${PREFIX}/eclipse/plugins X X.include <bsd.port.mk> END-of-eclipse-pmd/Makefile echo x - eclipse-pmd/pkg-plist sed 's/^X//' >eclipse-pmd/pkg-plist << 'END-of-eclipse-pmd/pkg-plist' Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/CHANGELOG.txt Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/LICENSE.txt Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/README.txt Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/RELNOTES.txt Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/TODO.txt Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/build.properties Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/doc.zip Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/error.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/file.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/info.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/pmd-icon-16.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/pmd-icon-32.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/prio_1.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/prio_2.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/prio_3.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/prio_4.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/prio_5.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/prj.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/remvio.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons/warn.gif Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/lib/commons-logging.jar Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/lib/jaxen-core-1.0-fcs.jar Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/lib/log4j-1.2.8.jar Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/lib/pmd-1.2.1.jar Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/lib/saxpath-1.0-fcs.jar Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/log4j.xml Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/messages.properties Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/nl/fr/messages.properties Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/plugin.properties Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/plugin.xml Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/plugin_fr.properties Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/pmd-eclipse.jar Xeclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/toc.xml Xshare/nls/POSIX Xshare/nls/en_US.US-ASCII X@dirrm eclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/nl/fr X@dirrm eclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/nl X@dirrm eclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/lib X@dirrm eclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2/icons X@dirrm eclipse/plugins/net.sourceforge.pmd.eclipse_1.1.2 X@unexec rmdir %D/eclipse/plugins 2>/dev/null || true X@unexec rmdir %D/eclipse/features 2>/dev/null || true X@unexec rmdir %D/eclipse 2>/dev/null || true END-of-eclipse-pmd/pkg-plist exit --- pmd-port ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200310131524.h9DFOM8H046813>