commit:     2bb4f7755916dc1ee8b54513bdbcc91a7b723ac1
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 26 23:15:52 2015 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 23:30:41 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb4f775

dev-java/mx4j-core: Remove obsolete package

 dev-java/mx4j-core/Manifest                        |  2 -
 .../mx4j-core-3.0.1-split-javadoc-build.patch      | 44 ----------------
 .../mx4j-core-3.0.2-split-javadoc-build.patch      | 45 ----------------
 dev-java/mx4j-core/metadata.xml                    | 16 ------
 dev-java/mx4j-core/mx4j-core-3.0.1.ebuild          | 60 ---------------------
 dev-java/mx4j-core/mx4j-core-3.0.2-r1.ebuild       | 58 --------------------
 dev-java/mx4j-core/mx4j-core-3.0.2.ebuild          | 61 ----------------------
 7 files changed, 286 deletions(-)

diff --git a/dev-java/mx4j-core/Manifest b/dev-java/mx4j-core/Manifest
deleted file mode 100644
index 9caec33..0000000
--- a/dev-java/mx4j-core/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST mx4j-3.0.1-src.tar.gz 622504 SHA256 
f6cef53b68b06d97041f77b69e091eb76f08d1bd0d92f48c9bea958e8cb5dcba SHA512 
7e37b49f7b25475a8926caa74b3f2d252f106374db26063d4f9c72f2e7a32e9c90256ee763e8791ce6a1981cacf8d1848cf616c7771c734c3e05494681663465
 WHIRLPOOL 
333cadbdc1d166202960d9da1978ccb2c6620d86e3b5aec40101139295160615bd32a5ada4c9346513361b41b026913b5d328aad15dc2bdc858587e920521c47
-DIST mx4j-3.0.2-src.tar.gz 618163 SHA256 
bb552a8512567c4ab508a04c5931bff0d859dce36b44bdc4213c6433f02cb266 SHA512 
24014ff723b0880ca5f94b28d3c698659aa04258853e259b7b4025decbf27f0022cbe9da1101b8e2d4e5fb950bfabd9556a402a9b99e6122d0fca324e479ebf8
 WHIRLPOOL 
31c45b785fef2596bcdd39f0c8507db8ea315de97cd78e34ae3e473b71e644d91554c6601ddcc283a325c36a2215680b8138ab89f3bd817961119edf2c935f05

diff --git a/dev-java/mx4j-core/files/mx4j-core-3.0.1-split-javadoc-build.patch 
b/dev-java/mx4j-core/files/mx4j-core-3.0.1-split-javadoc-build.patch
deleted file mode 100644
index 35c20fe..0000000
--- a/dev-java/mx4j-core/files/mx4j-core-3.0.1-split-javadoc-build.patch
+++ /dev/null
@@ -1,44 +0,0 @@
---- mx4j-3.0.1.orig/build/build.xml    2006-10-27 22:11:53.000000000 -0500
-+++ mx4j-3.0.1/build/build.xml 2006-10-27 22:14:39.000000000 -0500
-@@ -417,7 +417,7 @@
-       </jar>
-    </target>
- 
--   <target name="javadocs" description="Creates the MX4J javadoc 
documentation" depends="compile.tools">
-+   <target name="javadocs.core" description="Creates the MX4J javadoc 
documentation" depends="compile.rjmx">
-       <mkdir dir="${dist.docs.api.dir}"/>
-       <javadoc destdir="${dist.docs.api.dir}"
-          author="true"
-@@ -431,6 +431,23 @@
-          <group title="MX4J classes" packages="mx4j:mx4j.*"/>
-          <sourcepath>
-             <pathelement path="${core.src.dir}"/>
-+         </sourcepath>
-+      </javadoc>
-+   </target>
-+
-+   <target name="javadocs.tools" description="Creates the MX4J javadoc 
documentation" depends="compile.tools">
-+      <mkdir dir="${dist.docs.api.dir}"/>
-+      <javadoc destdir="${dist.docs.api.dir}"
-+         author="true"
-+         version="true"
-+         use="true"
-+         windowtitle="MX4J API"
-+         classpathref="classpath">
-+         <package name="mx4j.*"/>
-+
-+         <bottom><![CDATA[<center><small>Copyright &#169; 2001-2005 The MX4J 
Contributors. All Rights Reserved.</small></center>]]></bottom>
-+         <group title="MX4J classes" packages="mx4j:mx4j.*"/>
-+         <sourcepath>
-             <pathelement path="${tools.src.dir}"/>
-          </sourcepath>
-       </javadoc>
-@@ -478,7 +495,7 @@
- 
-    <target name="main" depends="tests, compile.examples"/>
- 
--   <target name="release" description="Builds a release of the MX4J project" 
depends="clean, manifest, releasing, main, docs, javadocs">
-+   <target name="release" description="Builds a release of the MX4J project" 
depends="clean, manifest, releasing, main, docs, javadocs.core">
-       <mkdir dir="${release.dist.dir}"/>
-       <mkdir dir="${binary.release.dist.dir}"/>
-       <mkdir dir="${source.release.dist.dir}"/>

