/[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 - (hide 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 leonardop 1.1 # Copyright 1999-2007 Gentoo Foundation
2     # Distributed under the terms of the GNU General Public License v2
3 leonardop 1.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 leonardop 1.1
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 dang 1.2 # mdb? ( >app-office/mdbtools-0.5 )
37 leonardop 1.1
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