Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-java/commons-modeler
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-modeler/ChangeLog,v 1.30 2008/01/10 23:04:12 caster Exp $
10 Jan 2008; Vlastimil Babka
commons-modeler-2.0.ebuild:
Restrict junit dependency.
15 Nov 2007; Petteri Räty
-commons-modeler-1.1-r1.ebuild:
Delete old version.
29 Jul 2007; Tom Gall
stable on ppc64
08 Apr 2007; William L. Thomson Jr.
-commons-modeler-1.1.ebuild:
Removed gen 1 version, and orphaned patch/diff.
08 Apr 2007; Markus Rothe
commons-modeler-1.1-r1.ebuild, commons-modeler-2.0.ebuild:
1.1-r1 stable on ppc64, added ~ppc64 to 2.0; bug #173150
06 Apr 2007; William L. Thomson Jr.
commons-modeler-1.1-r1.ebuild, commons-modeler-2.0.ebuild:
Few more gen 2 migration cleanups to 1.1. Stable on amd64, bug #173150
03 Apr 2007; Christian Faulhammer
commons-modeler-2.0.ebuild:
x86 stable, bug 173150
18 Feb 2007; Petteri Räty
-commons-modeler-1.1-r2.ebuild, -commons-modeler-1.1-r3.ebuild:
Removed unused revisions.
14 Feb 2007; Petteri Räty
commons-modeler-2.0.ebuild:
Corrected LICENSE to Apache-2.0, added missing junit dependency for
src_test, changed to use java-pkg_dojavadoc and removed pkg_postinst notice
about moving to mx4j from sun-jmx because of fetch restrictions because with
the splitted mx4j does not bring in a huge deptree any more.
*commons-modeler-2.0 (13 Feb 2007)
13 Feb 2007; William L. Thomson Jr.
+commons-modeler-2.0.ebuild:
Initial ebuild for 2.0, needs review and possible clean up. Minor API
changes, did not justify slot IMHO. Mostly just a version bump from 1.1-r3
05 Jan 2007; Vlastimil Babka
commons-modeler-1.1-r2.ebuild:
Convert einfo to elog.
27 Dec 2006; Piotr Jaroszyński
commons-modeler-1.1-r3.ebuild:
Add ~amd64 wrt bug #157428.
09 Dec 2006; Diego Pettenò
commons-modeler-1.1-r3.ebuild:
Add ~x86-fbsd keyword.
*commons-modeler-1.1-r3 (07 Dec 2006)
07 Dec 2006; Petteri Räty
+files/1.1-commons-digester.patch, +commons-modeler-1.1-r3.ebuild:
Changes:
- Migrated to use the new split mx4j
- Made commons-digester dependency optional and working
- Removed unused dependencies
- Added src_test
- dropped amd64 until mx4j-core is keyworded there
*commons-modeler-1.1-r2 (01 Dec 2006)
01 Dec 2006; William L. Thomson Jr.
+commons-modeler-1.1-r2.ebuild:
Switched from dep of fetch restricted sun-jmx to mx4j for now. Later will
dep on a virtual :). Dropped ~ppc64 due to lack of mx4j-3.0 for that arch.
05 Oct 2006; Gustavo Zacarias
commons-modeler-1.1.ebuild, commons-modeler-1.1-r1.ebuild:
Dropping sparc keywords, see #96229
*commons-modeler-1.1-r1 (22 Jul 2006)
22 Jul 2006; Krzysiek Pawlik
+commons-modeler-1.1-r1.ebuild:
Migrated to Generation 2.
15 Oct 2005; Thomas Matthijs
move dev-java/jmx dev-java/sun-jmx
10 Jul 2005; Thomas Matthijs
dep fixes, add source useflag, cleanup
29 May 2005; Markus Rothe
Stable on ppc64
07 May 2005; Jason Wever
Added ~sparc keyword.
09 Apr 2005; Markus Rothe
Added ~ppc64 to KEYWORDS
14 Feb 2005; Jan Brinkmann
commons-modeler-1.1.ebuild:
stable on amd64
20 Jan 2005; Jan Brinkmann
commons-modeler-1.1.ebuild:
added missing jikes dependency. see #78819.
17 Oct 2004; Dylan Carlson
commons-modeler-1.1.ebuild:
keywords ~amd64; closes #67332.
16 Oct 2004; Thomas Matthijs
use java-pkg_dohtml instead of dohtml to also install the package-list in
case of api docs: #50740
22 Mar 2004; Chris Aniszczyk
Stable on x86. Fixes according to #45398
*commons-modeler-1.1 (28 Feb 2004)
28 Feb 2004; Chris Aniszczyk
metadata.xml:
Initial Import.
Thanks to Greg Bowyer
AUX 1.1-commons-digester.patch 740 RMD160 6a325f080775d878680422a32128ef050e4fdbe9 SHA1 e34c4c7dd01ff258a60778b523bb90b467171fa7 SHA256 78466ec39edddfaa21963750b39ac0a819f7a89ff73d500d90db5813bbaaa7ee
DIST commons-modeler-2.0-src.tar.gz 115756 RMD160 3b5165ade1b6f54b63100af210e44f86eb5e0499 SHA1 8ae3fcd1b45975a95e52c031a84a39a89341a102 SHA256 3576b4703f6e851ac4b54d2f2347760248ceecb4a2586adc08d70223d3a0288a
EBUILD commons-modeler-2.0.ebuild 1979 RMD160 b0dda241805a6d17e625a05d841e7cdaa51180fe SHA1 b552e7b6aa7602560a5ef6423c565b719993b56f SHA256 d1a3f906a24d66a003901e8dd75b732e5fcfdfbe91656cc8fd6210cf985a9bb0
MISC ChangeLog 4678 RMD160 0e755ad1b5ff4320a8dc6a38aa9ef4cdb360a1d3 SHA1 bfdfc320df6aef737a53c3ab326733eaaf92cd77 SHA256 2a590ac080174ad254e003f6a1e63208218e5a54c553c724df46a27eeb399574
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-modeler/commons-modeler-2.0.ebuild,v 1.7 2008/01/10 23:04:12 caster Exp $
inherit java-pkg-2 java-ant-2
DESCRIPTION="A lib to make the setup of Java Management Extensions easier"
SRC_URI="mirror://apache/jakarta/commons/modeler/source/${P}-src.tar.gz"
HOMEPAGE="http://jakarta.apache.org/commons/modeler/"
LICENSE="Apache-2.0"
SLOT="0"
# Provides ant tasks for ant to use
RDEPEND=">=virtual/jre-1.4
=dev-java/mx4j-core-3*
>=dev-java/commons-logging-1.0.3
dev-java/ant-core
commons-digester? ( >=dev-java/commons-digester-1.4.1 )"
DEPEND=">=virtual/jdk-1.4
${RDEPEND}
source? ( app-arch/zip )
test? ( =dev-java/junit-3.8* )"
KEYWORDS="amd64 ppc64 x86 ~x86-fbsd"
IUSE="commons-digester doc source test"
S=${WORKDIR}/${P}-src
src_unpack() {
unpack ${A}
cd "${S}"
# epatch "${FILESDIR}/1.1-commons-digester.patch"
# Setup the build environment
use commons-digester && echo "commons-digester.jar=$(java-pkg_getjar commons-digester commons-digester.jar)" >> build.properties
echo "commons-logging.jar=$(java-pkg_getjar commons-logging commons-logging.jar)" >> build.properties
echo "jmx.jar=$(java-pkg_getjar mx4j-core-3.0 mx4j.jar)" >> build.properties
# This is something the build.xml tries to run. Could of course package it
# separately using dolauncher. Use the demo target for this.
#use examples && echo "jmxtools.jar=$(java-pkg_getjar mx4j-tools-3.0 mx4j-tools.jar)" >> build.properties
#Probably only needed with 1.3
#echo "jaxp.xalan.jar=$(java-pkg_getjars xalan)" >> build.properties
mkdir dist
}
EANT_BUILD_TARGET="prepare jar"
src_test() {
eant test -Djunit.jar=$(java-pkg_getjar --build-only junit junit.jar)
}
src_install() {
java-pkg_dojar dist/${PN}.jar
dodoc RELEASE-NOTES.txt || die
use doc && java-pkg_dojavadoc dist/docs/api
use source && java-pkg_dosrc src/java/*
}