Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/vala: ChangeLog vala-0.11.1.ebuild
Date: Wed, 27 Oct 2010 20:59:22
Message-Id: 20101027205914.009912004B@flycatcher.gentoo.org
1 eva 10/10/27 20:59:13
2
3 Modified: ChangeLog
4 Added: vala-0.11.1.ebuild
5 Log:
6 Version bump. Enhance support for GDBus.
7
8 (Portage version: 2.2.0_alpha1/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.30 dev-lang/vala/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/vala/ChangeLog?rev=1.30&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/vala/ChangeLog?rev=1.30&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/vala/ChangeLog?r1=1.29&r2=1.30
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-lang/vala/ChangeLog,v
20 retrieving revision 1.29
21 retrieving revision 1.30
22 diff -u -r1.29 -r1.30
23 --- ChangeLog 27 Oct 2010 20:27:31 -0000 1.29
24 +++ ChangeLog 27 Oct 2010 20:59:13 -0000 1.30
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-lang/vala
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/ChangeLog,v 1.29 2010/10/27 20:27:31 eva Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/ChangeLog,v 1.30 2010/10/27 20:59:13 eva Exp $
30 +
31 +*vala-0.11.1 (27 Oct 2010)
32 +
33 + 27 Oct 2010; Gilles Dartiguelongue <eva@g.o> +vala-0.11.1.ebuild:
34 + Version bump. Enhance support for GDBus.
35
36 *vala-0.10.1 (27 Oct 2010)
37
38
39
40
41 1.1 dev-lang/vala/vala-0.11.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/vala/vala-0.11.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/vala/vala-0.11.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: vala-0.11.1.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.11.1.ebuild,v 1.1 2010/10/27 20:59:13 eva Exp $
51
52 EAPI="3"
53 GCONF_DEBUG="no"
54
55 inherit gnome2
56
57 DESCRIPTION="Vala - Compiler for the GObject type system"
58 HOMEPAGE="http://live.gnome.org/Vala"
59
60 LICENSE="LGPL-2.1"
61 SLOT="0.12"
62 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
63 IUSE="test +vapigen coverage"
64
65 RDEPEND=">=dev-libs/glib-2.16"
66 DEPEND="${RDEPEND}
67 sys-devel/flex
68 || ( sys-devel/bison dev-util/byacc dev-util/yacc )
69 dev-util/pkgconfig
70 dev-libs/libxslt
71 test? (
72 dev-libs/dbus-glib
73 >=dev-libs/glib-2.26 )"
74
75 pkg_setup() {
76 G2CONF="${G2CONF}
77 --disable-unversioned
78 $(use_enable vapigen)
79 $(use_enable coverage)"
80 DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
81
82 if use coverage && has ccache ${FEATURES}; then
83 ewarn "USE=coverage does not work well with ccache; valac and libvala"
84 ewarn "built with ccache and USE=coverage create temporary files inside"
85 ewarn "CCACHE_DIR and mess with ccache's working, as well as causing"
86 ewarn "sandbox violations when used to compile other packages."
87 ewarn "It is STRONGLY recommended that you disable one of them."
88 fi
89 }
90
91 src_install() {
92 gnome2_src_install
93 mv "${ED}"/usr/share/aclocal/vala.m4 \
94 "${ED}"/usr/share/aclocal/vala-${SLOT/./-}.m4 || die "failed to move vala m4 macro"
95 find "${ED}" -name "*.la" -delete || die "la file removal failed"
96 }