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-util/anjuta: metadata.xml ChangeLog anjuta-2.26.2.0.ebuild
Date: Mon, 01 Jun 2009 21:03:24
Message-Id: E1MBEfC-0007L7-5j@stork.gentoo.org
1 eva 09/06/01 21:03:22
2
3 Modified: metadata.xml ChangeLog
4 Added: anjuta-2.26.2.0.ebuild
5 Log:
6 New version for GNOME 2.26. Drop libgnomeprint and gnome-vfs dependency. Merge gnome-build into anjuta. Still bundle scintilla at version 1.77.
7 (Portage version: 2.2_rc33/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.12 dev-util/anjuta/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/anjuta/metadata.xml?rev=1.12&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/anjuta/metadata.xml?rev=1.12&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/anjuta/metadata.xml?r1=1.11&r2=1.12
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-util/anjuta/metadata.xml,v
19 retrieving revision 1.11
20 retrieving revision 1.12
21 diff -u -r1.11 -r1.12
22 --- metadata.xml 4 May 2009 20:04:20 -0000 1.11
23 +++ metadata.xml 1 Jun 2009 21:03:22 -0000 1.12
24 @@ -11,6 +11,7 @@
25 <flag name="glade">Build glade plugin for anjuta</flag>
26 <flag name="inherit-graph">Build inheritance graphing plugin for anjuta</flag>
27 <flag name="sourceview">Build sourceview editing plugin for anjuta</flag>
28 + <flag name="symbol-db">Enable symbol database plugin for anjuta</flag>
29 <flag name="valgrind">Build valgrind plugin for anjuta</flag>
30 </use>
31 </pkgmetadata>
32
33
34
35 1.93 dev-util/anjuta/ChangeLog
36
37 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/anjuta/ChangeLog?rev=1.93&view=markup
38 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/anjuta/ChangeLog?rev=1.93&content-type=text/plain
39 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/anjuta/ChangeLog?r1=1.92&r2=1.93
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/dev-util/anjuta/ChangeLog,v
44 retrieving revision 1.92
45 retrieving revision 1.93
46 diff -u -r1.92 -r1.93
47 --- ChangeLog 26 May 2009 10:52:53 -0000 1.92
48 +++ ChangeLog 1 Jun 2009 21:03:22 -0000 1.93
49 @@ -1,6 +1,14 @@
50 # ChangeLog for dev-util/anjuta
51 -# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/ChangeLog,v 1.92 2009/05/26 10:52:53 leio Exp $
53 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
54 +# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/ChangeLog,v 1.93 2009/06/01 21:03:22 eva Exp $
55 +
56 +*anjuta-2.26.2.0 (01 Jun 2009)
57 +
58 + 01 Jun 2009; Gilles Dartiguelongue <eva@g.o>
59 + +files/anjuta-2.26.0.0-symbol-db-optional.patch, +anjuta-2.26.2.0.ebuild,
60 + metadata.xml:
61 + New version for GNOME 2.26. Drop libgnomeprint and gnome-vfs dependency.
62 + Merge gnome-build into anjuta. Still bundle scintilla at version 1.77.
63
64 26 May 2009; Mart Raudsepp <leio@g.o>
65 +files/anjuta-2.24.2-fix-build-with-graphviz-2.22.patch,
66
67
68
69 1.1 dev-util/anjuta/anjuta-2.26.2.0.ebuild
70
71 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/anjuta/anjuta-2.26.2.0.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/anjuta/anjuta-2.26.2.0.ebuild?rev=1.1&content-type=text/plain
73
74 Index: anjuta-2.26.2.0.ebuild
75 ===================================================================
76 # Copyright 1999-2009 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/anjuta-2.26.2.0.ebuild,v 1.1 2009/06/01 21:03:22 eva Exp $
79
80 EAPI="2"
81
82 inherit autotools eutils gnome2 flag-o-matic
83
84 DESCRIPTION="A versatile IDE for GNOME"
85 HOMEPAGE="http://www.anjuta.org"
86
87 LICENSE="GPL-2"
88 SLOT="0"
89 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
90 IUSE="debug devhelp doc glade graphviz sourceview subversion +symbol-db valgrind test"
91
92 RDEPEND=">=dev-libs/glib-2.16
93 >=x11-libs/gtk+-2.12.10
94 >=gnome-base/orbit-2.6
95 >=gnome-base/libglade-2.3
96 >=gnome-base/libgnome-2.12
97 >=gnome-base/libgnomeui-2.12
98 >=gnome-base/gconf-2.12
99 >=x11-libs/vte-0.13.1
100 >=dev-libs/libxml2-2.4.23
101 >=dev-libs/gdl-2.26
102 >=app-text/gnome-doc-utils-0.3.2
103 >=x11-libs/libwnck-2.12
104 >=sys-devel/binutils-2.15.92
105 >=dev-libs/libunique-1
106 symbol-db? (
107 gnome-extra/libgda:4
108 dev-util/ctags )
109
110 dev-libs/libxslt
111 >=dev-lang/perl-5
112 sys-devel/autogen
113
114 devhelp? (
115 >=dev-util/devhelp-0.22
116 >=net-libs/webkit-gtk-1 )
117 glade? ( >=dev-util/glade-3.6.0 )
118 inherit-graph? ( >=media-gfx/graphviz-2.6.0 )
119 sourceview? (
120 >=x11-libs/gtk+-2.10
121 >=gnome-base/libgnome-2.14
122 >=x11-libs/gtksourceview-2.4 )
123 subversion? (
124 >=dev-util/subversion-1.5.0
125 >=net-misc/neon-0.28.2
126 >=dev-libs/apr-1
127 >=dev-libs/apr-util-1 )
128 valgrind? ( dev-util/valgrind )"
129 DEPEND="${RDEPEND}
130 !!dev-libs/gnome-build
131 >=sys-devel/gettext-0.14
132 >=dev-util/intltool-0.35
133 >=dev-util/pkgconfig-0.20
134 >=app-text/scrollkeeper-0.3.14-r2
135 doc? ( >=dev-util/gtk-doc-1.4 )
136 test? (
137 ~app-text/docbook-xml-dtd-4.1.2
138 ~app-text/docbook-xml-dtd-4.5 )"
139
140 DOCS="AUTHORS ChangeLog FUTURE MAINTAINERS README ROADMAP THANKS TODO"
141
142 pkg_setup() {
143 if ! use symbol-db; then
144 elog "You disabled symbol-db which will disallow using projects."
145 fi
146
147 G2CONF="${G2CONF}
148 --docdir=/usr/share/doc/${PF}
149 $(use_enable debug)
150 $(use_enable devhelp plugin-devhelp)
151 $(use_enable glade plugin-glade)
152 $(use_enable valgrind plugin-valgrind)
153 $(use_enable sourceview plugin-sourceview)
154 $(use_enable !sourceview plugin-scintilla)
155 $(use_enable subversion plugin-subversion)
156 $(use_enable symbol-db plugin-symbol-db)
157 $(use_enable graphviz)" # Toggles inherit-plugin and performance-plugin
158
159 # Conflics wiht -pg in a plugin, bug #266777
160 filter-flags -fomit-frame-pointer
161 }
162
163 src_prepare() {
164 gnome2_src_prepare
165
166 # Make Symbol DB optional
167 epatch "${FILESDIR}/${PN}-2.26.0.0-symbol-db-optional.patch"
168
169 intltoolize --force --copy --automake || die "intltoolize failed"
170 eautoreconf
171 }
172
173 pkg_postinst() {
174 gnome2_pkg_postinst
175
176 ebeep 1
177 elog ""
178 elog "Some project templates may require additional development"
179 elog "libraries to function correctly. It goes beyond the scope"
180 elog "of this ebuild to provide them."
181 epause 5
182 }