summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLim Swee Tat <st_lim@gentoo.org>2005-07-31 06:48:09 +0000
committerLim Swee Tat <st_lim@gentoo.org>2005-07-31 06:48:09 +0000
commita6e16b9c46e1ca3e9df59f8ed5c0fd64c665aa96 (patch)
treee165aaf0a867b6c2613133172d935817ea4de34d /dev-java/cglib
parentAdded ~sh to KEYWORDS. (diff)
downloadhistorical-a6e16b9c46e1ca3e9df59f8ed5c0fd64c665aa96.tar.gz
historical-a6e16b9c46e1ca3e9df59f8ed5c0fd64c665aa96.tar.bz2
historical-a6e16b9c46e1ca3e9df59f8ed5c0fd64c665aa96.zip
Version bumped to 2.1_2
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'dev-java/cglib')
-rw-r--r--dev-java/cglib/ChangeLog7
-rw-r--r--dev-java/cglib/Manifest20
-rw-r--r--dev-java/cglib/cglib-2.1.2.ebuild52
-rw-r--r--dev-java/cglib/files/digest-cglib-2.1.21
4 files changed, 65 insertions, 15 deletions
diff --git a/dev-java/cglib/ChangeLog b/dev-java/cglib/ChangeLog
index 4045e7fabfaf..ca2807b6deff 100644
--- a/dev-java/cglib/ChangeLog
+++ b/dev-java/cglib/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-java/cglib
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/ChangeLog,v 1.7 2005/04/30 20:24:44 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/ChangeLog,v 1.8 2005/07/31 06:48:09 st_lim Exp $
+
+*cglib-2.1.2 (31 Jul 2005)
+
+ 31 Jul 2005; Lim Swee Tat <st_lim@gentoo.org> +cglib-2.1.2.ebuild:
+ Version bumped to 2.1_2. Required for hibernate-3.0
30 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> cglib-2.0.2-r1.ebuild:
added ~ppc to KEYWORDS, introduced support for the source useflag
diff --git a/dev-java/cglib/Manifest b/dev-java/cglib/Manifest
index 3569ea721111..559f3bfb0160 100644
--- a/dev-java/cglib/Manifest
+++ b/dev-java/cglib/Manifest
@@ -1,17 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 5042f2b668a3f30252361101f0b1567e cglib-2.0.2.ebuild 1090
+MD5 5714c7c6d6d67a7241384a6924bfd30b ChangeLog 1258
MD5 08f268309694824b43538cb366557dff cglib-2.0.2-r1.ebuild 1406
-MD5 6d68d1265ebe249c78b6dc1fd0d0d4f8 ChangeLog 1108
+MD5 4832bb3bb71f2c393c98d8ecaac33d55 cglib-2.1.2.ebuild 1440
+MD5 5042f2b668a3f30252361101f0b1567e cglib-2.0.2.ebuild 1090
MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
-MD5 b6f8a58fff30e586496183aa9f0af130 files/digest-cglib-2.0.2 64
-MD5 b6f8a58fff30e586496183aa9f0af130 files/digest-cglib-2.0.2-r1 64
+MD5 ed8024c1d5b268d0d0b670b08b967f4a files/digest-cglib-2.1.2 65
MD5 a7a4f8f597ccfc2d44762869fa7e983f files/cglib-2.0.2-asm-1.4.3.patch 721
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFC1/fw/rLF9B432nYRAlnJAJ9IqNKTlQ2/vhiwYsk5NlTxBnQLwACeJHgX
-6WFVZzQ16bdzrwBrqcOpxak=
-=gv0p
------END PGP SIGNATURE-----
+MD5 b6f8a58fff30e586496183aa9f0af130 files/digest-cglib-2.0.2-r1 64
+MD5 b6f8a58fff30e586496183aa9f0af130 files/digest-cglib-2.0.2 64
diff --git a/dev-java/cglib/cglib-2.1.2.ebuild b/dev-java/cglib/cglib-2.1.2.ebuild
new file mode 100644
index 000000000000..6b627beeac5f
--- /dev/null
+++ b/dev-java/cglib/cglib-2.1.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/cglib/cglib-2.1.2.ebuild,v 1.1 2005/07/31 06:48:09 st_lim Exp $
+
+inherit eutils java-pkg
+
+MY_PV=${PV/1./1_}
+DESCRIPTION="cglib is a powerful, high performance and quality Code Generation Library, It is used to extend JAVA classes and implements interfaces at runtime."
+SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${MY_PV}.jar"
+HOMEPAGE="http://cglib.sourceforge.net"
+LICENSE="Apache-1.1"
+SLOT="2.1"
+KEYWORDS="~x86 ~amd64"
+RDEPEND=">=virtual/jre-1.4
+ jikes? ( >=dev-java/jikes-1.21 )
+ =dev-java/asm-1.5*
+ =dev-java/aspectwerkz-2*
+ =dev-java/jarjar*"
+DEPEND=">=virtual/jdk-1.4
+ ${RDEPEND}
+ >=dev-java/ant-core-1.5"
+IUSE="doc jikes"
+
+S=${WORKDIR}
+
+src_unpack() {
+ jar xf ${DISTDIR}/${A} || die "failed to unpack"
+
+ cd ${S}/lib
+ rm -f *.jar
+ java-pkg_jar-from asm-1.5
+ java-pkg_jar-from aspectwerkz-2
+ java-pkg_jar-from jarjar-1
+
+ ln -sf asm-1.5*.jar asm.jar
+ ln -sf asm-attrs-1.5*.jar asm-attrs.jar
+}
+
+src_compile() {
+ local antflags="jar"
+ use doc && antflags="${antflags} javadoc"
+ use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
+ ant ${antflags} || die "builed to build"
+}
+
+src_install() {
+ java-pkg_newjar ${S}/dist/${PN}-${MY_PV}.jar ${PN}.jar
+ java-pkg_newjar ${S}/dist/${PN}-nodep-${MY_PV}.jar ${PN}-nodep.jar
+
+ dodoc NOTICE README
+ use doc && java-pkg_dohtml -r docs/*
+}
diff --git a/dev-java/cglib/files/digest-cglib-2.1.2 b/dev-java/cglib/files/digest-cglib-2.1.2
new file mode 100644
index 000000000000..a9252787eed5
--- /dev/null
+++ b/dev-java/cglib/files/digest-cglib-2.1.2
@@ -0,0 +1 @@
+MD5 5e8729585a9df5483b467705e3bd68d5 cglib-src-2.1_2.jar 1610212