summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2006-09-30 13:15:48 +0000
committerAkinori Hattori <hattya@gentoo.org>2006-09-30 13:15:48 +0000
commit38bff8f503bf63d51c0bd87606ac9d7b39170f01 (patch)
tree38b5b68525df56c1b4a3d6041a6e727915e1fdaa /dev-db/qdbm
parentMake sure pam is the latest eclass called. (diff)
downloadhistorical-38bff8f503bf63d51c0bd87606ac9d7b39170f01.tar.gz
historical-38bff8f503bf63d51c0bd87606ac9d7b39170f01.tar.bz2
historical-38bff8f503bf63d51c0bd87606ac9d7b39170f01.zip
switch to generation-1 for building java binding. reference bug #149578.
Package-Manager: portage-2.1.1
Diffstat (limited to 'dev-db/qdbm')
-rw-r--r--dev-db/qdbm/ChangeLog7
-rw-r--r--dev-db/qdbm/Manifest25
-rw-r--r--dev-db/qdbm/files/digest-qdbm-1.8.70-r13
-rw-r--r--dev-db/qdbm/qdbm-1.8.70-r1.ebuild110
4 files changed, 135 insertions, 10 deletions
diff --git a/dev-db/qdbm/ChangeLog b/dev-db/qdbm/ChangeLog
index 79870395789b..c62151c3be61 100644
--- a/dev-db/qdbm/ChangeLog
+++ b/dev-db/qdbm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-db/qdbm
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/qdbm/ChangeLog,v 1.85 2006/09/03 11:45:09 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/qdbm/ChangeLog,v 1.86 2006/09/30 13:15:47 hattya Exp $
+
+*qdbm-1.8.70-r1 (30 Sep 2006)
+
+ 30 Sep 2006; Akinori Hattori <hattya@gentoo.org> +qdbm-1.8.70-r1.ebuild:
+ switch to generation-1 for building java binding. reference bug #149578.
*qdbm-1.8.70 (03 Sep 2006)
diff --git a/dev-db/qdbm/Manifest b/dev-db/qdbm/Manifest
index 505a5f31cd59..a47d49c93970 100644
--- a/dev-db/qdbm/Manifest
+++ b/dev-db/qdbm/Manifest
@@ -10,11 +10,11 @@ AUX qdbm-runpath.diff 1619 RMD160 1da634633ab370f61ab38f4643901fb2f9a65923 SHA1
MD5 d6c67f1c36e5b0e3b50ff50e0e9f6f22 files/qdbm-runpath.diff 1619
RMD160 1da634633ab370f61ab38f4643901fb2f9a65923 files/qdbm-runpath.diff 1619
SHA256 7a815b72acff53a0c99d927e67500a807ec0661a462a1787edbdc1a048c505c2 files/qdbm-runpath.diff 1619
-DIST qdbm-1.8.33.tar.gz 863217 RMD160 28f74519675ed711132e8d0556b0520c56abef4c SHA1 cac04ceb3b10b024cd3d34af4984643247e54141 SHA256 1c0faa5e5c0b85537769869e572c1cb08d83a0b02ff86488c64915db1e302454
-DIST qdbm-1.8.46.tar.gz 892866 RMD160 e1ade5dd50ae543c75420fbd03b38b78224e309b SHA1 b87fc510cac16f908045446b2e6cf7c46b4da64e SHA256 44095861543813f5de33692087be9eba37205c45da1c8c63a92017af3cbb82a5
-DIST qdbm-1.8.48.tar.gz 894581 RMD160 d9ae92666efe7b3c24bebde6d07ee39d4cf7bf50 SHA1 fd5aea55ff7620c6c6947d4a3d3d576ec3c779a7 SHA256 398cafb60c97e10a9855c6f9d24af782937d2d22e81255373118c3b6ce27d300
-DIST qdbm-1.8.49.tar.gz 894660 RMD160 49aaddcff0f29e224a8b5bfc88c37f70e84287d3 SHA1 0f765fa31e2f28b24ebd819abb06d5aed64fd7db SHA256 7f1249b736f7ec553687de764a55388d0f79a667894a173b22c81efe8fa143ac
-DIST qdbm-1.8.53.tar.gz 896419 RMD160 e1d5fbf86cddc8e1f9d6e3c04552fbfee6867104 SHA1 76a7d317eba137561c375214e78a91f66b80852d SHA256 641fa5def812a82464036058821cbbbe5a7a3cb0ce8e2e5f7b573fb8ab0a445a
+DIST qdbm-1.8.33.tar.gz 863217 RMD160 28f74519675ed711132e8d0556b0520c56abef4c SHA256 1c0faa5e5c0b85537769869e572c1cb08d83a0b02ff86488c64915db1e302454
+DIST qdbm-1.8.46.tar.gz 892866 RMD160 e1ade5dd50ae543c75420fbd03b38b78224e309b SHA256 44095861543813f5de33692087be9eba37205c45da1c8c63a92017af3cbb82a5
+DIST qdbm-1.8.48.tar.gz 894581 RMD160 d9ae92666efe7b3c24bebde6d07ee39d4cf7bf50 SHA256 398cafb60c97e10a9855c6f9d24af782937d2d22e81255373118c3b6ce27d300
+DIST qdbm-1.8.49.tar.gz 894660 RMD160 49aaddcff0f29e224a8b5bfc88c37f70e84287d3 SHA256 7f1249b736f7ec553687de764a55388d0f79a667894a173b22c81efe8fa143ac
+DIST qdbm-1.8.53.tar.gz 896419 RMD160 e1d5fbf86cddc8e1f9d6e3c04552fbfee6867104 SHA256 641fa5def812a82464036058821cbbbe5a7a3cb0ce8e2e5f7b573fb8ab0a445a
DIST qdbm-1.8.70.tar.gz 914959 RMD160 350ed9b831f8ed63486bcc4742d06595b5345927 SHA1 e647bc15b950dd0cb2443a66726576815078890b SHA256 a18804ec4ec3e05d58aee485a563b36aab1f7133f15967b512b7c2011d103513
EBUILD qdbm-1.8.33-r2.ebuild 1307 RMD160 8dc32692a4e463dc87bdbfec0ca24e2387f21a5e SHA1 f95e31cc2ee994b3a28497c0b72f184c0b667343 SHA256 51fdf6461e5452b7723682c9c8fa64cee4f18dd75b9f91ba392ed34ef4f4df59
MD5 98b1a64b89ffe37964b0c0a7937ea0cc qdbm-1.8.33-r2.ebuild 1307
@@ -36,14 +36,18 @@ EBUILD qdbm-1.8.53.ebuild 1660 RMD160 e99ad6ea1d60d0f2b5c1e11dfc0c41270153f9ba S
MD5 d035889a89462adf0b5681e0f5fbde0b qdbm-1.8.53.ebuild 1660
RMD160 e99ad6ea1d60d0f2b5c1e11dfc0c41270153f9ba qdbm-1.8.53.ebuild 1660
SHA256 a5b877681080a73fe090172207db9e04558fcbe39a30a10e4dc6ddce9a402e1e qdbm-1.8.53.ebuild 1660
+EBUILD qdbm-1.8.70-r1.ebuild 1820 RMD160 0831c286b666e8ca5e8d0bdbfd614ce156e29215 SHA1 ab6d9258ebe2dcbd0b5bfa700c6d31ce9aa58020 SHA256 fb59413eb6aead085336ac5d2cce7f1e15588f53c34b24c864893c27b79f6659
+MD5 c4433c069c0fda936f5794f19001bb7c qdbm-1.8.70-r1.ebuild 1820
+RMD160 0831c286b666e8ca5e8d0bdbfd614ce156e29215 qdbm-1.8.70-r1.ebuild 1820
+SHA256 fb59413eb6aead085336ac5d2cce7f1e15588f53c34b24c864893c27b79f6659 qdbm-1.8.70-r1.ebuild 1820
EBUILD qdbm-1.8.70.ebuild 1805 RMD160 7072d708ac96b132a66fd00ceb6a794a5d5f1672 SHA1 b116dc68b62d55776319dfe03325b07330a82887 SHA256 d6f69f9641dd72cea661047833591a2b91b4571c2ff91cd4afc2a1aa67cfa059
MD5 ef220e46d6ed90de639f031955ec2274 qdbm-1.8.70.ebuild 1805
RMD160 7072d708ac96b132a66fd00ceb6a794a5d5f1672 qdbm-1.8.70.ebuild 1805
SHA256 d6f69f9641dd72cea661047833591a2b91b4571c2ff91cd4afc2a1aa67cfa059 qdbm-1.8.70.ebuild 1805
-MISC ChangeLog 9389 RMD160 a2811fbec53231ddef37556e4719ddf9805d5e1d SHA1 3c342536159179ad93b9ec0203fdd6448b834ba6 SHA256 b39baf4334d3219536e47533682292b4d9904c42d2bbbd6c79e86612c2df614b
-MD5 8cd8ccfea1f28242c9a5c2448f3522f5 ChangeLog 9389
-RMD160 a2811fbec53231ddef37556e4719ddf9805d5e1d ChangeLog 9389
-SHA256 b39baf4334d3219536e47533682292b4d9904c42d2bbbd6c79e86612c2df614b ChangeLog 9389
+MISC ChangeLog 9571 RMD160 37e2076c76288a767ee60bd78bdd09076414c139 SHA1 8cf795929aaeaae6b193f3ac7d3ebbfeb0a99420 SHA256 44e713accce3c64eba13288281f8c44873e02f61ec69bab6be19fcd9e44ce2a0
+MD5 29a179c5eb78ad9a0e186a1fd6db6daf ChangeLog 9571
+RMD160 37e2076c76288a767ee60bd78bdd09076414c139 ChangeLog 9571
+SHA256 44e713accce3c64eba13288281f8c44873e02f61ec69bab6be19fcd9e44ce2a0 ChangeLog 9571
MISC metadata.xml 230 RMD160 8e45109dbaf3c193afdb318002c1def7cb62dfa1 SHA1 9bd7aea9376c216b3f55303d1334a337cd6f06a2 SHA256 87fc07a55ee7814a0505ae1c24a871ac29ae7691c5383550647382a2b26277ae
MD5 c9f54ac0eadf3d14a44e5dc692f0df73 metadata.xml 230
RMD160 8e45109dbaf3c193afdb318002c1def7cb62dfa1 metadata.xml 230
@@ -66,3 +70,6 @@ SHA256 45f58d10a03ab7c7080fdc5bfd4277e45b8467de360828ffbf7a8de117e4180c files/di
MD5 6e0b760f473d163f60fc28018da03599 files/digest-qdbm-1.8.70 235
RMD160 1bb73ccee7e5780e89176441078b3f129e58866d files/digest-qdbm-1.8.70 235
SHA256 b076d6c8fbe69e66e691dc6b87a78bb453a8c5582aa23dbff1424b2906f405ba files/digest-qdbm-1.8.70 235
+MD5 6e0b760f473d163f60fc28018da03599 files/digest-qdbm-1.8.70-r1 235
+RMD160 1bb73ccee7e5780e89176441078b3f129e58866d files/digest-qdbm-1.8.70-r1 235
+SHA256 b076d6c8fbe69e66e691dc6b87a78bb453a8c5582aa23dbff1424b2906f405ba files/digest-qdbm-1.8.70-r1 235
diff --git a/dev-db/qdbm/files/digest-qdbm-1.8.70-r1 b/dev-db/qdbm/files/digest-qdbm-1.8.70-r1
new file mode 100644
index 000000000000..bc7de66d7e5a
--- /dev/null
+++ b/dev-db/qdbm/files/digest-qdbm-1.8.70-r1
@@ -0,0 +1,3 @@
+MD5 f4e2ee516b223122565199ff4b032f9f qdbm-1.8.70.tar.gz 914959
+RMD160 350ed9b831f8ed63486bcc4742d06595b5345927 qdbm-1.8.70.tar.gz 914959
+SHA256 a18804ec4ec3e05d58aee485a563b36aab1f7133f15967b512b7c2011d103513 qdbm-1.8.70.tar.gz 914959
diff --git a/dev-db/qdbm/qdbm-1.8.70-r1.ebuild b/dev-db/qdbm/qdbm-1.8.70-r1.ebuild
new file mode 100644
index 000000000000..5b2daa3a6958
--- /dev/null
+++ b/dev-db/qdbm/qdbm-1.8.70-r1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/qdbm/qdbm-1.8.70-r1.ebuild,v 1.1 2006/09/30 13:15:47 hattya Exp $
+
+inherit eutils java-pkg multilib
+
+IUSE="debug java perl ruby zlib"
+
+DESCRIPTION="Quick Database Manager"
+HOMEPAGE="http://qdbm.sf.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+SLOT="0"
+
+RDEPEND="java? ( >=virtual/jre-1.4 )
+ perl? ( dev-lang/perl )
+ ruby? ( virtual/ruby )
+ zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+ java? ( >=virtual/jdk-1.4 )"
+
+src_unpack() {
+
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${PN}-runpath.diff
+ epatch "${FILESDIR}"/${PN}-perl-runpath-vendor.diff
+
+}
+
+src_compile() {
+
+ econf \
+ `use_enable debug` \
+ `use_enable zlib` \
+ --enable-pthread \
+ --enable-iconv \
+ || die
+ emake || die
+
+ local u
+
+ for u in java perl ruby; do
+ if ! use ${u}; then
+ continue
+ fi
+
+ cd ${u}
+ econf || die
+ emake || die
+ cd -
+ done
+
+}
+
+src_test() {
+
+ emake -j1 check || die
+
+ local u
+
+ for u in java perl ruby; do
+ if ! use ${u}; then
+ continue
+ fi
+
+ cd ${u}
+ emake -j1 check || die
+ cd -
+ done
+
+}
+
+src_install() {
+
+ emake DESTDIR="${D}" install || die
+
+ dodoc ChangeLog NEWS README THANKS
+ dohtml *.html
+
+ rm -rf "${D}"/usr/share/${PN}
+
+ local u mydatadir=/usr/share/doc/${P}/html
+
+ for u in java perl ruby; do
+ if ! use ${u}; then
+ continue
+ fi
+
+ cd ${u}
+ emake DESTDIR="${D}" MYDATADIR=${mydatadir}/${u} install || die
+
+ case ${u} in
+ java)
+ java-pkg_dojar "${D}"/usr/$(get_libdir)/*.jar
+ rm -f "${D}"/usr/$(get_libdir)/*.jar
+ ;;
+ perl)
+ rm "${D}"/$(perl -V:installarchlib | cut -d\' -f2)/*.pod
+ ;;
+ esac
+ cd -
+ done
+
+ rm -f "${D}"/usr/bin/*test
+
+}