# ChangeLog for sys-libs/db
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/ChangeLog,v 1.109 2004/12/14 16:21:50 absinthe Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/ChangeLog,v 1.110 2004/12/16 10:29:20 eradicator Exp $
+
+ 16 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> db-1.85-r1.ebuild,
+ db-1.85-r2.ebuild, db-3.2.9-r10.ebuild, db-3.2.9-r7.ebuild,
+ db-4.0.14-r2.ebuild, db-4.0.14-r3.ebuild, db-4.1.25_p1-r3.ebuild,
+ db-4.1.25_p1-r4.ebuild, db-4.2.52_p1.ebuild, db-4.2.52_p2.ebuild:
+ get_libdir support for multilib archs.
14 Dec 2004; Dylan Carlson <absinthe@gentoo.org> db-4.1.25_p1-r4.ebuild:
Stable on amd64.
-MD5 450ecc4602473494ddc536d98e60202d ChangeLog 17333
-MD5 4821c0f36864a874b10e6c23e64a0545 db-1.85-r1.ebuild 1403
-MD5 aa4631336b2cd28169027f0f9347b8f2 db-1.85-r2.ebuild 1443
-MD5 787ed8ad7a393781ec77e81cdfde8260 db-3.2.9-r10.ebuild 4154
-MD5 254b3560983fe477d0db2097f609f9ba db-3.2.9-r7.ebuild 4348
-MD5 0f6d49f985018ac3ddf80d36eea24f72 db-4.0.14-r2.ebuild 2164
-MD5 968165523d174efb458433c6defbc202 db-4.0.14-r3.ebuild 2412
-MD5 a3699e31e901b11f1ac8d3314475e0dc db-4.1.25_p1-r3.ebuild 2496
-MD5 06a0510dbc04e49e403e24d2ce30cbc5 db-4.1.25_p1-r4.ebuild 2760
-MD5 f3db8cf5807090698c572eae328a874f db-4.2.52_p1.ebuild 2773
-MD5 e044406264c76b10911a47353dc30175 db-4.2.52_p2.ebuild 2837
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 444280510d43ebe9268fce7efd34fbbc ChangeLog 17651
+MD5 65ddccb99462ea54a0cede7cbf3ae44d db-1.85-r1.ebuild 1447
+MD5 70c2f0029c3d32d10f9d0a85a3e10481 db-3.2.9-r10.ebuild 4266
+MD5 c44c1f91c41bc879f73dce1b7b3548fa db-3.2.9-r7.ebuild 4448
+MD5 3734e84d6a4cdbdf13b709a43537b139 db-4.0.14-r2.ebuild 2242
+MD5 f3b27954bfc1f5ae36ec3616fd1cbe1c db-4.0.14-r3.ebuild 2491
+MD5 97e2c1db9b0a6996c8425e905dca27a0 db-4.1.25_p1-r3.ebuild 2564
+MD5 defb926189d0ad7738f5b1e49cd3bbde db-4.2.52_p1.ebuild 2850
+MD5 fa6c8b4e3857d6a6f41857b13ec63e77 db-4.2.52_p2.ebuild 2906
MD5 e1753ef0eb3e9614fadff321ecd1b082 metadata.xml 1460
+MD5 ae90a1a5449e5821ebf574ba6a3a5814 db-4.1.25_p1-r4.ebuild 2826
+MD5 d6cd1d1e88928bc706fc90102d17b42b db-1.85-r2.ebuild 1487
MD5 194200b3295b95b46b4564980af27f1f files/db-3.2.9-fix-dep-link.patch 1005
MD5 6eb8be5f7803acaa5bcfd4ed5ffabf83 files/db-3.2.9-jarlocation.patch 492
MD5 eb9b0f2c1d8440c6c49fc1d916c2dc0e files/db-4.0.14-fix-dep-link.patch 1119
MD5 0101200dac8a9299fc1578081ac72b71 files/db-4.0.14-jarlocation.patch 565
-MD5 395933484399c22681916b0e86db3258 files/db-4.1.25-java.patch 721
-MD5 75ba5de97737693cfdfe85908b5adfbd files/db-4.1.25-uclibc.patch 731
MD5 2bb2a5dbe8d16f858d177e1193639b70 files/db-4.1.25_p1-jarlocation.patch 626
MD5 3c47ce6ed92e948fbde232c1e3571f16 files/db-4.2-jarlocation.patch 599
-MD5 4f68188f3bc051f50a85c5b72bab85c7 files/db-4.2-libtool.patch 665
MD5 ecd81fa9868ec49c61306444144d44a9 files/db.1.85.patch 55584
MD5 3057fcc117c33a02bd4c092586a58e49 files/digest-db-1.85-r1 59
-MD5 69bde9765bf0a2d6c55a253eb0e53190 files/digest-db-1.85-r2 120
MD5 44c6041ae9527bfa8a4ff4cec7cf4a9a files/digest-db-3.2.9-r10 61
MD5 44c6041ae9527bfa8a4ff4cec7cf4a9a files/digest-db-3.2.9-r7 61
+MD5 69bde9765bf0a2d6c55a253eb0e53190 files/digest-db-1.85-r2 120
MD5 068fc523df1ee6f36b5de8516ab7739f files/digest-db-4.0.14-r2 62
MD5 068fc523df1ee6f36b5de8516ab7739f files/digest-db-4.0.14-r3 62
MD5 f029f70f531ca67c16b62573d61de49e files/digest-db-4.1.25_p1-r3 118
-MD5 f029f70f531ca67c16b62573d61de49e files/digest-db-4.1.25_p1-r4 118
MD5 35fa694f3db327e4fb015728aca6a082 files/digest-db-4.2.52_p1 118
MD5 68a677d9846ad3fc623f173581ff9aa5 files/digest-db-4.2.52_p2 175
MD5 9cf113248f29b1e319ae73b266df4986 files/patch.3.2.9.1 2139
MD5 f8edd1cf6535cd62f9b8ff81e0474273 files/patch.3.2.9.2 495
+MD5 75ba5de97737693cfdfe85908b5adfbd files/db-4.1.25-uclibc.patch 731
+MD5 f029f70f531ca67c16b62573d61de49e files/digest-db-4.1.25_p1-r4 118
+MD5 395933484399c22681916b0e86db3258 files/db-4.1.25-java.patch 721
+MD5 4f68188f3bc051f50a85c5b72bab85c7 files/db-4.2-libtool.patch 665
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFBwWORArHZZzCEUG0RAm51AJ9h8KVRWbju8Y09cB0tehWErmwMrwCeMgK5
+OG68FDpawDjZJJ34PAHOAz4=
+=Xmgu
+-----END PGP SIGNATURE-----
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-1.85-r1.ebuild,v 1.28 2004/11/12 14:53:22 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-1.85-r1.ebuild,v 1.29 2004/12/16 10:29:20 eradicator Exp $
inherit eutils
newlib.a libdb.a libdb1.a || die "newlib.a failed"
newlib.so libdb.so.2 libdb1.so.2 || die "newlib.so failed"
- dosym libdb1.so.2 /usr/lib/libdb1.so
- dosym libdb1.so.2 /usr/lib/libdb.so.2
- dosym libdb1.so.2 /usr/lib/libndbm.so
- dosym libdb1.a /usr/lib/libndbm.a
+ dosym libdb1.so.2 /usr/$(get_libdir)/libdb1.so
+ dosym libdb1.so.2 /usr/$(get_libdir)/libdb.so.2
+ dosym libdb1.so.2 /usr/$(get_libdir)/libndbm.so
+ dosym libdb1.a /usr/$(get_libdir)/libndbm.a
dodir /usr/include/db1
insinto /usr/include/db1
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-1.85-r2.ebuild,v 1.5 2004/12/14 02:33:36 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-1.85-r2.ebuild,v 1.6 2004/12/16 10:29:20 eradicator Exp $
inherit eutils toolchain-funcs
newlib.a libdb.a libdb1.a || die "newlib.a failed"
newlib.so libdb.so.2 libdb1.so.2 || die "newlib.so failed"
- dosym libdb1.so.2 /usr/lib/libdb1.so
- dosym libdb1.so.2 /usr/lib/libdb.so.2
- dosym libdb1.so.2 /usr/lib/libndbm.so
- dosym libdb1.a /usr/lib/libndbm.a
+ dosym libdb1.so.2 /usr/$(get_libdir)/libdb1.so
+ dosym libdb1.so.2 /usr/$(get_libdir)/libdb.so.2
+ dosym libdb1.so.2 /usr/$(get_libdir)/libndbm.so
+ dosym libdb1.a /usr/$(get_libdir)/libndbm.a
dodir /usr/include/db1
insinto /usr/include/db1
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-3.2.9-r10.ebuild,v 1.14 2004/09/27 08:05:46 pauldv Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-3.2.9-r10.ebuild,v 1.15 2004/12/16 10:29:20 eradicator Exp $
inherit gnuconfig libtool eutils db
mkdir -p ${S}/build-static
cd ${S}/build-static
../dist/configure ${conf} ${conf_static} \
+ --libdir=/usr/$(get_libdir) \
--enable-static || die
einfo "Configuring ${P} (shared)..."
mkdir -p ${S}/build-shared
cd ${S}/build-shared
../dist/configure ${conf} ${conf_shared} \
+ --libdir=/usr/$(get_libdir) \
--enable-shared || die
# Parallel make does not work
make libdb=libdb-3.2.a \
libcxx=libcxx_3.2.a \
prefix=${D}/usr \
+ libdir=${D}/usr/$(get_libdir) \
install || die
cd ${S}/build-static
# For some reason, db.so's are *not* readable by group or others,
# resulting in no one but root being able to use them!!!
# This fixes it -- DR 15 Jun 2001
- cd ${D}/usr/lib
+ cd ${D}/usr/$(get_libdir)
chmod go+rx *.so
# The .la's aren't readable either
chmod go+r *.la
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-3.2.9-r7.ebuild,v 1.15 2004/09/27 08:05:46 pauldv Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-3.2.9-r7.ebuild,v 1.16 2004/12/16 10:29:20 eradicator Exp $
IUSE=""
--enable-cxx \
--enable-compat185 \
--enable-dump185 \
+ --libdir=/usr/$(get_libdir) \
--prefix=/usr"
# --enable-rpc aparently does not work .. should verify this
# at some stage ...
make libdb=libdb-3.2.a \
libcxx=libcxx_3.2.a \
prefix=${D}/usr \
+ libdir=${D}/usr/$(get_libdir) \
install || die
cd ${S}/build-static
mv *.h db3
ln db3/db.h db.h
- cd ${D}/usr/lib
+ cd ${D}/usr/$(get_libdir)
ln -s libdb-3.2.so libdb.so.3
# For some reason, db.so's are *not* readable by group or others,
# resulting in no one but root being able to use them!!!
# This fixes it -- DR 15 Jun 2001
- cd ${D}/usr/lib
+ cd ${D}/usr/$(get_libdir)
chmod go+rx *.so
# The .la's aren't readable either
chmod go+r *.la
}
fix_so () {
- cd ${ROOT}/usr/lib
+ cd ${ROOT}/usr/$(get_libdir)
target=`find -type f -maxdepth 1 -name "libdb-*.so" |sort |tail -n 1`
[ -n "${target}" ] && ln -sf ${target//.\//} libdb.so
target=`find -type f -maxdepth 1 -name "libdb_cxx*.so" |sort |tail -n 1`
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.0.14-r2.ebuild,v 1.24 2004/11/30 19:37:20 pauldv Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.0.14-r2.ebuild,v 1.25 2004/12/16 10:29:20 eradicator Exp $
IUSE="tcltk java doc"
|| myconf="${myconf} --disable-java"
use tcltk \
- && myconf="${myconf} --enable-tcl --with-tcl=/usr/lib" \
+ && myconf="${myconf} --enable-tcl --with-tcl=/usr/$(get_libdir)" \
|| myconf="${myconf} --disable-tcl"
if use java && [ -n "${JAVAC}" ]; then
--datadir=/usr/share \
--sysconfdir=/etc \
--localstatedir=/var/lib \
+ --libdir=/usr/$(get_libdir) \
--enable-compat185 \
--enable-cxx \
--with-uniquename \
src_install () {
- einstall || die
+ einstall libdir="${D}/usr/$(get_libdir)" || die
db_src_install_usrbinslot
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.0.14-r3.ebuild,v 1.9 2004/11/30 19:37:20 pauldv Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.0.14-r3.ebuild,v 1.10 2004/12/16 10:29:20 eradicator Exp $
IUSE="tcltk java doc"
|| myconf="${myconf} --disable-java"
use tcltk \
- && myconf="${myconf} --enable-tcl --with-tcl=/usr/lib" \
+ && myconf="${myconf} --enable-tcl --with-tcl=/usr/$(get_libdir)" \
|| myconf="${myconf} --disable-tcl"
if use java && [ -n "${JAVAC}" ]; then
--datadir=/usr/share \
--sysconfdir=/etc \
--localstatedir=/var/lib \
+ --libdir=/usr/$(get_libdir) \
--enable-compat185 \
--enable-cxx \
--with-uniquename \
src_install () {
- einstall || die
+ einstall libdir="${D}/usr/$(get_libdir)" || die
db_src_install_usrbinslot
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.1.25_p1-r3.ebuild,v 1.28 2004/11/30 19:37:20 pauldv Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.1.25_p1-r3.ebuild,v 1.29 2004/12/16 10:29:20 eradicator Exp $
inherit eutils gnuconfig db
--datadir=/usr/share \
--sysconfdir=/etc \
--localstatedir=/var/lib \
+ --libdir=/usr/$(get_libdir) \
--enable-compat185 \
--enable-cxx \
--with-uniquename \
src_install () {
- einstall || die
+ einstall libdir="${D}/usr/$(get_libdir)" || die
db_src_install_usrbinslot
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.1.25_p1-r4.ebuild,v 1.12 2004/12/14 16:21:50 absinthe Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.1.25_p1-r4.ebuild,v 1.13 2004/12/16 10:29:20 eradicator Exp $
inherit eutils gnuconfig db
--datadir=/usr/share \
--sysconfdir=/etc \
--localstatedir=/var/lib \
+ --libdir=/usr/$(get_libdir) \
--enable-compat185 \
--with-uniquename \
--host=${CHOST} \
src_install () {
- einstall || die
+ einstall libdir="${D}/usr/$(get_libdir)" || die
db_src_install_usrbinslot
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.2.52_p1.ebuild,v 1.7 2004/09/01 18:24:55 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.2.52_p1.ebuild,v 1.8 2004/12/16 10:29:20 eradicator Exp $
IUSE="tcltk java doc"
|| myconf="${myconf} --disable-java"
use tcltk \
- && myconf="${myconf} --enable-tcl --with-tcl=/usr/lib" \
+ && myconf="${myconf} --enable-tcl --with-tcl=/usr/$(get_libdir)" \
|| myconf="${myconf} --disable-tcl"
if use java && [ -n "${JAVAC}" ]; then
--datadir=/usr/share \
--sysconfdir=/etc \
--localstatedir=/var/lib \
+ --libdir=/usr/$(get_libdir) \
--enable-compat185 \
--enable-cxx \
--with-uniquename \
src_install () {
- einstall || die
+ einstall libdir="${D}/usr/$(get_libdir)" || die
db_src_install_usrbinslot
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.2.52_p2.ebuild,v 1.11 2004/12/08 15:51:41 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.2.52_p2.ebuild,v 1.12 2004/12/16 10:29:20 eradicator Exp $
IUSE="tcltk java doc"
--datadir=/usr/share \
--sysconfdir=/etc \
--localstatedir=/var/lib \
+ --libdir=/usr/$(get_libdir) \
--enable-compat185 \
--enable-cxx \
--with-uniquename \
src_install () {
- einstall || die
+ einstall libdir="${D}/usr/$(get_libdir)" || die
db_src_install_usrbinslot