summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2007-11-02 10:42:28 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2007-11-02 10:42:28 +0000
commitfcbe0f2b13897ba451995bba7a9bb06ee9b012fd (patch)
tree1f43e6c6047ee95435b1f944f0a5ae0fc6a01599 /dev-util
parentMigrate to modular ant. (diff)
downloadgentoo-2-fcbe0f2b13897ba451995bba7a9bb06ee9b012fd.tar.gz
gentoo-2-fcbe0f2b13897ba451995bba7a9bb06ee9b012fd.tar.bz2
gentoo-2-fcbe0f2b13897ba451995bba7a9bb06ee9b012fd.zip
Remove old ebuild.
(Portage version: 2.1.3.16)
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/pmd/ChangeLog5
-rw-r--r--dev-util/pmd/files/digest-pmd-3.8-r13
-rw-r--r--dev-util/pmd/pmd-3.8-r1.ebuild78
3 files changed, 4 insertions, 82 deletions
diff --git a/dev-util/pmd/ChangeLog b/dev-util/pmd/ChangeLog
index d8aa3c15959f..b31af56fbe41 100644
--- a/dev-util/pmd/ChangeLog
+++ b/dev-util/pmd/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-util/pmd
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/pmd/ChangeLog,v 1.29 2007/10/06 15:08:00 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/pmd/ChangeLog,v 1.30 2007/11/02 10:42:27 betelgeuse Exp $
+
+ 02 Nov 2007; Petteri Räty <betelgeuse@gentoo.org> -pmd-3.8-r1.ebuild:
+ Remove old ebuild.
06 Oct 2007; Tobias Scherbaum <dertobi123@gentoo.org> pmd-3.9.ebuild:
ppc stable, bug #187624
diff --git a/dev-util/pmd/files/digest-pmd-3.8-r1 b/dev-util/pmd/files/digest-pmd-3.8-r1
deleted file mode 100644
index b3c91b698b8b..000000000000
--- a/dev-util/pmd/files/digest-pmd-3.8-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 49c4f6341d035173ba6a7d5d899bb2b1 pmd-src-3.8.zip 11032057
-RMD160 193a25fb5e2ab21bc31f52d667c2f9fa8eebd09b pmd-src-3.8.zip 11032057
-SHA256 a31247adbf06dd71b6e10231a92d04ca87206f214ee8d1ec59650cf2f108333a pmd-src-3.8.zip 11032057
diff --git a/dev-util/pmd/pmd-3.8-r1.ebuild b/dev-util/pmd/pmd-3.8-r1.ebuild
deleted file mode 100644
index 1eaeb476cb13..000000000000
--- a/dev-util/pmd/pmd-3.8-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/pmd/pmd-3.8-r1.ebuild,v 1.5 2007/03/17 18:43:02 nixnut Exp $
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="A Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation and so forth."
-HOMEPAGE="http://pmd.sourceforge.net"
-SRC_URI="mirror://sourceforge/pmd/${PN}-src-${PV}.zip"
-LICENSE="pmd"
-SLOT="0"
-KEYWORDS="~amd64 ppc x86 ~x86-fbsd"
-IUSE="doc source test"
-
-CDEPEND="=dev-java/jaxen-1.1*
- =dev-java/xml-commons-external-1.3*
- >=dev-java/xerces-2.7
- =dev-java/jakarta-oro-2.0*"
-RDEPEND=">=virtual/jre-1.4
- ${CDEPEND}"
-DEPEND=">=virtual/jdk-1.4
- app-arch/unzip
- =dev-java/junit-3*
- !test? ( dev-java/ant-core )
- test? ( dev-java/ant )
- source? ( app-arch/zip )
- ${CDEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${P}-gentoo.patch"
-
- rm -rf docs/apidocs docs/cgi docs/clover docs/xref*
- cd lib
- rm -f *.jar
- java-pkg_jar-from jaxen-1.1
- java-pkg_jar-from xerces-2 xercesImpl.jar
- java-pkg_jar-from xml-commons-external-1.3 xml-apis.jar
- java-pkg_jar-from --build-only ant-core ant.jar
- java-pkg_jar-from jakarta-oro-2.0
- java-pkg_jar-from --build-only junit
-}
-
-src_compile() {
- cd "${S}/bin"
- eant jar $(use_doc)
-}
-
-src_test() {
- cd "${S}/bin"
- eant test
-}
-
-src_install() {
- java-pkg_newjar lib/${P}.jar
- dodir /usr/share/ant-core/lib/
- dosym /usr/share/${PN}/lib/${PN}.jar /usr/share/ant-core/lib/${PN}.jar
-
- java-pkg_dolauncher ${PN} --main net.sourceforge.pmd.PMD \
- -pre "${FILESDIR}/${PN}-pre" --java_args -Xmx512m
- java-pkg_dolauncher ${PN}-designer \
- --main net.sourceforge.pmd.util.designer.Designer
- cp -r rulesets ${D}/usr/share/${PN}
-
- dodoc etc/readme.txt etc/changelog.txt
-
- use doc && java-pkg_dohtml -r docs/*
- use source && java-pkg_dosrc src/net
-}
-
-pkg_postinst() {
- elog ""
- elog "Example rulesets can be found under"
- elog "/usr/share/pmd/rulesets/"
- elog ""
-}