public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/pmd/, dev-util/pmd/files/
@ 2019-06-16 14:45 Andreas K. Hüttel
  0 siblings, 0 replies; only message in thread
From: Andreas K. Hüttel @ 2019-06-16 14:45 UTC (permalink / raw
  To: gentoo-commits

commit:     077e218d118d47fecda6d8959d186122cf64b66d
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 14:43:39 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 14:43:39 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077e218d

dev-util/pmd: remove last-rited package

Closes: https://bugs.gentoo.org/507160
Closes: https://bugs.gentoo.org/612898
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-util/pmd/Manifest                              |  1 -
 dev-util/pmd/files/pmd-4.2.5-build.xml.patch       | 51 ---------------
 dev-util/pmd/files/pmd-4.2.5-launcher-pre-commands |  6 --
 dev-util/pmd/metadata.xml                          | 11 ----
 dev-util/pmd/pmd-4.2.5.ebuild                      | 74 ----------------------
 5 files changed, 143 deletions(-)

diff --git a/dev-util/pmd/Manifest b/dev-util/pmd/Manifest
deleted file mode 100644
index e97370d2b76..00000000000
--- a/dev-util/pmd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pmd-src-4.2.5.zip 10801078 BLAKE2B c80acf1f723aaeff4b4af68a666eff747845ed13f941b46299c37dfe8a5fc910d662a526e5d7723faee6d647705ac6d7fefb53c53bd3bbd196db1faa5266f5c7 SHA512 f515445126d0b3ad11adac491df94d4e1e806764b2601b4ad9974a090d8542cfc4992d4aaf5ef61470459ecaf4c75db0865e257a1f7ea065b3d248b53387e93e

diff --git a/dev-util/pmd/files/pmd-4.2.5-build.xml.patch b/dev-util/pmd/files/pmd-4.2.5-build.xml.patch
deleted file mode 100644
index a0f04356862..00000000000
--- a/dev-util/pmd/files/pmd-4.2.5-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.5-launcher-pre-commands b/dev-util/pmd/files/pmd-4.2.5-launcher-pre-commands
deleted file mode 100644
index b2e48852597..00000000000
--- a/dev-util/pmd/files/pmd-4.2.5-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 f4e182129a3..00000000000
--- a/dev-util/pmd/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>java@gentoo.org</email>
-		<name>Java</name>
-	</maintainer>
-	<upstream>
-		<remote-id type="sourceforge">pmd</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/dev-util/pmd/pmd-4.2.5.ebuild b/dev-util/pmd/pmd-4.2.5.ebuild
deleted file mode 100644
index 71b3b7ebd19..00000000000
--- a/dev-util/pmd/pmd-4.2.5.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-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
-	dev-java/jaxen:1.1
-	>=dev-java/junit-4.4:4"
-
-RDEPEND=">=virtual/jre-1.5
-	${COMMON_DEPEND}"
-
-DEPEND=">=virtual/jdk-1.5
-	app-arch/unzip
-	test? (
-		dev-java/ant-junit4
-	)
-	${COMMON_DEPEND}"
-
-# tests fail
-RESTRICT="test"
-
-java_prepare() {
-	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 junit-4
-}
-
-EANT_BUILD_XML="bin/build.xml"
-
-src_test() {
-	# junit does not like collisions
-	rm lib/ant.jar
-	ANT_TASKS="ant-junit4 ant-core" 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/"
-}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2019-06-16 14:45 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-16 14:45 [gentoo-commits] repo/gentoo:master commit in: dev-util/pmd/, dev-util/pmd/files/ Andreas K. Hüttel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox