monsieurp    15/06/13 19:25:05

  Modified:             ChangeLog
  Added:                mx4j-core-3.0.2-r1.ebuild
  Log:
  EAPI 5 bump. Fix bug 551988.
  
  Signed-off-by: Patrice Clement <[email protected]>
  (Portage version: 2.2.14/cvs/Linux x86_64, RepoMan options: --force, signed 
Manifest commit with key 93491BB8)

Revision  Changes    Path
1.14                 dev-java/mx4j-core/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/mx4j-core/ChangeLog?rev=1.14&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/mx4j-core/ChangeLog?rev=1.14&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/mx4j-core/ChangeLog?r1=1.13&r2=1.14

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/mx4j-core/ChangeLog,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- ChangeLog   9 Jun 2015 13:56:05 -0000       1.13
+++ ChangeLog   13 Jun 2015 19:25:05 -0000      1.14
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/mx4j-core
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/mx4j-core/ChangeLog,v 1.13 
2015/06/09 13:56:05 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/mx4j-core/ChangeLog,v 1.14 
2015/06/13 19:25:05 monsieurp Exp $
+
+*mx4j-core-3.0.2-r1 (13 Jun 2015)
+
+  13 Jun 2015; Patrice Clement <[email protected]>
+  +mx4j-core-3.0.2-r1.ebuild, files/mx4j-core-3.0.2-split-javadoc-build.patch:
+  EAPI 5 bump. Fix bug 551988.
 
   09 Jun 2015; Justin Lecher <[email protected]> metadata.xml:
   Updating remote-id in metadata.xml



1.1                  dev-java/mx4j-core/mx4j-core-3.0.2-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/mx4j-core/mx4j-core-3.0.2-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/mx4j-core/mx4j-core-3.0.2-r1.ebuild?rev=1.1&content-type=text/plain

Index: mx4j-core-3.0.2-r1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/dev-java/mx4j-core/mx4j-core-3.0.2-r1.ebuild,v 1.1 
2015/06/13 19:25:05 monsieurp Exp $

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"
}




Reply via email to