# ChangeLog for app-office/mdbtools
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/mdbtools/ChangeLog,v 1.20 2006/05/28 22:21:14 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/mdbtools/ChangeLog,v 1.21 2006/11/17 19:30:35 leonardop Exp $
+
+*mdbtools-0.6_pre1-r1 (17 Nov 2006)
+
+ 17 Nov 2006; Leonardo Boshell <leonardop@gentoo.org>
+ -mdbtools-0.6_pre1.ebuild, +mdbtools-0.6_pre1-r1.ebuild:
+ Run eautoreconf() since the tarball was created with a buggy libtool,
+ creating libraries with incorrect names in some platforms (e.g. amd64).
28 May 2006; Mark Loeser <halcy0n@gentoo.org>
+files/mdbtools-0.6_pre1-gcc41.patch, mdbtools-0.6_pre1.ebuild:
--- /dev/null
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/mdbtools/mdbtools-0.6_pre1-r1.ebuild,v 1.1 2006/11/17 19:30:35 leonardop Exp $
+
+WANT_AUTOMAKE="1.7"
+
+inherit eutils autotools
+
+MY_P=${P/_/}
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="A set of libraries and utilities for reading Microsoft Access database (MDB) files"
+HOMEPAGE="http://mdbtools.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+IUSE="gnome odbc"
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=dev-libs/glib-2
+ sys-libs/ncurses
+ sys-libs/readline
+ >=sys-devel/flex-2.5.0
+ >=sys-devel/bison-1.35
+ gnome? (
+ >=gnome-base/libglade-2
+ >=gnome-base/libgnomeui-2 )
+ odbc? ( >=dev-db/unixODBC-2.0 )"
+
+src_unpack() {
+ unpack "${A}"
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${P}-gcc34.patch
+ epatch "${FILESDIR}"/${P}-gcc41.patch
+
+ # This is necessary since the upstream tarball was created with a buggy
+ # libtool, and the .so suffix in library names is lost in some platforms
+ # (e.g. amd64).
+ eautoreconf
+}
+
+src_compile() {
+ local myconf
+ use odbc && myconf="${myconf} --with-unixodbc=/usr"
+
+ econf --enable-sql \
+ ${myconf} || die "configure failed"
+
+ emake || die "Compilation failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "Installation failed"
+ dodoc COPYING* NEWS README* TODO AUTHORS HACKING ChangeLog
+
+ # add a compat symlink (gmdb2 is not compiled if gnome USE flag is disabled)
+ use gnome && dosym gmdb2 /usr/bin/gmdb
+}