ChangeLog

# ChangeLog for dev-db/libdrizzle
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/libdrizzle/ChangeLog,v 1.6 2010/05/12 10:04:51 flameeyes Exp $

*libdrizzle-0.8-r1 (12 May 2010)

12 May 2010; Diego E. Pettenò
-libdrizzle-0.6.ebuild, -libdrizzle-0.7.ebuild, -libdrizzle-0.8.ebuild,
+libdrizzle-0.8-r1.ebuild:
Fix error in sqlite USE flag; cleanup old versions.

19 Apr 2010; Robin H. Johnson libdrizzle-0.8.ebuild:
Missed a commit from my laptop.

*libdrizzle-0.8 (19 Mar 2010)

19 Mar 2010; Diego E. Pettenò
+libdrizzle-0.8.ebuild:
Version bump.

*libdrizzle-0.7 (13 Jan 2010)

13 Jan 2010; Diego E. Pettenò
+libdrizzle-0.7.ebuild:
Version bump.

23 Dec 2009; Diego E. Pettenò
libdrizzle-0.6.ebuild:
Disable static libraries by default and remove .la files.

*libdrizzle-0.6 (20 Dec 2009)

20 Dec 2009; Diego E. Pettenò
+libdrizzle-0.6.ebuild, +metadata.xml:
Initial import, thanks again to Pavel Stratil. New dependency for
gearmand[drizzle].

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST libdrizzle-0.8.tar.gz 465875 RMD160 6db4fea88df57071019945e404969bf2b2be76d7 SHA1 04b0659557a40e87b820d405b3817b401a3164f0 SHA256 e2c5d1e7fa33a908dc35ce509e962c1f9afa69c4a838db6790ef1c060a011e46
EBUILD libdrizzle-0.8-r1.ebuild 1377 RMD160 826a3ae6ef0abfdab2e5abd0f0fe2157296c681d SHA1 ab82401eac95cabf232518af2199990e04eff5be SHA256 aac21f61c1a417df664affd72c99b3455b82716bbef4e9ae89e008b933afb9ba
MISC ChangeLog 1189 RMD160 9f005b7158aee3569e882a69fa81713aeab4070a SHA1 0303f6b71d53caea227e5a26e2f5ffa1d8627a54 SHA256 02c289f9d63a4ecc54b0909f1b801d692377f03a75fda81e1b57d52aa2dee4f8
MISC metadata.xml 570 RMD160 7aa34b382179e9d4b83b54f62463b225b89ff48e SHA1 492a4217382bd3207c355c1e9692bb92592433a2 SHA256 ffbf460ed512a632a07a532c374a3b6c835b90696bd95fff4015858ac6a3d63d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)

iEYEARECAAYFAkvqfEQACgkQAiZjviIA2Xg9xwCeJxIZdXQ9lKehmwzs2XIxPWty
HHMAn1heEG+/gkVi9/UmOLjDdvtBIH9m
=EXF2
-----END PGP SIGNATURE-----

libdrizzle-0.8-r1.ebuild

# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/libdrizzle/libdrizzle-0.8-r1.ebuild,v 1.1 2010/05/12 10:04:51 flameeyes Exp $

EAPI=2

DESCRIPTION="a C client and protocol library for the Drizzle project"
HOMEPAGE="http://launchpad.net/libdrizzle"
SRC_URI="http://launchpad.net/libdrizzle/trunk/${PV}/+download/${P}.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug tcmalloc +sqlite static-libs"

RDEPEND="tcmalloc? ( dev-util/google-perftools )
sqlite? ( dev-db/sqlite:3 )"
DEPEND="${RDEPEND}"

src_configure() {
# Don't ever use --enable-assert since configure.ac is broken, and
# only does --disable-assert correctly.
if use debug; then
# Since --with-debug would turn off optimisations as well as
# enabling debug, we just enable debug through the
# preprocessor then.
append-flags -DDEBUG

# Right now disabling asserts break the code, so never disable
# them as it is.
#else
# myconf="${myconf} --disable-assert"
fi

econf \
--disable-static \
--disable-dependency-tracking \
--disable-mtmalloc \
$(use_enable tcmalloc) \
$(use_enable sqlite libsqlite3)
}

src_install() {
emake DESTDIR="${D}" install || die "install failed"
dodoc AUTHORS ChangeLog NEWS PROTOCOL README || die

find "${D}" -name '*.la' -delete || die
}

metadata.xml




no-herd

flameeyes@gentoo.org


pavel.stratil-jun@fenix.cz
Proxied co-maintainer, CC on all bugs




Use the dev-util/google-perftools libraries to
replace the malloc() implementation with a possibly faster one.