diff --git a/dev-java/mx4j-core/files/mx4j-core-3.0.2-split-javadoc-build.patch 
b/dev-java/mx4j-core/files/mx4j-core-3.0.2-split-javadoc-build.patch
deleted file mode 100644
index 9fba649..0000000
--- a/dev-java/mx4j-core/files/mx4j-core-3.0.2-split-javadoc-build.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff -Nru mx4j-3.0.2.vanilla/build/build.xml mx4j-3.0.2/build/build.xml
---- mx4j-3.0.2.vanilla/build/build.xml 2008-06-17 15:32:02.000000000 +0200
-+++ mx4j-3.0.2/build/build.xml 2008-06-17 15:34:06.000000000 +0200
-@@ -407,7 +407,7 @@
-       </jar>
-    </target>
- 
--   <target name="javadocs" description="Creates the MX4J javadoc 
documentation" depends="compile.tools">
-+   <target name="javadocs.core" description="Creates the MX4J javadoc 
documentation" depends="compile.rjmx">
-       <mkdir dir="${dist.docs.api.dir}"/>
-       <javadoc destdir="${dist.docs.api.dir}"
-          author="true"
-@@ -421,6 +421,23 @@
-          <group title="MX4J classes" packages="mx4j:mx4j.*"/>
-          <sourcepath>
-             <pathelement path="${core.src.dir}"/>
-+          </sourcepath>
-+       </javadoc>
-+    </target>
-+ 
-+    <target name="javadocs.tools" description="Creates the MX4J javadoc 
documentation" depends="compile.tools">
-+       <mkdir dir="${dist.docs.api.dir}"/>
-+       <javadoc destdir="${dist.docs.api.dir}"
-+          author="true"
-+          version="true"
-+          use="true"
-+          windowtitle="MX4J API"
-+          classpathref="classpath">
-+          <package name="mx4j.*"/>
-+ 
-+          <bottom><![CDATA[<center><small>Copyright &#169; 2001-2005 The MX4J 
Contributors. All Rights Reserved.</small></center>]]></bottom>
-+          <group title="MX4J classes" packages="mx4j:mx4j.*"/>
-+          <sourcepath>
-             <pathelement path="${tools.src.dir}"/>
-          </sourcepath>
-       </javadoc>
-@@ -468,7 +485,7 @@
- 
-    <target name="main" depends="tests, compile.examples"/>
- 
--   <target name="release" description="Builds a release of the MX4J project" 
depends="clean, manifest, releasing, main, docs, javadocs">
-+   <target name="release" description="Builds a release of the MX4J project" 
depends="clean, manifest, releasing, main, docs, javadocs.core">
-       <mkdir dir="${release.dist.dir}"/>
-       <mkdir dir="${binary.release.dist.dir}"/>
-       <mkdir dir="${source.release.dist.dir}"/>

diff --git a/dev-java/mx4j-core/metadata.xml b/dev-java/mx4j-core/metadata.xml
deleted file mode 100644
index 5d6507f..0000000
--- a/dev-java/mx4j-core/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <herd>java</herd>
-       <longdescription>
-MX4J is a project to build an Open Source implementation of the Java(TM) 
Management Extensions (JMX) and of the JMX Remote API (JSR 160) specifications, 
and to build tools relating to JMX.
-
-JMX is an optional package for J2SE that provides a standard way to manage 
applications. It can also be used to wrap legacy systems and provide a standard 
interface to the outside world, enabling the development of web services. JMX 
allows developers to write more modular and loosely coupled system components 
and reduce the complexity of large, interoperating systems.
-
-This package has the jmx core. To get everything that upstream binary has 
emerge
-dev-java/mx4j with the appropriate use flags.
-</longdescription>
-       <upstream>
-               <remote-id type="sourceforge">mx4j</remote-id>
-       </upstream>
-</pkgmetadata>

