public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-java/mx4j-tools/files/, dev-java/mx4j-tools/
@ 2015-10-26 23:31 James Le Cuirot
  0 siblings, 0 replies; only message in thread
From: James Le Cuirot @ 2015-10-26 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     8c6f81704c76bfdf2eb7cb1bf4c25a5de10be182
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 26 23:16:23 2015 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 23:30:43 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6f8170

dev-java/mx4j-tools: Remove obsolete package

 dev-java/mx4j-tools/Manifest                       |  1 -
 .../mx4j-tools-3.0.1-split-javadoc-build.patch     | 44 --------------
 .../files/mx4j-tools-3.0.2-new-hessian.patch       | 37 ------------
 .../mx4j-tools-3.0.2-split-javadoc-build.patch     | 45 --------------
 dev-java/mx4j-tools/metadata.xml                   | 16 -----
 dev-java/mx4j-tools/mx4j-tools-3.0.2-r1.ebuild     | 68 ----------------------
 6 files changed, 211 deletions(-)

diff --git a/dev-java/mx4j-tools/Manifest b/dev-java/mx4j-tools/Manifest
deleted file mode 100644
index 4d4079a..0000000
--- a/dev-java/mx4j-tools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mx4j-3.0.2-src.tar.gz 618163 SHA256 bb552a8512567c4ab508a04c5931bff0d859dce36b44bdc4213c6433f02cb266 SHA512 24014ff723b0880ca5f94b28d3c698659aa04258853e259b7b4025decbf27f0022cbe9da1101b8e2d4e5fb950bfabd9556a402a9b99e6122d0fca324e479ebf8 WHIRLPOOL 31c45b785fef2596bcdd39f0c8507db8ea315de97cd78e34ae3e473b71e644d91554c6601ddcc283a325c36a2215680b8138ab89f3bd817961119edf2c935f05

