/[gentoo-x86]/gnome-extra/libgda/libgda-2.99.5.ebuild
Gentoo

Contents of /gnome-extra/libgda/libgda-2.99.5.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations) (download)
Mon Mar 26 02:48:14 2007 UTC (12 years ago) by leonardop
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -1 lines
FILE REMOVED
New release: 2.99.6
(Portage version: 2.1.2.2)

1 # Copyright 1999-2007 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgda/libgda-2.99.5.ebuild,v 1.2 2007/02/16 17:02:23 dang Exp $
4
5 # TODO:
6 # * Verify if the parallel compilation problems persist, and if so fix them.
7
8 inherit eutils mono gnome2
9
10 DESCRIPTION="Gnome Database Access Library"
11 HOMEPAGE="http://www.gnome-db.org/"
12 LICENSE="GPL-2 LGPL-2"
13
14 # MDB support currently works with CVS only, so disable it in the meantime
15 IUSE="berkdb doc firebird freetds ldap mono mysql oci8 odbc postgres xbase"
16 SLOT="3"
17 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
18
19 RDEPEND=">=dev-libs/glib-2.8
20 >=dev-libs/libxml2-2
21 virtual/fam
22 sys-libs/readline
23 sys-libs/ncurses
24 dev-libs/popt
25 berkdb? ( sys-libs/db )
26 odbc? ( >=dev-db/unixODBC-2.0.6 )
27 mysql? ( virtual/mysql )
28 postgres? ( >=dev-db/libpq-7.2.1 )
29 freetds? ( >=dev-db/freetds-0.62 )
30 firebird? ( dev-db/firebird )
31 xbase? ( dev-db/xbase )
32 ldap? ( >=net-nds/openldap-2.0.25 )
33 mono? (
34 >=dev-lang/mono-1
35 >=dev-dotnet/gtk-sharp-2.3.90 )"
36 # mdb? ( >app-office/mdbtools-0.5 )
37
38 DEPEND="${RDEPEND}
39 >=dev-util/pkgconfig-0.9
40 >=dev-util/intltool-0.30
41 app-text/scrollkeeper
42 doc? ( >=dev-util/gtk-doc-1 )"
43
44 DOCS="AUTHORS ChangeLog NEWS README"
45
46 # problems with parallel builds
47 MAKEOPTS="${MAKEOPTS} -j1"
48
49
50 pkg_setup() {
51 G2CONF="$(use_enable mono csharp) \
52 $(use_with berkdb bdb /usr) \
53 $(use_with odbc odbc /usr) \
54 $(use_with mysql mysql /usr) \
55 $(use_with postgres postgres /usr) \
56 $(use_with freetds tds /usr) \
57 $(use_with firebird firebird /usr) \
58 $(use_with xbase xbase /usr) \
59 $(use_with ldap ldap /usr) \
60 --without-mdb"
61 # $(use_with mdb mdb /usr) \
62
63 use oci8 || G2CONF="${G2CONF} --without-oracle"
64
65 # Not in portage
66 G2CONF="${G2CONF} --without-mSQL --without-sybase --without-ibmdb2"
67 }
68
69 src_unpack() {
70 gnome2_src_unpack
71
72 epatch "${FILESDIR}/${P}-gapi.patch"
73
74 rm ${S}/gda-sharp/gda-api.raw
75 }

  ViewVC Help
Powered by ViewVC 1.1.20