Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/gedit-plugins: gedit-plugins-3.8.0.ebuild ChangeLog
Date: Thu, 28 Mar 2013 16:37:14
Message-Id: 20130328163709.C708F2171C@flycatcher.gentoo.org
1 pacho 13/03/28 16:37:09
2
3 Modified: ChangeLog
4 Added: gedit-plugins-3.8.0.ebuild
5 Log:
6 Version bump for Gnome 3.8
7
8 (Portage version: 2.1.11.58/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.30 app-editors/gedit-plugins/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/gedit-plugins/ChangeLog?rev=1.30&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/gedit-plugins/ChangeLog?rev=1.30&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/gedit-plugins/ChangeLog?r1=1.29&r2=1.30
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/ChangeLog,v
20 retrieving revision 1.29
21 retrieving revision 1.30
22 diff -u -r1.29 -r1.30
23 --- ChangeLog 5 Mar 2013 22:56:09 -0000 1.29
24 +++ ChangeLog 28 Mar 2013 16:37:09 -0000 1.30
25 @@ -1,6 +1,11 @@
26 # ChangeLog for app-editors/gedit-plugins
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/ChangeLog,v 1.29 2013/03/05 22:56:09 eva Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/ChangeLog,v 1.30 2013/03/28 16:37:09 pacho Exp $
30 +
31 +*gedit-plugins-3.8.0 (28 Mar 2013)
32 +
33 + 28 Mar 2013; Pacho Ramos <pacho@g.o> +gedit-plugins-3.8.0.ebuild:
34 + Version bump for Gnome 3.8
35
36 05 Mar 2013; Gilles Dartiguelongue <eva@g.o>
37 -gedit-plugins-3.4.0.ebuild:
38 @@ -159,5 +164,3 @@
39 +metadata.xml:
40 New ebuild, imported from bug #28470, thanks to Rajat Vig , Matt Jorde and
41 Martin Klaffenboeck for their works.
42 -
43 -
44
45
46
47 1.1 app-editors/gedit-plugins/gedit-plugins-3.8.0.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/gedit-plugins/gedit-plugins-3.8.0.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/gedit-plugins/gedit-plugins-3.8.0.ebuild?rev=1.1&content-type=text/plain
51
52 Index: gedit-plugins-3.8.0.ebuild
53 ===================================================================
54 # Copyright 1999-2013 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/gedit-plugins-3.8.0.ebuild,v 1.1 2013/03/28 16:37:09 pacho Exp $
57
58 EAPI="5"
59 GCONF_DEBUG="no"
60 GNOME2_LA_PUNT="yes" # plugins are dlopened
61 PYTHON_COMPAT=( python3_2 )
62 PYTHON_REQ_USE="xml"
63
64 inherit eutils gnome2 multilib python-r1
65
66 DESCRIPTION="Offical plugins for gedit"
67 HOMEPAGE="http://live.gnome.org/GeditPlugins"
68
69 LICENSE="GPL-2+"
70 KEYWORDS="~amd64 ~x86"
71 SLOT="0"
72
73 IUSE_plugins="charmap terminal"
74 IUSE="+python ${IUSE_plugins}"
75 REQUIRED_USE="charmap? ( python ) terminal? ( python )"
76
77 RDEPEND=">=app-editors/gedit-3.7.1[python?]
78 >=dev-libs/glib-2.32:2
79 >=dev-libs/libpeas-1.7.0[gtk,python?]
80 >=x11-libs/gtk+-3.4:3
81 >=x11-libs/gtksourceview-3:3.0
82 python? (
83 ${PYTHON_DEPS}
84 >=app-editors/gedit-3[introspection,${PYTHON_USEDEP}]
85 dev-libs/libpeas[${PYTHON_USEDEP}]
86 dev-python/dbus-python[${PYTHON_USEDEP}]
87 dev-python/pycairo
88 dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
89 >=x11-libs/gtk+-3.4:3[introspection]
90 >=x11-libs/gtksourceview-3:3.0[introspection]
91 x11-libs/pango[introspection]
92 x11-libs/gdk-pixbuf:2[introspection]
93 )
94 charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
95 terminal? ( x11-libs/vte:2.90[introspection] )
96 "
97 DEPEND="${RDEPEND}
98 >=dev-util/intltool-0.40.0
99 sys-devel/gettext
100 virtual/pkgconfig
101 "
102
103 src_prepare() {
104 # DEFAULT_PLUGINS from configure.ac
105 local myplugins="bookmarks,drawspaces,wordcompletion"
106
107 # python plugins with no extra dependencies beyond what USE=python brings
108 use python && myplugins="${myplugins},bracketcompletion,codecomment,colorpicker,commander,dashboard,joinlines,multiedit,textsize,smartspaces,synctex"
109
110 # python plugins with extra dependencies
111 for plugin in ${IUSE_plugins/+}; do
112 use ${plugin} && myplugins="${myplugins},${plugin}"
113 done
114
115 G2CONF="${G2CONF}
116 --with-plugins=${myplugins}
117 $(use_enable python)"
118
119 gnome2_src_prepare
120 }