diff --git a/dev-java/mx4j-core/mx4j-core-3.0.1.ebuild 
b/dev-java/mx4j-core/mx4j-core-3.0.1.ebuild
deleted file mode 100644
index 955ea42..0000000
--- a/dev-java/mx4j-core/mx4j-core-3.0.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils java-pkg-2 java-ant-2
-
-MY_P="${P/-core/}"
-DESCRIPTION="Open Source implementation of the JMX and JMX Remote API (JSR 
160) specifications"
-HOMEPAGE="http://mx4j.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.tar.gz"
-
-# The ${S}/BUILD-HOWTO is a good source for dependencies
-# This package could also be built with jdk-1.3; see special
-# handling instructions in ${S}/BUILD-HOWTO.
-
-RDEPEND="dev-java/bcel
-       dev-java/commons-logging
-       dev-java/log4j"
-DEPEND="${RDEPEND}
-       >=virtual/jdk-1.4
-       >=dev-java/ant-core-1.6
-       source? ( app-arch/zip )"
-RDEPEND="${RDEPEND}
-       >=virtual/jre-1.4"
-
-LICENSE="Apache-1.1"
-SLOT="3.0"
-KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-fbsd"
-IUSE="doc source"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
-       unpack ${A}
-
-       cd "${S}"
-       epatch "${FILESDIR}/${P}-split-javadoc-build.patch"
-
-       cd "${S}/lib"
-       java-pkg_jar-from bcel bcel.jar
-       java-pkg_jar-from commons-logging commons-logging.jar
-       java-pkg_jar-from log4j
-}
-
-src_compile() {
-       eant -f build/build.xml compile.jmx compile.rjmx $(use_doc 
javadocs.core)
-}
-
-src_install() {
-       java-pkg_dojar dist/lib/*.jar
-       dodoc README.txt
-       use doc && java-pkg_dojavadoc dist/docs/api
-       use source && java-pkg_dosrc "${S}/src/core/*"
-}
-
-pkg_postinst() {
-       elog "This is a a new split ebuild for just the core jmx to reduce"
-       elog "dependencies for packages that only require the core. You can"
-       elog "find the examples in dev-java/mx4j and the tools in 
dev-java/mx4j-tools"
-}

diff --git a/dev-java/mx4j-core/mx4j-core-3.0.2-r1.ebuild 
b/dev-java/mx4j-core/mx4j-core-3.0.2-r1.ebuild
deleted file mode 100644
index 145b245..0000000
--- a/dev-java/mx4j-core/mx4j-core-3.0.2-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit java-pkg-2 java-ant-2
-
-MY_PN="${PN/-core/}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Open Source implementation of the JMX and JMX Remote API (JSR 
160) specifications"
-HOMEPAGE="http://mx4j.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}-src.tar.gz"
-
-CDEPEND="dev-java/bcel:0
-       dev-java/commons-logging:0
-       dev-java/log4j:0"
-DEPEND=">=virtual/jdk-1.6
-       >=dev-java/ant-core-1.6
-       source? ( app-arch/zip )
-       ${CDEPEND}"
-RDEPEND=">=virtual/jre-1.6
-       ${CDEPEND}"
-
-LICENSE="Apache-1.1"
-SLOT="3.0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
-IUSE="doc source"
-
-S="${WORKDIR}/${MY_P}"
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="bcel,commons-logging,log4j"
-
-java_prepare() {
-       epatch "${FILESDIR}/${P}-split-javadoc-build.patch"
-}
-
-src_compile() {
-       eant -f build/build.xml \
-               compile.jmx \
-               compile.rjmx \
-               $(use_doc javadocs.core)
-}
-
-src_install() {
-       java-pkg_dojar dist/lib/*.jar
-       dodoc README.txt
-       use doc && java-pkg_dojavadoc dist/docs/api
-       use source && java-pkg_dosrc "${S}/src/core/*"
-}
-
-pkg_postinst() {
-       elog "This is a a new split ebuild for just the core jmx to reduce"
-       elog "dependencies for packages that only require the core. You can"
-       elog "find the examples in dev-java/mx4j and the tools in 
dev-java/mx4j-tools"
-}

diff --git a/dev-java/mx4j-core/mx4j-core-3.0.2.ebuild 
b/dev-java/mx4j-core/mx4j-core-3.0.2.ebuild
deleted file mode 100644
index 108b89f..0000000
--- a/dev-java/mx4j-core/mx4j-core-3.0.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils java-pkg-2 java-ant-2
-
-MY_PN="${PN/-core/}"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Open Source implementation of the JMX and JMX Remote API (JSR 
160) specifications"
-HOMEPAGE="http://mx4j.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}-src.tar.gz"
-
-# The ${S}/BUILD-HOWTO is a good source for dependencies
-# This package could also be built with jdk-1.3; see special
-# handling instructions in ${S}/BUILD-HOWTO.
-
-RDEPEND="dev-java/bcel
-       dev-java/commons-logging
-       dev-java/log4j"
-DEPEND="${RDEPEND}
-       >=virtual/jdk-1.5
-       >=dev-java/ant-core-1.6
-       source? ( app-arch/zip )"
-RDEPEND="${RDEPEND}
-       >=virtual/jre-1.5"
-
-LICENSE="Apache-1.1"
-SLOT="3.0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
-IUSE="doc source"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
-       unpack ${A}
-
-       cd "${S}"
-       epatch "${FILESDIR}/${P}-split-javadoc-build.patch"
-
-       cd "${S}/lib"
-       java-pkg_jar-from bcel bcel.jar
-       java-pkg_jar-from commons-logging commons-logging.jar
-       java-pkg_jar-from log4j
-}
-
-src_compile() {
-       eant -f build/build.xml compile.jmx compile.rjmx $(use_doc 
javadocs.core)
-}
-
-src_install() {
-       java-pkg_dojar dist/lib/*.jar
-       dodoc README.txt
-       use doc && java-pkg_dojavadoc dist/docs/api
-       use source && java-pkg_dosrc "${S}/src/core/*"
-}
-
-pkg_postinst() {
-       elog "This is a a new split ebuild for just the core jmx to reduce"
-       elog "dependencies for packages that only require the core. You can"
-       elog "find the examples in dev-java/mx4j and the tools in 
dev-java/mx4j-tools"
-}

Reply via email to