Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/libgda: libgda-4.2.12.ebuild ChangeLog libgda-5.0.0.ebuild libgda-4.2.10.ebuild libgda-5.0.1.ebuild
Date: Sat, 31 Dec 2011 19:18:39
Message-Id: 20111231191828.A1EF72004B@flycatcher.gentoo.org
1 pacho 11/12/31 19:18:28
2
3 Modified: ChangeLog
4 Added: libgda-4.2.12.ebuild
5 Removed: libgda-5.0.0.ebuild libgda-4.2.10.ebuild
6 libgda-5.0.1.ebuild
7 Log:
8 Version bump, remove old.
9
10 (Portage version: 2.1.10.44/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.189 gnome-extra/libgda/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/libgda/ChangeLog?rev=1.189&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/libgda/ChangeLog?rev=1.189&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/libgda/ChangeLog?r1=1.188&r2=1.189
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/libgda/ChangeLog,v
22 retrieving revision 1.188
23 retrieving revision 1.189
24 diff -u -r1.188 -r1.189
25 --- ChangeLog 29 Dec 2011 17:48:08 -0000 1.188
26 +++ ChangeLog 31 Dec 2011 19:18:28 -0000 1.189
27 @@ -1,6 +1,12 @@
28 # ChangeLog for gnome-extra/libgda
29 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgda/ChangeLog,v 1.188 2011/12/29 17:48:08 pacho Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgda/ChangeLog,v 1.189 2011/12/31 19:18:28 pacho Exp $
32 +
33 +*libgda-4.2.12 (31 Dec 2011)
34 +
35 + 31 Dec 2011; Pacho Ramos <pacho@g.o> +libgda-4.2.12.ebuild,
36 + -libgda-4.2.10.ebuild, -libgda-5.0.0.ebuild, -libgda-5.0.1.ebuild:
37 + Version bump, remove old.
38
39 29 Dec 2011; Pacho Ramos <pacho@g.o> libgda-4.2.11.ebuild:
40 amd64 stable, bug 393007
41
42
43
44 1.1 gnome-extra/libgda/libgda-4.2.12.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/libgda/libgda-4.2.12.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/libgda/libgda-4.2.12.ebuild?rev=1.1&content-type=text/plain
48
49 Index: libgda-4.2.12.ebuild
50 ===================================================================
51 # Copyright 1999-2011 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgda/libgda-4.2.12.ebuild,v 1.1 2011/12/31 19:18:28 pacho Exp $
54
55 EAPI="4"
56 GCONF_DEBUG="yes"
57 GNOME2_LA_PUNT="yes"
58
59 inherit db-use eutils flag-o-matic gnome2 java-pkg-opt-2
60
61 DESCRIPTION="Gnome Database Access Library"
62 HOMEPAGE="http://www.gnome-db.org/"
63 LICENSE="GPL-2 LGPL-2"
64
65 IUSE="berkdb bindist canvas doc firebird gnome-keyring gtk graphviz http +introspection json ldap mdb mysql oci8 postgres sourceview ssl"
66
67 SLOT="4"
68 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
69
70 RDEPEND="
71 app-text/iso-codes
72 >=dev-libs/glib-2.16:2
73 >=dev-libs/libxml2-2:2
74 dev-libs/libxslt
75 dev-libs/libunique:1
76 sys-libs/readline
77 sys-libs/ncurses
78 >=dev-db/sqlite-3.6.22:3
79 berkdb? ( sys-libs/db )
80 !bindist? ( firebird? ( dev-db/firebird ) )
81 gtk? (
82 || ( >=x11-libs/gtk+-2.12:2 x11-libs/gdk-pixbuf:2 )
83 canvas? ( x11-libs/goocanvas:0 )
84 sourceview? ( x11-libs/gtksourceview:2.0 )
85 graphviz? ( media-gfx/graphviz )
86 )
87 gnome-keyring? ( gnome-base/libgnome-keyring )
88 http? ( >=net-libs/libsoup-2.24:2.4 )
89 introspection? ( >=dev-libs/gobject-introspection-0.6.5 )
90 json? ( dev-libs/json-glib )
91 ldap? ( net-nds/openldap )
92 mdb? ( >app-office/mdbtools-0.5 )
93 mysql? ( virtual/mysql )
94 postgres? ( dev-db/postgresql-base )
95 ssl? ( dev-libs/openssl )"
96
97 DEPEND="${RDEPEND}
98 >=dev-util/pkgconfig-0.18
99 >=dev-util/intltool-0.35.5
100 >=app-text/gnome-doc-utils-0.9
101 >=dev-util/gtk-doc-am-1
102 doc? ( >=dev-util/gtk-doc-1 )"
103
104 # Tests are not really good
105 RESTRICT="test"
106
107 pkg_setup() {
108 DOCS="AUTHORS ChangeLog NEWS README"
109
110 if use canvas || use graphviz || use sourceview; then
111 if ! use gtk; then
112 ewarn "You must enable USE=gtk to make use of canvas, graphivz or sourceview USE flag."
113 ewarn "Disabling for now."
114 G2CONF="${G2CONF} --without-goocanvas --without-graphivz --without-gtksourceview"
115 else
116 G2CONF="${G2CONF}
117 $(use_with canvas goocanvas)
118 $(use_with graphviz)
119 $(use_with sourceview gtksourceview)"
120 fi
121 fi
122
123 # Disable vala bindings, they collide with dev-lang/vala's libgda-4.0.vapi
124 G2CONF="${G2CONF}
125 --with-unique
126 --disable-scrollkeeper
127 --disable-static
128 --enable-system-sqlite
129 --disable-vala
130 $(use_with berkdb bdb /usr)
131 $(use_with gnome-keyring)
132 $(use_with gtk ui)
133 $(use_with http libsoup)
134 $(use_enable introspection)
135 $(use_enable introspection gda-gi)
136 $(use_enable introspection gdaui-gi)
137 $(use_with java java $JAVA_HOME)
138 $(use_enable json)
139 $(use_with ldap)
140 $(use_with mdb mdb /usr)
141 $(use_with mysql mysql /usr)
142 $(use_with postgres postgres /usr)
143 $(use_enable ssl crypto)"
144
145 if use bindist; then
146 # firebird license is not GPL compatible
147 G2CONF="${G2CONF} --without-firebird"
148 else
149 G2CONF="${G2CONF} $(use_with firebird firebird /usr)"
150 fi
151
152 use berkdb && append-cppflags "-I$(db_includedir)"
153 use oci8 || G2CONF="${G2CONF} --without-oracle"
154
155 # Not in portage
156 G2CONF="${G2CONF}
157 --disable-default-binary"
158 }
159
160 src_prepare() {
161 gnome2_src_prepare
162
163 # Fix compilation failure of keyword_hash.c, upstream #630959
164 epatch "${FILESDIR}/${PN}-4.2.0-missing-include-in-keyword_hash-generator.patch"
165 }