diff options
author | 2012-04-11 10:18:03 +0200 | |
---|---|---|
committer | 2012-04-11 10:18:03 +0200 | |
commit | d7c9a4dc1fedd7bdffaeec1c66b422e3a8fa2e1d (patch) | |
tree | 2e912afcc1f81a42470ff808217f69f1b22589fd /dev-lang/vala/vala-9999.ebuild | |
parent | bump gpaste (diff) | |
download | keruspe-d7c9a4dc1fedd7bdffaeec1c66b422e3a8fa2e1d.tar.gz keruspe-d7c9a4dc1fedd7bdffaeec1c66b422e3a8fa2e1d.tar.bz2 keruspe-d7c9a4dc1fedd7bdffaeec1c66b422e3a8fa2e1d.zip |
update vala scm
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
Diffstat (limited to 'dev-lang/vala/vala-9999.ebuild')
-rw-r--r-- | dev-lang/vala/vala-9999.ebuild | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/dev-lang/vala/vala-9999.ebuild b/dev-lang/vala/vala-9999.ebuild index c93498be..84c8ad0c 100644 --- a/dev-lang/vala/vala-9999.ebuild +++ b/dev-lang/vala/vala-9999.ebuild @@ -12,13 +12,15 @@ DESCRIPTION="Vala - Compiler for the GObject type system" HOMEPAGE="http://live.gnome.org/Vala" LICENSE="LGPL-2.1" -SLOT="0.16" +SLOT="0.18" +OLD_SLOT="0.16" KEYWORDS="" IUSE="bootstrap test +vapigen" RDEPEND=">=dev-libs/glib-2.16:2" DEPEND="${RDEPEND} - dev-lang/vala:0.16 + !bootstrap? ( dev-lang/vala:${SLOT} ) + bootstrap? ( dev-lang/vala:${OLD_SLOT} ) sys-devel/flex || ( sys-devel/bison dev-util/byacc dev-util/yacc ) dev-util/pkgconfig @@ -28,8 +30,14 @@ DEPEND="${RDEPEND} >=dev-libs/glib-2.26:2 )" pkg_setup() { + local WANTED_SLOT + if use bootstrap; then + WANTED_SLOT=${OLD_SLOT} + else + WANTED_SLOT=${SLOT} + fi G2CONF="${G2CONF} - VALAC=$(type -P valac-0.16) + VALAC=$(type -P valac-${WANTED_SLOT}) --disable-unversioned $(use_enable vapigen)" DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" |