diff options
author | Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | 2010-09-29 19:51:32 +0200 |
---|---|---|
committer | Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | 2010-09-29 19:51:32 +0200 |
commit | ce589746032f91fe870b0ee7981bddc3e756d8ff (patch) | |
tree | 9e663582ee6ca0de359069f2ccc7b4c0e3a7085c /dev-lang | |
parent | in tree (diff) | |
download | keruspe-ce589746032f91fe870b0ee7981bddc3e756d8ff.tar.gz keruspe-ce589746032f91fe870b0ee7981bddc3e756d8ff.tar.bz2 keruspe-ce589746032f91fe870b0ee7981bddc3e756d8ff.zip |
versionned vala from tree is shit
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/vala/Manifest | 2 | ||||
-rw-r--r-- | dev-lang/vala/vala-0.10.0.ebuild | 40 |
2 files changed, 42 insertions, 0 deletions
diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest new file mode 100644 index 00000000..0dfd03cf --- /dev/null +++ b/dev-lang/vala/Manifest @@ -0,0 +1,2 @@ +EBUILD vala-0.10.0.ebuild 1229 RMD160 247fc58a4d3288e6d08117993d1d4c3bfda35c7a SHA1 91073a745cb8baf56036b06f786e96ccb092aab1 SHA256 f792142e88f6fbbdc0558fdea7cd980b85202fc7bf4b8ce2e29f83b23516b3ed +DIST vala-0.10.0.tar.bz2 2403942 RMD160 90fe6e297ab4889524631ad21a477f9c497e0d26 SHA1 62dc98ad4d0457fd6407881941c326af1542dea1 SHA256 f5655a3cdc21c4c8d94d4af55a4c0a0418bad7a5ebf60ccdf471c4e16c5c9235 diff --git a/dev-lang/vala/vala-0.10.0.ebuild b/dev-lang/vala/vala-0.10.0.ebuild new file mode 100644 index 00000000..80f1f6bb --- /dev/null +++ b/dev-lang/vala/vala-0.10.0.ebuild @@ -0,0 +1,40 @@ +# 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.10.0.ebuild,v 1.1 2010/09/19 17:28:34 eva Exp $ + +EAPI="2" +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.10" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test +vapigen coverage" + +RDEPEND=">=dev-libs/glib-2.14" +DEPEND="${RDEPEND} + !dev-lang/vala:0 + 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 +} |