Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-python/bsddb3
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/bsddb3/ChangeLog,v 1.25 2008/06/29 09:44:17 armin76 Exp $
29 Jun 2008; Raúl Porcel
Add ~ia64/~sparc wrt #229393
28 Jun 2008; Tiziano Müller
Corrected dependency to sys-libs/db:4.6 (thanks to armin76)
*bsddb3-4.7.0 (25 Jun 2008)
25 Jun 2008; Tiziano Müller
Version bump (fixes bug #227699, introduces new dependency)
06 Mar 2007; Simon Stelling
stable on amd64; bug 169212
05 Mar 2007; Caleb Tennis
-files/bsddb3-4.1.3-setup.py.patch, -bsddb3-4.1.3.ebuild:
remove old version - db 4.1 isn't in portage anymore
04 Mar 2007; Christian Faulhammer
stable x86; bug 169212
*bsddb3-4.5.0 (14 Feb 2007)
14 Feb 2007; Tiziano Müller
-files/bsddb3-3.4.0-db3.patch, -files/bsddb3-4.1.3-db4.0.patch,
-files/bsddb3-4.2.4-db4.2.patch, -bsddb3-3.4.0-r1.ebuild,
-bsddb3-4.2.4.ebuild, +bsddb3-4.5.0.ebuild:
Version bump. Dropped old versions. Added tests.
01 Apr 2006; Aron Griffis
Mark 4.2.4 ~ia64
24 Apr 2005; Simon Stelling
bsddb3-4.2.4.ebuild:
marked 4.2.4 testing and 4.1.3 stable on amd64
30 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
03 Oct 2004; Bryan Østergaard
Fix failed patch, bug 64280.
26 Sep 2004; Alastair Tse
+files/bsddb3-4.1.3-setup.py.patch, bsddb3-4.1.3.ebuild,
bsddb3-4.2.4.ebuild:
fix problems with 4.2 incompatibility with bsddb3-4.1.3 (#62017)
26 Jun 2004; Alastair Tse
fix bsddb3 to use the stable db4.1 (#51951)
30 Mar 2004; Daniel Ahlberg
Adding amd64 keyword. Closing #43595.
17 Mar 2004; Seemant Kulleen
bsddb3-4.1.3.ebuild, bsddb3-4.2.4.ebuild:
spelling of Berkeley fixed, thanks to: Martin Rieder
bug #44927
*bsddb3-4.2.4 (13 Feb 2004)
13 Feb 2004; Alastair Tse
bsddb3-4.1.3.ebuild, bsddb3-4.2.4.ebuild, files/bsddb3-4.1.3-db4.0.patch,
files/bsddb3-4.2.4-db4.2.patch:
version bump to work with db-4.2, peg bsddb3-4.1 at db-4.0 and bsddb3-4.2 at
db-4.2 and add patches to change references to version specific include files
and libraries.
01 Nov 2003; Jason Wever
bsddb3-3.4.0.ebuild, bsddb3-4.1.3.ebuild:
Added ~sparc keyword.
03 Sep 2003; Alastair Tse
files/bsddb3-3.4.0-db3.patch:
fixed db-3 patch to point to db-3.2 instead of db-3. updated deps.
*bsddb3-3.4.0-r1 (01 Jun 2003)
01 Jun 2003; Alastair Tse
files/bsddb3-3.4.0-db3.patch:
make it compile with db-3 versioned libs in the presence of db-4
*bsddb3-4.1.3 (21 May 2003)
21 May 2003; Michael Imhof
Version bump. Submitted by Chris Fernandes de Sousa
*bsddb3-3.4.0 (01 Nov 2002)
25 Apr 2003; Lars Weiler
Set ~ppc in KEYWORDS
04 Apr 2003; Alastair Tse
distutil-ize
01 Nov 2002; foser
Initial import
DIST bsddb3-4.5.0.tar.gz 522126 RMD160 a54ccaf88b422df30113f0345918043dd8c06a1b SHA1 e4371cafdec218de0e007a1dbc9c1bc5ee3ff7bd SHA256 bb904694cc0a8b309ac19e020d857b2252b2323eb75ca672ca334631649c09c0
DIST bsddb3-4.7.0.tar.gz 124986 RMD160 dbb2f935094739a2ab3f8f05418b90155d1a1765 SHA1 1238544ae7e825e49fbc2e242cbde47b30f1eb7a SHA256 e331428b0175b785f62620775b8ff7eb5ad0bb4293a8c9d0442641647134b906
EBUILD bsddb3-4.5.0.ebuild 890 RMD160 6eefeef2c6597adb0cd47472406b261b06a1e115 SHA1 25867e4c0198e349047d515589125fb8d2beda71 SHA256 6f8ae4f9876f8f8bc977bce2f0e3f06700c365cd00c54f5eab030d4afb3d36f4
EBUILD bsddb3-4.7.0.ebuild 1263 RMD160 9158f89dfb5c9bc99ceced24af4f5eb8250f68f9 SHA1 1294fa6157e59dde46c9fc96d4ddd766bb7a471b SHA256 7ce63a83eafa08b1fe64b82a425401086e293b10902fbb21407009ce2a60b47d
MISC ChangeLog 3761 RMD160 bda74de4ffd5515f321915d98fe85ba3d4c17607 SHA1 655b31765a371fab866fc56db23e15c7dd732ffe SHA256 9a89c2127216d763de9d9a2dfea961414b991758fdcb8f8697f333a7f9240c6e
MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/bsddb3/bsddb3-4.5.0.ebuild,v 1.4 2007/07/11 06:19:47 mr_bones_ Exp $
NEED_PYTHON=2.1
inherit distutils db-use multilib
DESCRIPTION="Python bindings for BerkeleyDB"
HOMEPAGE="http://pybsddb.sourceforge.net/"
SRC_URI="mirror://sourceforge/pybsddb/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc ~sparc x86"
IUSE="doc"
DEPEND=">=sys-libs/db-4.0"
src_compile() {
sed -i \
-e "s/dblib = 'db'/dblib = '$(db_libname)'/" \
setup.py
distutils_src_compile \
"--berkeley-db=/usr" \
"--berkeley-db-incdir=$(db_includedir)" \
"--berkeley-db-libdir=/usr/$(get_libdir)"
}
src_install() {
DOCS="TODO.txt"
distutils_src_install
use doc && dohtml -r docs/*
}
src_test() {
"${python}" test.py || die "tests failed"
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/bsddb3/bsddb3-4.7.0.ebuild,v 1.3 2008/06/29 09:44:17 armin76 Exp $
EAPI="1"
NEED_PYTHON=2.5
inherit distutils db-use multilib
DESCRIPTION="Python bindings for BerkeleyDB"
HOMEPAGE="http://www.jcea.es/programacion/pybsddb.htm"
SRC_URI="http://pypi.python.org/packages/source/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
IUSE="doc"
RDEPEND="sys-libs/db:4.6"
DEPEND="${RDEPEND}
dev-python/setuptools
doc? ( dev-python/sphinx )"
src_compile() {
DB_VER="4.6"
sed -i \
-e "s/dblib = 'db'/dblib = '$(db_libname ${DB_VER})'/" \
setup.py
distutils_src_compile \
"--berkeley-db=/usr" \
"--berkeley-db-incdir=$(db_includedir ${DB_VER})" \
"--berkeley-db-libdir=/usr/$(get_libdir)"
if use doc ; then
mkdir html
sphinx-build docs html || die "building docs failed"
fi
}
src_install() {
DOCS="TODO.txt"
distutils_src_install
distutils_python_version
rm -rf "${D}/usr/$(get_libdir)/python${PYVER}/site-packages/${PN}/tests"
use doc && dohtml -r html/*
}
src_test() {
distutils_python_version
"${python}" test.py || die "tests failed"
}