Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:gnome-next commit in: dev-util/anjuta/
Date: Mon, 29 Aug 2011 05:31:24
Message-Id: 652d893aed07ca68527c4c9b27473ca4a29570fb.tetromino@gentoo
1 commit: 652d893aed07ca68527c4c9b27473ca4a29570fb
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Mon Aug 29 05:19:19 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Mon Aug 29 05:26:29 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=652d893a
7
8 dev-util/anjuta: 3.1.5 → 3.1.90
9
10 Version bump with numerous changes. Now uses libgda:5 and vala-0.13.3.
11
12 Forced to restrict tests because there is no way to pass them on Gentoo:
13 1. tests require plugins/am-project/tests/anjuta.lst to run, but this
14 file is not distributed with tarballs (see https://bugzilla.gnome.org/show_bug.cgi?id=657589);
15 2. in any case, anjuta.lst in upstream git is currently out of date (needs
16 to be updated for vala:0.14 and libgda:5, for example);
17 3. and, as far as I can tell, the tests will only pass when anjuta is
18 built with a specific set of USE flags.
19
20 Need to think of a way of handling this...
21
22 ---
23 .../{anjuta-3.1.5.ebuild => anjuta-3.1.90.ebuild} | 10 ++++++++--
24 1 files changed, 8 insertions(+), 2 deletions(-)
25
26 diff --git a/dev-util/anjuta/anjuta-3.1.5.ebuild b/dev-util/anjuta/anjuta-3.1.90.ebuild
27 similarity index 90%
28 rename from dev-util/anjuta/anjuta-3.1.5.ebuild
29 rename to dev-util/anjuta/anjuta-3.1.90.ebuild
30 index 6ccd352..b91c70b 100644
31 --- a/dev-util/anjuta/anjuta-3.1.5.ebuild
32 +++ b/dev-util/anjuta/anjuta-3.1.90.ebuild
33 @@ -19,6 +19,12 @@ SLOT="0"
34 KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
35 IUSE="debug devhelp doc glade graphviz +introspection subversion test vala"
36
37 +# FIXME: tests do not work. First, anjuta.lst is missing from tarballs (see
38 +# upstream bug 657589). Second, in any case, anjuta.lst is out of date (no
39 +# vala:0.14, no libgda:5). Third, AFAICT, the tests could only pass if anjuta
40 +# is built a specific set of USE flags.
41 +RESTRICT="test"
42 +
43 RDEPEND=">=dev-libs/glib-2.28.0:2
44 x11-libs/gdk-pixbuf:2
45 >=x11-libs/gtk+-3.0.0:3
46 @@ -29,7 +35,7 @@ RDEPEND=">=dev-libs/glib-2.28.0:2
47
48 sys-devel/autogen
49
50 - >=gnome-extra/libgda-4.2.0:4
51 + >=gnome-extra/libgda-4.99.0:5
52 dev-util/ctags
53
54 x11-libs/libXext
55 @@ -44,7 +50,7 @@ RDEPEND=">=dev-libs/glib-2.28.0:2
56 >=net-libs/neon-0.28.2
57 >=dev-libs/apr-1
58 >=dev-libs/apr-util-1 )
59 - vala? ( >=dev-lang/vala-0.13.0:0.14 )"
60 + vala? ( >=dev-lang/vala-0.13.3:0.14 )"
61 DEPEND="${RDEPEND}
62 >=dev-lang/perl-5
63 !!dev-libs/gnome-build