diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-01-26 01:06:31 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-01-26 01:06:31 +0000 |
commit | 32f9852d2a197e6c3dff74b5f8f47d4f111b1ded (patch) | |
tree | 767df3988f297e0511f70d93dc0a45e554489dee /gnome-extra/libgda | |
parent | Add USE=tcpd support #400607 by Tor. (diff) | |
download | gentoo-2-32f9852d2a197e6c3dff74b5f8f47d4f111b1ded.tar.gz gentoo-2-32f9852d2a197e6c3dff74b5f8f47d4f111b1ded.tar.bz2 gentoo-2-32f9852d2a197e6c3dff74b5f8f47d4f111b1ded.zip |
Disable building vala bindings for now due to https://bugzilla.gnome.org/show_bug.cgi?id=668701
(Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
Diffstat (limited to 'gnome-extra/libgda')
-rw-r--r-- | gnome-extra/libgda/ChangeLog | 7 | ||||
-rw-r--r-- | gnome-extra/libgda/files/libgda-5.0.3-custom.vala | 6 | ||||
-rw-r--r-- | gnome-extra/libgda/libgda-5.0.3.ebuild | 16 |
3 files changed, 23 insertions, 6 deletions
diff --git a/gnome-extra/libgda/ChangeLog b/gnome-extra/libgda/ChangeLog index 5e7fb0612318..d670be4e7fc4 100644 --- a/gnome-extra/libgda/ChangeLog +++ b/gnome-extra/libgda/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for gnome-extra/libgda # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgda/ChangeLog,v 1.191 2012/01/25 11:01:11 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgda/ChangeLog,v 1.192 2012/01/26 01:06:31 tetromino Exp $ + + 26 Jan 2012; Alexandre Rostovtsev <tetromino@gentoo.org> libgda-5.0.3.ebuild, + +files/libgda-5.0.3-custom.vala: + Disable building vala bindings for now due to + https://bugzilla.gnome.org/show_bug.cgi?id=668701 *libgda-5.0.3 (25 Jan 2012) diff --git a/gnome-extra/libgda/files/libgda-5.0.3-custom.vala b/gnome-extra/libgda/files/libgda-5.0.3-custom.vala new file mode 100644 index 000000000000..d464a8f9cc06 --- /dev/null +++ b/gnome-extra/libgda/files/libgda-5.0.3-custom.vala @@ -0,0 +1,6 @@ +namespace Gda { + public class DataProxy : GLib.Object, Gda.DataModel { + [CCode (cname="gda_data_proxy_new")] + public static GLib.Object @new (Gda.DataModel model); + } +} diff --git a/gnome-extra/libgda/libgda-5.0.3.ebuild b/gnome-extra/libgda/libgda-5.0.3.ebuild index 7aa88a18fdb8..258a50bfcfcf 100644 --- a/gnome-extra/libgda/libgda-5.0.3.ebuild +++ b/gnome-extra/libgda/libgda-5.0.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgda/libgda-5.0.3.ebuild,v 1.1 2012/01/25 11:01:11 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgda/libgda-5.0.3.ebuild,v 1.2 2012/01/26 01:06:31 tetromino Exp $ EAPI="4" GNOME2_LA_PUNT="yes" @@ -13,7 +13,7 @@ DESCRIPTION="Gnome Database Access Library" HOMEPAGE="http://www.gnome-db.org/" LICENSE="GPL-2 LGPL-2" -IUSE="berkdb bindist canvas doc firebird gnome-keyring gtk graphviz http +introspection json ldap mdb mysql oci8 postgres sourceview ssl vala" +IUSE="berkdb bindist canvas doc firebird gnome-keyring gtk graphviz http +introspection json ldap mdb mysql oci8 postgres sourceview ssl" # vala SLOT="5" KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" @@ -47,8 +47,8 @@ DEPEND="${RDEPEND} >=dev-util/pkgconfig-0.18 >=dev-util/intltool-0.35.5 >=app-text/gnome-doc-utils-0.9 - doc? ( >=dev-util/gtk-doc-1 ) - vala? ( >=dev-lang/vala-0.14:0.14[vapigen] )" + doc? ( >=dev-util/gtk-doc-1 )" +# vala? ( >=dev-lang/vala-0.14:0.14[vapigen] ) pkg_setup() { DOCS="AUTHORS ChangeLog NEWS README" @@ -82,7 +82,10 @@ pkg_setup() { $(use_with mysql mysql /usr) $(use_with postgres postgres /usr) $(use_enable ssl crypto) - $(use_enable vala)" + --disable-vala + VAPIGEN=$(type -P vapigen-0.14)" +# $(use_enable vala) + # Disable vala due to https://bugzilla.gnome.org/show_bug.cgi?id=668701 if use bindist; then # firebird license is not GPL compatible @@ -129,6 +132,9 @@ src_prepare() { python_convert_shebangs -r 2 libgda-report/RML/trml2{html,pdf} + # Missing from tarball + cp "${FILESDIR}/libgda-${PV}-custom.vala" libgda/libgda-5.0-custom.vala || die + intltoolize --force --copy --automake || die "intltoolize failed" eautoreconf gnome2_src_prepare |