summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2012-02-26 17:30:51 -0500
committerAlexandre Rostovtsev <tetromino@gentoo.org>2012-02-26 17:30:51 -0500
commit6ed65bbcab9adaeb15cde31ecf2f0db024628f68 (patch)
tree1497cbac9f9e84d36795342023cc17b9a4ee1461 /dev-lang
parentwww-client/epiphany: 3.3.5 → 3.3.90 (diff)
downloadgnome-6ed65bbcab9adaeb15cde31ecf2f0db024628f68.tar.gz
gnome-6ed65bbcab9adaeb15cde31ecf2f0db024628f68.tar.bz2
gnome-6ed65bbcab9adaeb15cde31ecf2f0db024628f68.zip
dev-lang/vala: add 0.15.2
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/vala/Manifest2
-rw-r--r--dev-lang/vala/vala-0.15.2.ebuild52
2 files changed, 54 insertions, 0 deletions
diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
new file mode 100644
index 00000000..cd800601
--- /dev/null
+++ b/dev-lang/vala/Manifest
@@ -0,0 +1,2 @@
+DIST vala-0.15.2.tar.xz 2682520 RMD160 dbddfcede74e4fec78593fca93a328b3e70b1085 SHA1 085de8426ed5625dbb7f8637c7b6bc29bf62d07b SHA256 1cc5d62714c2e4297cb458d11372f581f0e65070ed3b0e88133ce3db0cfee13c
+EBUILD vala-0.15.2.ebuild 1249 RMD160 de8c6f7a028f41fab2378e15dc84d22db3fddab2 SHA1 ddfea2f61a453dc88d40ca085089117f8089b9b0 SHA256 5572f68a675f11f21cb487c76653b5cce866b73dd54be897393270995403276d
diff --git a/dev-lang/vala/vala-0.15.2.ebuild b/dev-lang/vala/vala-0.15.2.ebuild
new file mode 100644
index 00000000..8a6664d0
--- /dev/null
+++ b/dev-lang/vala/vala-0.15.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.14.2-r1.ebuild,v 1.1 2012/02/04 22:38:36 tetromino Exp $
+
+EAPI="4"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit alternatives gnome2
+
+DESCRIPTION="Vala - Compiler for the GObject type system"
+HOMEPAGE="http://live.gnome.org/Vala"
+
+LICENSE="LGPL-2.1"
+SLOT="0.16"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-linux"
+IUSE="test +vapigen"
+
+RDEPEND=">=dev-libs/glib-2.16:2"
+DEPEND="${RDEPEND}
+ !${CATEGORY}/${PN}:0
+ sys-devel/flex
+ || ( sys-devel/bison dev-util/byacc dev-util/yacc )
+ dev-util/pkgconfig
+ dev-libs/libxslt
+ test? (
+ dev-libs/dbus-glib
+ >=dev-libs/glib-2.26:2 )"
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --disable-unversioned
+ $(use_enable vapigen)"
+ DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
+}
+
+src_install() {
+ gnome2_src_install
+
+ insinto /usr/share/aclocal
+ newins vala.m4 vala-${SLOT/./-}.m4
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ alternatives_auto_makesym /usr/share/aclocal/vala.m4 "vala-0-[0-9][0-9].m4"
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ alternatives_auto_makesym /usr/share/aclocal/vala.m4 "vala-0-[0-9][0-9].m4"
+}