# ChangeLog for dev-java/jdbm
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbm/ChangeLog,v 1.4 2006/10/05 17:34:15 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbm/ChangeLog,v 1.5 2006/12/21 12:42:06 betelgeuse Exp $
+
+*jdbm-0.12-r1 (21 Dec 2006)
+
+ 21 Dec 2006; Petteri Räty <betelgeuse@gentoo.org> +jdbm-0.12-r1.ebuild:
+ Revision bump for generation 2 migration.
05 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> jdbm-0.12.ebuild:
Dropping sparc keywords, see #96229
MD5 05e6cb1009ca10279b6991417778254b files/jdbm-0.12-buildfile.patch 2260
RMD160 cea75e27e9c8aa0cb5056e86824f833f78e58785 files/jdbm-0.12-buildfile.patch 2260
SHA256 90c4c98d734946a12504e89851981fbd8a489c6fcea09dd6fb4bb5c3a5939e3a files/jdbm-0.12-buildfile.patch 2260
-DIST jdbm-0.12-src.zip 969490
+DIST jdbm-0.12-src.zip 969490 RMD160 7b8a1e601754720b6a80ed29877cf3c810babbae SHA1 84f93b3cf5f52bb9e2f6837e8c2add204f25b767 SHA256 ec431becfd915f4908e5e3f71dc13b05310890ac2ad1664e508a9890151ea10a
+EBUILD jdbm-0.12-r1.ebuild 1363 RMD160 3f7f06c5842f431c2e4e2398ab93a35b2c2a0de4 SHA1 e013a1603d8c4461040230bfcd90ce735b641dc8 SHA256 909b55ed01611d6af7c88393e1546610d7d166de927ed9370c4a46bf24270da1
+MD5 95c3e8c9ce93017ee5e92168894c04c6 jdbm-0.12-r1.ebuild 1363
+RMD160 3f7f06c5842f431c2e4e2398ab93a35b2c2a0de4 jdbm-0.12-r1.ebuild 1363
+SHA256 909b55ed01611d6af7c88393e1546610d7d166de927ed9370c4a46bf24270da1 jdbm-0.12-r1.ebuild 1363
EBUILD jdbm-0.12.ebuild 1146 RMD160 1572e6e9e29595f4ef1b29bacee3ca8ec82a2a5d SHA1 85436324e34b0b90237fcde91f95d21275d6539f SHA256 0b04da96c3cf73ce0b8bdc94add5616a6c83a7ebe3a3391a50e80c2732ec8d08
MD5 063a32a68f3dcc96266d2e9b61272640 jdbm-0.12.ebuild 1146
RMD160 1572e6e9e29595f4ef1b29bacee3ca8ec82a2a5d jdbm-0.12.ebuild 1146
SHA256 0b04da96c3cf73ce0b8bdc94add5616a6c83a7ebe3a3391a50e80c2732ec8d08 jdbm-0.12.ebuild 1146
-MISC ChangeLog 788 RMD160 c174f3ea9bd51f0aef04040e3f5f66007b8ecd0d SHA1 dbb7898409bf2cac550f097a4f0e7efe699af73a SHA256 fb545aef202a4070a27b59cea03f5a737b62c7eb8093de5e13db6019d995927a
-MD5 609b451232a06096d6f2ccfdd366e975 ChangeLog 788
-RMD160 c174f3ea9bd51f0aef04040e3f5f66007b8ecd0d ChangeLog 788
-SHA256 fb545aef202a4070a27b59cea03f5a737b62c7eb8093de5e13db6019d995927a ChangeLog 788
+MISC ChangeLog 939 RMD160 77c2d28d828602b5e860ba2127f727ed0e7bf921 SHA1 3b13b8850d4b0509c1b32c269568804a5938baee SHA256 613a50b00d31b335761d432847026f83d3f0c364389983881cd2afe989aa3898
+MD5 89eac1f1262f36876d52fb1e8f9ed50f ChangeLog 939
+RMD160 77c2d28d828602b5e860ba2127f727ed0e7bf921 ChangeLog 939
+SHA256 613a50b00d31b335761d432847026f83d3f0c364389983881cd2afe989aa3898 ChangeLog 939
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 metadata.xml 157
SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 metadata.xml 157
-MD5 cdc880fb1002d9e6832ae598f4398b16 files/digest-jdbm-0.12 62
-RMD160 b1061b13b36ddc2043cba4155106dfdac761b059 files/digest-jdbm-0.12 62
-SHA256 bdcaa7d4cdbac2d57253977a4961c27dcbfea1d9a83239b9f69c90ae46ab37ad files/digest-jdbm-0.12 62
+MD5 12302a562b384331cd710d0b9af9340d files/digest-jdbm-0.12 232
+RMD160 1be5177e7f35c4965ca34f28b275610ea51f09ee files/digest-jdbm-0.12 232
+SHA256 43e3df0f936f479e530201f96264a19ecad357eda0349c6412e22324448efa31 files/digest-jdbm-0.12 232
+MD5 12302a562b384331cd710d0b9af9340d files/digest-jdbm-0.12-r1 232
+RMD160 1be5177e7f35c4965ca34f28b275610ea51f09ee files/digest-jdbm-0.12-r1 232
+SHA256 43e3df0f936f479e530201f96264a19ecad357eda0349c6412e22324448efa31 files/digest-jdbm-0.12-r1 232
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5-ecc0.1.6 (GNU/Linux)
+Version: GnuPG v1.4.6 (GNU/Linux)
-iD8DBQFFJUIjKRy60XGEcJIRAgMiAJ0dJp3uIPLv3Cw3H9rTamhhxVKHDwCgsY4P
-Az9ZNWEkzI/H1VCIOZ3ixEA=
-=5mEr
+iD8DBQFFioEtcxLzpIGCsLQRAvyoAJ9FjYLwwGl03d6AeNlDERg0bn0DCwCfZxap
+Ca9Cf0zvHX5XuM6PagGjJ9U=
+=30Ez
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbm/jdbm-0.12-r1.ebuild,v 1.1 2006/12/21 12:42:06 betelgeuse Exp $
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Jdbm aims to be for Java what GDBM is for Perl, Python, C, ..."
+HOMEPAGE="http://jdbm.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
+
+LICENSE="BSD"
+SLOT="1"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc source"
+
+COMMON_DEP="
+ dev-java/jta
+ =dev-java/xerces-1.3*"
+
+# Needs to depend on 1.3 because this uses assert
+# so we need -source 1.3 here.
+RDEPEND=">=virtual/jre-1.3
+ ${COMMON_DEP}"
+
+# javadoc -source 1.3 is broken with 1.6
+# http://bugs.gentoo.org/show_bug.cgi?id=158720
+# conditional depends need a new java-config
+DEPEND="!doc? ( >=virtual/jdk-1.3 )
+ doc? ( || ( =virtual/jdk-1.3* =virtual/jdk-1.4* =virtual/jdk-1.5* ) )
+ ${COMMON_DEP}
+ dev-java/ant-core
+ app-arch/unzip
+ >=dev-java/java-config-2.0.31"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}/src
+ epatch ${FILESDIR}/${P}-buildfile.patch
+
+ cd ${S}/lib
+ rm -v *.jar || die
+ java-pkg_jar-from jta
+ java-pkg_jar-from xerces-2
+}
+
+src_compile() {
+ cd ${S}/src
+ java-pkg-2_src_compile
+}
+
+src_install() {
+ java-pkg_dojar dist/${PN}.jar
+ use doc && java-pkg_dojavadoc build/doc/javadoc
+ use source && java-pkg_dosrc src/main/*
+}