diff --git a/dev-java/mx4j-tools/files/mx4j-tools-3.0.1-split-javadoc-build.patch b/dev-java/mx4j-tools/files/mx4j-tools-3.0.1-split-javadoc-build.patch
deleted file mode 100644
index 35c20fe..0000000
--- a/dev-java/mx4j-tools/files/mx4j-tools-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-tools/files/mx4j-tools-3.0.2-new-hessian.patch b/dev-java/mx4j-tools/files/mx4j-tools-3.0.2-new-hessian.patch
deleted file mode 100644
index 25de4b5..0000000
--- a/dev-java/mx4j-tools/files/mx4j-tools-3.0.2-new-hessian.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-diff -Nru mx4j-3.0.2.vanilla/src/tools/mx4j/tools/remote/caucho/serialization/JMXDeserializer.java mx4j-3.0.2/src/tools/mx4j/tools/remote/caucho/serialization/JMXDeserializer.java
---- mx4j-3.0.2.vanilla/src/tools/mx4j/tools/remote/caucho/serialization/JMXDeserializer.java	2010-04-03 13:09:19.815790652 +0100
-+++ mx4j-3.0.2/src/tools/mx4j/tools/remote/caucho/serialization/JMXDeserializer.java	2010-04-03 13:09:29.096398617 +0100
-@@ -12,13 +12,13 @@
- import java.io.IOException;
- import java.io.ObjectInputStream;
- 
-+import com.caucho.hessian.io.AbstractDeserializer;
- import com.caucho.hessian.io.AbstractHessianInput;
--import com.caucho.hessian.io.Deserializer;
- 
- /**
-  * @version $
-  */
--class JMXDeserializer extends Deserializer
-+class JMXDeserializer extends AbstractDeserializer
- {
-    private Class type;
- 
-diff -Nru mx4j-3.0.2.vanilla/src/tools/mx4j/tools/remote/caucho/serialization/JMXSerializer.java mx4j-3.0.2/src/tools/mx4j/tools/remote/caucho/serialization/JMXSerializer.java
---- mx4j-3.0.2.vanilla/src/tools/mx4j/tools/remote/caucho/serialization/JMXSerializer.java	2010-04-03 13:09:19.815790652 +0100
-+++ mx4j-3.0.2/src/tools/mx4j/tools/remote/caucho/serialization/JMXSerializer.java	2010-04-03 13:11:41.543862447 +0100
-@@ -13,12 +13,12 @@
- import java.io.ObjectOutputStream;
- 
- import com.caucho.hessian.io.AbstractHessianOutput;
--import com.caucho.hessian.io.Serializer;
-+import com.caucho.hessian.io.AbstractSerializer;
- 
- /**
-  * @version $Revision: 1.3 $
-  */
--class JMXSerializer extends Serializer
-+class JMXSerializer extends AbstractSerializer
- {
-    public void writeObject(Object obj, AbstractHessianOutput out) throws IOException
-    {

diff --git a/dev-java/mx4j-tools/files/mx4j-tools-3.0.2-split-javadoc-build.patch b/dev-java/mx4j-tools/files/mx4j-tools-3.0.2-split-javadoc-build.patch
deleted file mode 100644
index 9fba649..0000000
--- a/dev-java/mx4j-tools/files/mx4j-tools-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-tools/metadata.xml b/dev-java/mx4j-tools/metadata.xml
deleted file mode 100644
index b59408f..0000000
--- a/dev-java/mx4j-tools/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 mx4j tools. To get everything that the 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-tools/mx4j-tools-3.0.2-r1.ebuild b/dev-java/mx4j-tools/mx4j-tools-3.0.2-r1.ebuild
deleted file mode 100644
index 6d7f5a0..0000000
--- a/dev-java/mx4j-tools/mx4j-tools-3.0.2-r1.ebuild
+++ /dev/null
@@ -1,68 +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_P=${P/-tools/}
-MY_PN=${PN/-tools/}
-
-DESCRIPTION="Optional tool classes and utilities for MX4J"
-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.
-
-# javamail and jython support is optional but because ant-core puts it in the classpath
-# if it is installed we can't force disable it without modifying the build.xml
-# and jikes refuses to compile mx4j with javamail support disabled
-
-# Optional jetty support can be enabled after jetty uses java-pkg_dojar to install jars
-
-CDEPEND="dev-java/bcel:0
-	dev-java/ant-core:0
-	dev-java/commons-logging:0
-	dev-java/log4j:0
-	www-servers/axis:1
-	dev-java/hessian:4.0
-	dev-java/jython:2.7
-	java-virtuals/servlet-api:3.0
-	java-virtuals/jaf:0
-	java-virtuals/javamail:0"
-DEPEND=">=virtual/jdk-1.6
-	source? ( app-arch/zip )
-	${CDEPEND}"
-RDEPEND=">=virtual/jre-1.6
-	${CDEPEND}"
-
-LICENSE="Apache-1.1"
-SLOT="3.0"
-KEYWORDS="amd64 x86"
-IUSE="doc source"
-
-S="${WORKDIR}/${MY_P}"
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="bcel,commons-logging,log4j,axis-1,servlet-api-3.0,hessian-4.0,jython-2.7,jaf,javamail"
-
-java_prepare() {
-	epatch "${FILESDIR}/${P}-split-javadoc-build.patch"
-	epatch "${FILESDIR}/${P}-new-hessian.patch"
-}
-
-src_compile() {
-	eant -f build/build.xml compile.tools $(use_doc javadocs.tools)
-}
-
-src_install() {
-	java-pkg_dojar dist/lib/mx4j-tools.jar
-	java-pkg_dowar dist/lib/mx4j-soap.war
-
-	dodoc README.txt
-	use doc && java-pkg_dojavadoc dist/docs/api
-	use source && java-pkg_dosrc "${S}/src/tools/*"
-}


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

only message in thread, other threads:[~2015-10-26 23:31 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-26 23:31 [gentoo-commits] repo/gentoo:master commit in: dev-java/mx4j-tools/files/, dev-java/mx4j-tools/ James Le Cuirot

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