ChangeLog

# ChangeLog for dev-java/commons-attributes
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-attributes/ChangeLog,v 1.13 2008/04/13 14:35:48 maekke Exp $

13 Apr 2008; Markus Meier
commons-attributes-2.2-r1.ebuild:
revert stable

13 Apr 2008; Markus Meier
commons-attributes-2.2-r1.ebuild:
amd64/x86 stable, bug #216261

*commons-attributes-2.2-r1 (06 Apr 2008)

06 Apr 2008; Petteri Räty
-files/commons-attributes-2.1-gentoo.patch, -files/anttasks.properties,
+commons-attributes-2.2-r1.ebuild:
Manually add antttasks.properties to the compiler jar. Reported in bug #216261.

05 Apr 2008; Petteri Räty
commons-attributes-2.2.ebuild:
Fix HOMEPAGE wrt jakarta changes.

25 Mar 2008; Petteri Räty
-commons-attributes-2.1-r1.ebuild:
Delete old version.

*commons-attributes-2.2 (12 Nov 2007)

12 Nov 2007; Petteri Räty
+commons-attributes-2.2.ebuild:
Version bump.

25 Apr 2007; Vlastimil Babka
commons-attributes-2.1-r1.ebuild:
Fix dependencies, tweak style.

05 Apr 2007; Petteri Räty
-commons-attributes-2.1.ebuild:
Remove generation 1 ebuild.

09 Sep 2006; Joshua Nichols
commons-attributes-2.1-r1.ebuild:
Added gjdoc dependency, so we can build with java-strict, due to use of
com.sun.javadoc.*.

08 Aug 2006; Petteri Räty
commons-attributes-2.1-r1.ebuild:
Added missing inherit for java-ant-2 so that commons-attributes compiles
with 1.5. Fixes bug #143203. Thanks to Caster for
spotting the error.

*commons-attributes-2.1-r1 (06 Jul 2006)

06 Jul 2006; Joshua Nichols
+commons-attributes-2.1-r1.ebuild:
Revision bump to support new Java system.

05 Dec 2005; Joshua Nichols
commons-attributes-2.1.ebuild:
Fixed dependencies.

*commons-attributes-2.1 (05 Dec 2005)

05 Dec 2005; Joshua Nichols
+files/commons-attributes-2.1-gentoo.patch, +files/anttasks.properties,
+metadata.xml, +commons-attributes-2.1.ebuild:
Initial commit (bug #97008).

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST commons-attributes-2.2-src.tar.gz 98307 RMD160 31a0ec5463dff5c097c0cbbaf07ea4dbc998abc6 SHA1 a80f415d720d70744832073bbf44f7e85f33ae0b SHA256 f24acddd1b82db16052672c255bd57add05107bbb1220264aec6ba10091e7713
EBUILD commons-attributes-2.2-r1.ebuild 1398 RMD160 e0076e9b011a68589d968b3f771843b0a8957ef4 SHA1 820bcba9078d51db2d9eff4bb0818603eb642720 SHA256 154ab93b0c1c31c72bec566f2354527543fbeeae54a816241a8fc94cf7c11327
EBUILD commons-attributes-2.2.ebuild 1282 RMD160 75384912b205f87eff0894ead56817bfdefca914 SHA1 c46dc8cd7352dd044ca7be227b58a83c9ab804db SHA256 39986378aded21f1ef656461a09dd2da1ec6c15bbd8eb8f1dbc5d86e2daed0bd
MISC ChangeLog 2317 RMD160 2f9cf75d09b3fa99f3ae9faa17553075899dbd4d SHA1 02b1f599036c9acf941ac38ebe5578b849446175 SHA256 2ab440f45767f98b5233b4665d4fa688a60fb0375bcf4dbe6ee74ffae936219e
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkgCGmcACgkQkKaRLQcq0GKVMACdFhMXIEmEQu2yI+QBtOrgDzAs
FvsAmwd5wmk5CtiWEXIBk2n0OKbkdLcl
=W9lq
-----END PGP SIGNATURE-----

commons-attributes-2.2-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-attributes/commons-attributes-2.2-r1.ebuild,v 1.3 2008/04/13 14:35:48 maekke Exp $

EAPI=1
JAVA_PKG_IUSE="doc source"

inherit eutils java-pkg-2 java-ant-2

DESCRIPTION="Commons Attributes enables Java programmers to use C#/.Net-style attributes in their code."
HOMEPAGE="http://commons.apache.org/attributes/"
SRC_URI="mirror://apache/commons/attributes/source/${P}-src.tar.gz"

LICENSE="Apache-2.0"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE=""

COMMON_DEP="dev-java/xjavadoc
dev-java/gjdoc
dev-java/ant-core
dev-java/qdox:1.6"
DEPEND=">=virtual/jdk-1.4
${COMMON_DEP}"
RDEPEND=">=virtual/jre-1.4
${COMMON_DEP}"

JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_GENTOO_CLASSPATH="ant-core,gjdoc,qdox-1.6"

src_compile() {
java-pkg-2_src_compile
# the generated build.xml is faulty
jar uf target/${PN}-compiler-${PV}.jar -C compiler/src/java \
org/apache/commons/attributes/anttasks.properties || die
}

src_install() {
java-pkg_newjar target/${PN}-api-${PV}.jar ${PN}-api.jar
java-pkg_newjar target/${PN}-compiler-${PV}.jar ${PN}-compiler.jar

java-pkg_register-ant-task

dodoc NOTICE.txt || die
dohtml README.html || die

use doc && java-pkg_dojavadoc dist/docs/api
use source && java-pkg_dosrc api/src/java/org compiler/src/java/org
}

commons-attributes-2.2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-attributes/commons-attributes-2.2.ebuild,v 1.2 2008/04/05 00:37:20 betelgeuse Exp $

EAPI=1
JAVA_PKG_IUSE="doc source"

inherit eutils java-pkg-2 java-ant-2

DESCRIPTION="Commons Attributes enables Java programmers to use C#/.Net-style attributes in their code."
HOMEPAGE="http://commons.apache.org/attributes/"
SRC_URI="mirror://apache/commons/attributes/source/${P}-src.tar.gz"

LICENSE="Apache-2.0"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE=""

COMMON_DEP="dev-java/xjavadoc
dev-java/gjdoc
dev-java/ant-core
dev-java/qdox:1.6"
DEPEND=">=virtual/jdk-1.4
${COMMON_DEP}"
RDEPEND=">=virtual/jre-1.4
${COMMON_DEP}"

src_unpack() {
unpack ${A}
cd "${S}"

mkdir -p target/lib
cd target/lib
java-pkg_jar-from ant-core ant.jar
java-pkg_jar-from gjdoc
java-pkg_jar-from qdox-1.6
}

src_install() {
java-pkg_newjar target/${PN}-api-${PV}.jar ${PN}-api.jar
java-pkg_newjar target/${PN}-compiler-${PV}.jar ${PN}-compiler.jar

java-pkg_register-ant-task

dodoc NOTICE.txt || die
dohtml README.html || die

use doc && java-pkg_dojavadoc dist/docs/api
use source && java-pkg_dosrc api/src/java/org compiler/src/java/org
}

metadata.xml




java