From e9df29b89e94c57dc09f4d2935912b15d6989f1d Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Mon, 1 Apr 2013 10:47:26 +0000 Subject: Migrate to vala.eclass (to allow it building with latest g-i) (Portage version: 2.1.11.58/cvs/Linux x86_64, signed Manifest commit with key A188FBD4) --- media-libs/libchamplain/ChangeLog | 5 ++++- media-libs/libchamplain/libchamplain-0.12.3.ebuild | 12 ++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) (limited to 'media-libs/libchamplain') diff --git a/media-libs/libchamplain/ChangeLog b/media-libs/libchamplain/ChangeLog index d8d91882dd97..892908213952 100644 --- a/media-libs/libchamplain/ChangeLog +++ b/media-libs/libchamplain/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-libs/libchamplain # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libchamplain/ChangeLog,v 1.42 2013/03/31 18:56:47 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libchamplain/ChangeLog,v 1.43 2013/04/01 10:47:26 pacho Exp $ + + 01 Apr 2013; Pacho Ramos libchamplain-0.12.3.ebuild: + Migrate to vala.eclass (to allow it building with latest g-i) 31 Mar 2013; Pacho Ramos libchamplain-0.12.3.ebuild, metadata.xml: diff --git a/media-libs/libchamplain/libchamplain-0.12.3.ebuild b/media-libs/libchamplain/libchamplain-0.12.3.ebuild index 66999c094a5d..d3c37938fb3c 100644 --- a/media-libs/libchamplain/libchamplain-0.12.3.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.3.ebuild @@ -1,12 +1,14 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libchamplain/libchamplain-0.12.3.ebuild,v 1.12 2013/03/31 18:56:47 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libchamplain/libchamplain-0.12.3.ebuild,v 1.13 2013/04/01 10:47:26 pacho Exp $ EAPI=4 GCONF_DEBUG=no GNOME2_LA_PUNT=yes +VALA_MIN_API_VERSION=0.14 +VALA_USE_DEPEND=vapigen -inherit eutils gnome2 +inherit eutils gnome2 vala DESCRIPTION="Clutter based world map renderer" HOMEPAGE="http://projects.gnome.org/libchamplain/" @@ -32,7 +34,7 @@ RDEPEND=" DEPEND="${RDEPEND} dev-util/gtk-doc-am virtual/pkgconfig - vala? ( dev-lang/vala:0.14[vapigen] )" + vala? ( $(vala_depend) )" # segfaults with vala:0.12 # vala-0.14.2-r1 required for bug #402013 @@ -44,11 +46,9 @@ src_prepare() { --disable-maemo --disable-vala-demos --enable-memphis - VAPIGEN=$(type -p vapigen-0.14) $(use_enable debug) $(use_enable gtk) - $(use_enable introspection) - $(use_enable vala)" + $(use_enable introspection)" # Fix documentation slotability sed \ -- cgit v1.2.3-65-gdbad