summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Bressler <ruben.bressler@cerpamid.co.cu>2010-07-16 23:17:49 -0400
committerRuben Bressler <ruben.bressler@cerpamid.co.cu>2010-07-16 23:17:49 -0400
commit4a7680629d470dea967853001aa54e2728dcf82f (patch)
tree8685353c9c4d9083f7f203609990b80154950d66 /dev-lang
parentadicionando gjs (diff)
downloadrubenqba-4a7680629d470dea967853001aa54e2728dcf82f.tar.gz
rubenqba-4a7680629d470dea967853001aa54e2728dcf82f.tar.bz2
rubenqba-4a7680629d470dea967853001aa54e2728dcf82f.zip
adicionando vala-0.9.2
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/vala/Manifest2
-rw-r--r--dev-lang/vala/vala-0.9.2.ebuild38
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
new file mode 100644
index 0000000..28e8b98
--- /dev/null
+++ b/dev-lang/vala/Manifest
@@ -0,0 +1,2 @@
+DIST vala-0.9.2.tar.bz2 2358061 RMD160 85a95b12ce4e0ff44c5ecdf14e88756b077edab8 SHA1 20c48cbe7fa12446309cb040a45dc41b070ab065 SHA256 22e1e224790663929f5df8b0611bd4928c065a8354ee7cdd2c97b6b37ed33c1d
+EBUILD vala-0.9.2.ebuild 1202 RMD160 acd8f01ccf076c6a59f9686befb9627d7dfb3425 SHA1 e5b09cb131fd3d88c4d3e6a5138e9437fcb66ad4 SHA256 9e3e30cbfae2efbffffacb32452bbb1e3dcf520fdffd249bf0e3154980622d1e
diff --git a/dev-lang/vala/vala-0.9.2.ebuild b/dev-lang/vala/vala-0.9.2.ebuild
new file mode 100644
index 0000000..40f5d02
--- /dev/null
+++ b/dev-lang/vala/vala-0.9.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.8.1.ebuild,v 1.4 2010/07/15 16:31:17 jer Exp $
+
+EAPI=1
+GCONF_DEBUG=no
+inherit gnome2
+
+DESCRIPTION="Vala - Compiler for the GObject type system"
+HOMEPAGE="http://live.gnome.org/Vala"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test +vapigen coverage"
+
+RDEPEND=">=dev-libs/glib-2.14"
+DEPEND="${RDEPEND}
+ sys-devel/flex
+ || ( sys-devel/bison dev-util/byacc dev-util/yacc )
+ dev-util/pkgconfig
+ dev-libs/libxslt
+ test? ( dev-libs/dbus-glib )"
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ $(use_enable vapigen)
+ $(use_enable coverage)"
+ DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
+
+ if use coverage && has ccache ${FEATURES}; then
+ ewarn "USE=coverage does not work well with ccache; valac and libvala"
+ ewarn "built with ccache and USE=coverage create temporary files inside"
+ ewarn "CCACHE_DIR and mess with ccache's working, as well as causing"
+ ewarn "sandbox violations when used to compile other packages."
+ ewarn "It is STRONGLY recommended that you disable one of them."
+ fi
+}