summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-04-01 10:47:26 +0000
committerPacho Ramos <pacho@gentoo.org>2013-04-01 10:47:26 +0000
commite9df29b89e94c57dc09f4d2935912b15d6989f1d (patch)
tree4e889d5b397f28ecab7c9199ac976e4fec843fb7 /media-libs/libchamplain
parentversion bump for bug #445055. update to EAPI=5. keyword ~arm. (diff)
downloadgentoo-2-e9df29b89e94c57dc09f4d2935912b15d6989f1d.tar.gz
gentoo-2-e9df29b89e94c57dc09f4d2935912b15d6989f1d.tar.bz2
gentoo-2-e9df29b89e94c57dc09f4d2935912b15d6989f1d.zip
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)
Diffstat (limited to 'media-libs/libchamplain')
-rw-r--r--media-libs/libchamplain/ChangeLog5
-rw-r--r--media-libs/libchamplain/libchamplain-0.12.3.ebuild12
2 files changed, 10 insertions, 7 deletions
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 <pacho@gentoo.org> libchamplain-0.12.3.ebuild:
+ Migrate to vala.eclass (to allow it building with latest g-i)
31 Mar 2013; Pacho Ramos <pacho@gentoo.org> 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 \