diff options
author | Vlastimil Babka <caster@gentoo.org> | 2009-05-22 22:22:00 +0000 |
---|---|---|
committer | Vlastimil Babka <caster@gentoo.org> | 2009-05-22 22:22:00 +0000 |
commit | 25f3b882fc7b1797ac649f786928a2d57b8452fd (patch) | |
tree | 3559a998a0f543090a91d8bd0f9277c7e4f80d82 /dev-util | |
parent | move jline version bump to tree (diff) | |
download | java-25f3b882fc7b1797ac649f786928a2d57b8452fd.tar.gz java-25f3b882fc7b1797ac649f786928a2d57b8452fd.tar.bz2 java-25f3b882fc7b1797ac649f786928a2d57b8452fd.zip |
pmd bump moved to main tree
svn path=/java-overlay/; revision=7781
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/pmd/ChangeLog | 36 | ||||
-rw-r--r-- | dev-util/pmd/Manifest | 6 | ||||
-rw-r--r-- | dev-util/pmd/files/pmd-4.2.4-build.xml.patch | 51 | ||||
-rw-r--r-- | dev-util/pmd/files/pmd-4.2.4-launcher-pre-commands | 6 | ||||
-rw-r--r-- | dev-util/pmd/metadata.xml | 9 | ||||
-rw-r--r-- | dev-util/pmd/pmd-4.2.4.ebuild | 78 |
6 files changed, 0 insertions, 186 deletions
diff --git a/dev-util/pmd/ChangeLog b/dev-util/pmd/ChangeLog deleted file mode 100644 index 204d7d50..00000000 --- a/dev-util/pmd/ChangeLog +++ /dev/null @@ -1,36 +0,0 @@ -# ChangeLog for dev-util/pmd -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 29 Jan 2009; Alistair Bush <ali_bush@gentoo.org> metadata.xml, - pmd-4.2.4.ebuild: - Drop ~ppc due to unsatisfied deps and other QA Fixes. - - 23 Nov 2008; Serkan Kaba <serkan@gentoo.org> -pmd-4.0.ebuild, - -files/pmd-4.0-build.xml.patch, -files/pmd-4.0-launcher-pre-commands, - -pmd-4.1.ebuild, -files/pmd-4.1-build.xml.patch, - -files/pmd-4.1-launcher-pre-commands, -pmd-4.2.2.ebuild, - -files/pmd-4.2.2-build.xml.patch, -files/pmd-4.2.2-launcher-pre-commands, - +pmd-4.2.4.ebuild, +files/pmd-4.2.4-build.xml.patch, - +files/pmd-4.2.4-launcher-pre-commands: - Version bump. Remove old. - - 22 Jun 2008; Miroslav Šulc <fordfrog@gentoo.org> +pmd-4.2.2.ebuild, - +files/pmd-4.2.2-build.xml.patch, +files/pmd-4.2.2-launcher-pre-commands: - Version bump. - - 06 Feb 2008; Miroslav Šulc <fordfrog@gentoo.org> pmd-4.1.ebuild: - Fixed dependency on hamcrest - - 25 Nov 2007; Miroslav Šulc <fordfrog@gentoo.org> ++, ++, ++, - pmd-4.0.ebuild: - Version bump - - 29 Jul 2007; Miroslav Šulc <fordfrog@gentoo.org> pmd-4.0.ebuild: - Included xslt files - - 29 Jul 2007; Miroslav Šulc <fordfrog@gentoo.org> - +files/pmd-4.0-build.xml.patch, +files/pmd-4.0-launcher-pre-commands, - +pmd-4.0.ebuild: - Version bump. Cannot go to the main tree as it needs junit-4. - diff --git a/dev-util/pmd/Manifest b/dev-util/pmd/Manifest deleted file mode 100644 index 87e4139e..00000000 --- a/dev-util/pmd/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX pmd-4.2.4-build.xml.patch 2313 RMD160 7fcd4883c6ba45b153b681c7f3d2db255fe19475 SHA1 c7686d05d30b28bf412edbeb6b168085cd5e7d67 SHA256 22672c88dc2af5f12cc59a65a5ea496f1de0493282e82e7e0a68027e853421c8 -AUX pmd-4.2.4-launcher-pre-commands 171 RMD160 79aef0939954c457f7ec6bbbf7355eb7f2835626 SHA1 9462f785caaa2f36ce29cfb0e72636b1a24ba95a SHA256 d2e683d5512b7d102d595d6ef3a757bd21891f3257303506026e85f99bd2e8ad -DIST pmd-src-4.2.4.zip 10773707 RMD160 1bc89168e09246918e3bb797d0327e5e5c2466de SHA1 4b64d03e725561eceb337c01096b3319b6f680d1 SHA256 e623490c0654b914e2ed4cc45dcc8106d9c013dfdc8fd069e8619f6b0e8eb403 -EBUILD pmd-4.2.4.ebuild 1845 RMD160 f91c336d4356fa047125722108d7ad7a8ac8c51c SHA1 e561d5a3e947948ec94e3c7b66a81483df74ea7e SHA256 caf074576f7e7fd2e2e237927dc6093354e0e8e42e1deb68f2c5c0e3004aa430 -MISC ChangeLog 1364 RMD160 044a19bf70835f456e4a76f0d29d9be8ef896b9f SHA1 19ac282bb4e618d192cc7515141bec2e0eb9e3a8 SHA256 e1a29ae8e92d38412bc081599835f48000cbc726893bfe2141178557aec8d3a2 -MISC metadata.xml 318 RMD160 55aee3c7fe49e09d68d9ec8274e69cffdeb97fb2 SHA1 8e2fd8242ae5c4c9d23bdf495d69d41a4a7f8f51 SHA256 af2b29ca5990f56b20b9e0690689beb09fd68d9185f2012797523c1d5abf574d diff --git a/dev-util/pmd/files/pmd-4.2.4-build.xml.patch b/dev-util/pmd/files/pmd-4.2.4-build.xml.patch deleted file mode 100644 index a0f04356..00000000 --- a/dev-util/pmd/files/pmd-4.2.4-build.xml.patch +++ /dev/null @@ -1,51 +0,0 @@ -diff -Nur pmd-4.2.4/bin/build.xml pmd-4.2.4_patched/bin/build.xml ---- pmd-4.2.4/bin/build.xml 2008-08-31 15:32:20.000000000 +0300 -+++ pmd-4.2.4_patched/bin/build.xml 2008-11-23 08:15:09.000000000 +0200 -@@ -22,11 +22,7 @@ - - <path id="dependencies.path"> - <pathelement location="${dir.build}" /> -- <fileset dir="${dir.lib}"> -- <include name="jaxen-${jaxen.version}.jar" /> -- <include name="asm-${asm.version}.jar" /> -- <include name="junit-${junit.version}.jar" /> -- </fileset> -+ <fileset dir="${dir.lib}" includes="*.jar"/> - </path> - - <target name="delete" description="Deletes the build directory and the pmd-x.x jar file."> -@@ -76,7 +72,6 @@ - <zipfileset dir="etc" includes="ruleset.dtd,ruleset_xml_schema.xsd" prefix="rulesets"/> - <manifest> - <attribute name="Main-Class" value="net.sourceforge.pmd.PMD" /> -- <attribute name="Class-Path" value="jaxen-${jaxen.version}.jar asm-${asm.version}.jar" /> - </manifest> - </jar> - -@@ -86,17 +81,6 @@ - basedir="${dir.build}" /> - </target> - -- <taskdef name="retroweaver" classname="net.sourceforge.retroweaver.ant.RetroWeaverTask"> -- <classpath> -- <pathelement location="${dir.lib14}/retroweaver-${retroweaver.version}.jar"/> -- <pathelement location="${dir.lib14}/retroweaver-rt-${retroweaver.version}.jar"/> -- <pathelement location="${dir.lib14}/backport-util-concurrent.jar"/> -- <pathelement location="${dir.lib14}/asm-commons-${asm.version}.jar"/> -- <pathelement location="${dir.lib14}/asm-util-${asm.version}.jar"/> -- <pathelement location="${dir.lib}/asm-${asm.version}.jar"/> -- </classpath> -- </taskdef> -- - <target name="weavejunit" depends="jar"> - <path id="retroweaverclasspath"> - <pathelement location="${dir.lib14}/retroweaver-rt-${retroweaver.version}.jar"/> -@@ -211,7 +195,7 @@ - <target name="test-execute" description="Runs the unit tests"> - <delete dir="${test.outputdir}" /> - <mkdir dir="${test.outputdir}/xml"/> -- <junit printsummary="${test.printsummary}" showoutput="no" filtertrace="yes" haltonfailure="no" jvm="${test.jvm}" forkmode="perBatch" -+ <junit printsummary="${test.printsummary}" showoutput="no" filtertrace="yes" haltonfailure="yes" jvm="${test.jvm}" forkmode="perBatch" - failureProperty="test.failure" - > - <sysproperty key="pmd.regress" value="${test.regression}"/> diff --git a/dev-util/pmd/files/pmd-4.2.4-launcher-pre-commands b/dev-util/pmd/files/pmd-4.2.4-launcher-pre-commands deleted file mode 100644 index b2e48852..00000000 --- a/dev-util/pmd/files/pmd-4.2.4-launcher-pre-commands +++ /dev/null @@ -1,6 +0,0 @@ -if [ -z "$3" ]; then - script=`basename $0` - echo "Usage:" - echo " $script <java-src-file> html|xml|text|vbhtml rulesetfile1[,rulesetfile2[,..]]" - exit 1 -fi diff --git a/dev-util/pmd/metadata.xml b/dev-util/pmd/metadata.xml deleted file mode 100644 index b62533d1..00000000 --- a/dev-util/pmd/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>java</herd> - <longdescription> - A Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation and so forth. - </longdescription> -</pkgmetadata> - diff --git a/dev-util/pmd/pmd-4.2.4.ebuild b/dev-util/pmd/pmd-4.2.4.ebuild deleted file mode 100644 index e2267562..00000000 --- a/dev-util/pmd/pmd-4.2.4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -JAVA_PKG_IUSE="doc source test" -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="A Java source code analyzer." -HOMEPAGE="http://pmd.sourceforge.net" -SRC_URI="mirror://sourceforge/pmd/${PN}-src-${PV}.zip" - -LICENSE="pmd" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-fbsd" -IUSE="" - -COMMON_DEPEND=" - dev-java/ant-core - >=dev-java/asm-3.0 - >=dev-java/jaxen-1.1_beta10" - -RDEPEND=">=virtual/jre-1.5 - ${COMMON_DEPEND}" - -DEPEND=">=virtual/jdk-1.5 - app-arch/unzip - >=dev-java/junit-4.4 - test? ( - dev-java/ant-junit - dev-java/ant-trax - dev-java/hamcrest - ) - ${COMMON_DEPEND}" - -RESTRICT="test" - -src_unpack() { - unpack ${A} - - # We patch build.xml to include all jars in lib dir - cd "${S}" || die - epatch "${FILESDIR}/${P}-build.xml.patch" - find -name "*.jar" | xargs rm -v - - cd "${S}/lib" - java-pkg_jar-from ant-core - java-pkg_jar-from asm-3 asm.jar - java-pkg_jar-from jaxen-1.1 jaxen.jar - java-pkg_jar-from --build-only junit-4 - use test && java-pkg_jar-from --build-only hamcrest -} - -EANT_BUILD_XML="bin/build.xml" - -src_test() { - ANT_TASKS="ant-junit ant-trax" eant -f bin/build.xml test -DoutputTestResultsToFile=true -} - -src_install() { - java-pkg_newjar lib/${P}.jar - java-pkg_register-ant-task - - # Create launchers and copy rulesets - java-pkg_dolauncher ${PN} --main net.sourceforge.pmd.PMD --java_args "-Xmx512m" \ - -pre "${FILESDIR}"/${P}-launcher-pre-commands - java-pkg_dolauncher ${PN}-designer --main net.sourceforge.pmd.util.designer.Designer - cp -r rulesets "${D}"/usr/share/${PN} - mkdir "${D}"/usr/share/${PN}/etc - cp -r etc/xslt "${D}"/usr/share/${PN}/etc/ - - use doc && java-pkg_dojavadoc docs/api - use source && java-pkg_dosrc src/net -} - -pkg_postinst() { - elog "Example rulesets can be found under" - elog "/usr/share/pmd/rulesets/" -} |