public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2011-06-02 14:43 Nirbheek Chauhan
  0 siblings, 0 replies; 19+ messages in thread
From: Nirbheek Chauhan @ 2011-06-02 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     a40d9668bbea21b31a4e33ac9135dd68e8a6e88e
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Mon May 30 03:10:16 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Thu Jun  2 14:07:46 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=a40d9668

New package: app-editors/gedit-plugins-3.0.3

Add GNOME3 version of gedit-plugins (gedit-plugins-2.x are incompatible
with gedit-3). Simplify the USE flag structure considerably. Now, the
behavior of the ebuild is as follows:
* USE="-python" : build the non-python plugins listed as DEFAULT_PLUGINS in
  configure.ac
* USE="python" : in addition, build python plugins that have no extra
  dependencies other than basic ones such as gedit[python,introspection].
* USE="foo": in addition, build plugin "foo" that pulls in some extra
  dependencies.
This behavior is reasonable because gedit does not load any installed plugins
until the user explicitly tells it to do so.

Signed-off-by: Nirbheek Chauhan <nirbheek <AT> gentoo.org>

---
 .../gedit-plugins/gedit-plugins-3.0.3.ebuild       |   97 ++++++++++++++++++++
 1 files changed, 97 insertions(+), 0 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.0.3.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.0.3.ebuild
new file mode 100644
index 0000000..5616373
--- /dev/null
+++ b/app-editors/gedit-plugins/gedit-plugins-3.0.3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes" # plugins are dlopened
+PYTHON_DEPEND="python? 2:2.6"
+PYTHON_USE_WITH="xml"
+PYTHON_USE_WITH_OPT="python"
+
+inherit gnome2 multilib python eutils
+
+DESCRIPTION="Offical plugins for gedit"
+HOMEPAGE="http://live.gnome.org/GeditPlugins"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+IUSE_plugins="charmap synctex terminal"
+IUSE="+python ${IUSE_plugins}"
+
+RDEPEND=">=app-editors/gedit-3.0.0[python?]
+	>=dev-libs/glib-2.26.0:2
+	>=dev-libs/libpeas-0.7.3[gtk]
+	>=x11-libs/gtk+-3.0.0:3
+	>=x11-libs/gtksourceview-3.0.0:3.0
+	python? (
+		>=app-editors/gedit-3.0.0[introspection]
+		>=dev-libs/glib-2.26.0:2[introspection]
+		>=x11-libs/gtk+-3.0.0:3[introspection]
+		>=x11-libs/gtksourceview-3.0.0:3.0[introspection]
+		x11-libs/pango[introspection]
+		x11-libs/gdk-pixbuf:2[introspection]
+	)
+	charmap? ( >=gnome-extra/gucharmap-3.0.0[introspection] )
+	synctex? ( >=dev-python/dbus-python-0.82 )
+	terminal? ( x11-libs/vte:2.90[introspection] )"
+DEPEND="${RDEPEND}
+	>=dev-util/intltool-0.40.0
+	dev-util/pkgconfig
+	sys-devel/gettext"
+
+pkg_setup() {
+	# DEFAULT_PLUGINS from configure.ac
+	local myplugins="bookmarks,drawspaces,wordcompletion,taglist"
+
+	# python plugins with no extra dependencies beyond what USE=python brings
+	use python && myplugins="${myplugins},bracketcompletion,codecomment,colorpicker,commander,joinlines,multiedit,textsize,sessionsaver,smartspaces"
+
+	# python plugins with extra dependencies
+	for plugin in ${IUSE_plugins/+}; do
+		use ${plugin} || continue
+		# FIXME: put in REQUIRED_USE when python.eclass supports EAPI4
+		if use python; then
+			myplugins="${myplugins},${plugin}"
+		else
+			ewarn "Plugin '${plugin}' auto-disabled due to USE=-python"
+		fi
+	done
+
+	DOCS="AUTHORS ChangeLog* NEWS README"
+
+	G2CONF="${G2CONF}
+		--disable-schemas-compile
+		--disable-dependency-tracking
+		--with-plugins=${myplugins}
+		$(use_enable python)"
+
+	python_set_active_version 2
+	python_pkg_setup
+}
+
+src_prepare() {
+	gnome2_src_prepare
+
+	# disable pyc compiling
+	for d in . build-aux ; do
+		ln -sfn $(type -P true) "${d}/py-compile"
+	done
+}
+
+src_test() {
+	emake check || die "make check failed"
+}
+
+pkg_postinst() {
+	gnome2_pkg_postinst
+	python_need_rebuild
+	python_mod_optimize /usr/$(get_libdir)/gedit/plugins
+}
+
+pkg_postrm() {
+	gnome2_pkg_postrm
+	python_mod_cleanup /usr/$(get_libdir)/gedit/plugins
+}



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2011-06-02 23:59 Nirbheek Chauhan
  0 siblings, 0 replies; 19+ messages in thread
From: Nirbheek Chauhan @ 2011-06-02 23:59 UTC (permalink / raw
  To: gentoo-commits

commit:     2d56d8ec096419fc0d1e39781ae7cfebc7b98b88
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  2 23:56:54 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Thu Jun  2 23:56:54 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2d56d8ec

app-editors/gedit-plugins: depend on libpeas[python?]

* Reported by iro on #gentoo-desktop

---
 .../gedit-plugins/gedit-plugins-3.0.3.ebuild       |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.0.3.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.0.3.ebuild
index 5616373..2c57407 100644
--- a/app-editors/gedit-plugins/gedit-plugins-3.0.3.ebuild
+++ b/app-editors/gedit-plugins/gedit-plugins-3.0.3.ebuild
@@ -23,7 +23,7 @@ IUSE="+python ${IUSE_plugins}"
 
 RDEPEND=">=app-editors/gedit-3.0.0[python?]
 	>=dev-libs/glib-2.26.0:2
-	>=dev-libs/libpeas-0.7.3[gtk]
+	>=dev-libs/libpeas-0.7.3[gtk,python?]
 	>=x11-libs/gtk+-3.0.0:3
 	>=x11-libs/gtksourceview-3.0.0:3.0
 	python? (



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2011-06-24 17:35 Alexandre Restovtsev
  0 siblings, 0 replies; 19+ messages in thread
From: Alexandre Restovtsev @ 2011-06-24 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     2174b5a9347565561fa4de233ba9f1d592fbd432
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sat Jun 18 21:39:51 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Jun 19 02:21:56 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2174b5a9

app-editors/gedit-plugins: 3.0.3 → 3.0.4

Version bump (minor bugfixes).

---
 ...ins-3.0.3.ebuild => gedit-plugins-3.0.4.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.0.3.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.0.4.ebuild
similarity index 100%
rename from app-editors/gedit-plugins/gedit-plugins-3.0.3.ebuild
rename to app-editors/gedit-plugins/gedit-plugins-3.0.4.ebuild



^ permalink raw reply	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2011-07-06 16:26 Alexandre Restovtsev
  0 siblings, 0 replies; 19+ messages in thread
From: Alexandre Restovtsev @ 2011-07-06 16:26 UTC (permalink / raw
  To: gentoo-commits

commit:     ee6a2e4494d5993844254d6a56ac7e213f6972a2
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Wed Jul  6 16:25:16 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Wed Jul  6 16:25:16 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ee6a2e44

app-editors/gedit-plugins: 3.0.4 → 3.0.5

Version bump with bugfixes for the synctex plugin. Use the xz tarball.

---
 ...ins-3.0.4.ebuild => gedit-plugins-3.0.5.ebuild} |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.0.4.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.0.5.ebuild
similarity index 98%
rename from app-editors/gedit-plugins/gedit-plugins-3.0.4.ebuild
rename to app-editors/gedit-plugins/gedit-plugins-3.0.5.ebuild
index 5fa9eba..97923c2 100644
--- a/app-editors/gedit-plugins/gedit-plugins-3.0.4.ebuild
+++ b/app-editors/gedit-plugins/gedit-plugins-3.0.5.ebuild
@@ -3,6 +3,7 @@
 # $Header: $
 
 EAPI="3"
+GNOME_TARBALL_SUFFIX="xz"
 GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes" # plugins are dlopened
 PYTHON_DEPEND="python? 2:2.6"



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2011-08-02  3:03 Alexandre Restovtsev
  0 siblings, 0 replies; 19+ messages in thread
From: Alexandre Restovtsev @ 2011-08-02  3:03 UTC (permalink / raw
  To: gentoo-commits

commit:     09cc0050e334a86b9b56cf67b0ca72b8831ff533
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Aug  2 03:02:03 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Aug  2 03:02:03 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=09cc0050

app-editors/gedit-plugins: 3.0.5 → 3.0.6

Version bump with minor bugfixes.

---
 ...ins-3.0.5.ebuild => gedit-plugins-3.0.6.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.0.5.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.0.6.ebuild
similarity index 100%
rename from app-editors/gedit-plugins/gedit-plugins-3.0.5.ebuild
rename to app-editors/gedit-plugins/gedit-plugins-3.0.6.ebuild



^ permalink raw reply	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2011-08-14 21:13 Alexandre Restovtsev
  0 siblings, 0 replies; 19+ messages in thread
From: Alexandre Restovtsev @ 2011-08-14 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     2f128cce613835c7c9aafec1f3d34d5b8a115189
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sun Aug 14 21:11:26 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Aug 14 21:11:26 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2f128cce

app-editors/gedit-plugins: 3.0.6 → 3.0.7

Version bump with minor bugfixes.

---
 ...ins-3.0.6.ebuild => gedit-plugins-3.0.7.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.0.6.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.0.7.ebuild
similarity index 100%
rename from app-editors/gedit-plugins/gedit-plugins-3.0.6.ebuild
rename to app-editors/gedit-plugins/gedit-plugins-3.0.7.ebuild



^ permalink raw reply	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2011-10-18  7:37 Alexandre Restovtsev
  0 siblings, 0 replies; 19+ messages in thread
From: Alexandre Restovtsev @ 2011-10-18  7:37 UTC (permalink / raw
  To: gentoo-commits

commit:     d6bb739dab8c628c6a6049abbda8ad0a152e73e8
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Oct 18 06:47:51 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Oct 18 06:47:51 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d6bb739d

app-editors/gedit-plugins: 3.2.0 → 3.2.1

Bump, minor bugfixes.

---
 ...ins-3.2.0.ebuild => gedit-plugins-3.2.1.ebuild} |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.2.0.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.2.1.ebuild
similarity index 98%
rename from app-editors/gedit-plugins/gedit-plugins-3.2.0.ebuild
rename to app-editors/gedit-plugins/gedit-plugins-3.2.1.ebuild
index 2a96734..a60e9d7 100644
--- a/app-editors/gedit-plugins/gedit-plugins-3.2.0.ebuild
+++ b/app-editors/gedit-plugins/gedit-plugins-3.2.1.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 IUSE_plugins="charmap synctex terminal"
 IUSE="+python ${IUSE_plugins}"
 
-RDEPEND=">=app-editors/gedit-3.0.0[python?]
+RDEPEND=">=app-editors/gedit-3.2.0[python?]
 	>=dev-libs/glib-2.26.0:2
 	>=dev-libs/libpeas-0.7.3[gtk,python?]
 	>=x11-libs/gtk+-3.0.0:3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2012-11-23 22:13 Gilles Dartiguelongue
  0 siblings, 0 replies; 19+ messages in thread
From: Gilles Dartiguelongue @ 2012-11-23 22:13 UTC (permalink / raw
  To: gentoo-commits

commit:     5aeb293b8561ce9cdb9db10d28584b32d02ef23f
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 23 22:12:49 2012 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Fri Nov 23 22:13:16 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5aeb293b

app-editors/gedit-plugins: 3.4.0 → 3.6.1

---
 .../gedit-plugins/gedit-plugins-3.6.1.ebuild       |   90 ++++++++++++++++++++
 app-editors/gedit-plugins/metadata.xml             |   11 +++
 2 files changed, 101 insertions(+), 0 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.6.1.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.6.1.ebuild
new file mode 100644
index 0000000..edb76b6
--- /dev/null
+++ b/app-editors/gedit-plugins/gedit-plugins-3.6.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/gedit-plugins-3.4.0.ebuild,v 1.3 2012/05/03 18:33:02 jdhore Exp $
+
+EAPI="4"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes" # plugins are dlopened
+PYTHON_DEPEND="python? 2:2.6"
+PYTHON_USE_WITH="xml"
+PYTHON_USE_WITH_OPT="python"
+
+inherit eutils gnome2 multilib python
+
+DESCRIPTION="Offical plugins for gedit"
+HOMEPAGE="http://live.gnome.org/GeditPlugins"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+IUSE_plugins="charmap terminal"
+IUSE="+python ${IUSE_plugins}"
+REQUIRED_USE="charmap? ( python ) terminal? ( python )"
+
+RDEPEND=">=app-editors/gedit-3.2.1[python?]
+	>=dev-libs/glib-2.32:2
+	>=dev-libs/libpeas-0.7.3[gtk,python?]
+	>=x11-libs/gtk+-3.4:3
+	>=x11-libs/gtksourceview-3:3.0
+	python? (
+		>=app-editors/gedit-3[introspection]
+		dev-python/dbus-python
+		dev-python/pycairo
+		|| (
+			dev-python/pygobject:2[cairo,introspection]
+			dev-python/pygobject:3[cairo] )
+		>=x11-libs/gtk+-3.4:3[introspection]
+		>=x11-libs/gtksourceview-3:3.0[introspection]
+		x11-libs/pango[introspection]
+		x11-libs/gdk-pixbuf:2[introspection]
+	)
+	charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
+	terminal? ( x11-libs/vte:2.90[introspection] )
+"
+DEPEND="${RDEPEND}
+	>=dev-util/intltool-0.40.0
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+pkg_setup() {
+	# DEFAULT_PLUGINS from configure.ac
+	local myplugins="bookmarks,drawspaces,wordcompletion,taglist"
+
+	# python plugins with no extra dependencies beyond what USE=python brings
+	use python && myplugins="${myplugins},bracketcompletion,codecomment,colorpicker,commander,dashboard,joinlines,multiedit,textsize,sessionsaver,smartspaces,synctex"
+
+	# python plugins with extra dependencies
+	for plugin in ${IUSE_plugins/+}; do
+		use ${plugin} && myplugins="${myplugins},${plugin}"
+	done
+
+	python_set_active_version 2
+	python_pkg_setup
+}
+
+src_prepare() {
+	DOCS="AUTHORS ChangeLog* NEWS README"
+	G2CONF="${G2CONF}
+		--with-plugins=${myplugins}
+		$(use_enable python)"
+
+	gnome2_src_prepare
+
+	# disable pyc compiling
+	use python && python_clean_py-compile_files
+}
+
+pkg_postinst() {
+	gnome2_pkg_postinst
+	if use python; then
+		python_need_rebuild
+		python_mod_optimize /usr/{$(get_libdir),share}/gedit/plugins
+	fi
+}
+
+pkg_postrm() {
+	gnome2_pkg_postrm
+	use python && python_mod_cleanup /usr/{$(get_libdir),share}/gedit/plugins
+}

diff --git a/app-editors/gedit-plugins/metadata.xml b/app-editors/gedit-plugins/metadata.xml
new file mode 100644
index 0000000..387fb8a
--- /dev/null
+++ b/app-editors/gedit-plugins/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>gnome</herd>
+  <longdescription>Official plugins for gedit</longdescription>
+  <use>
+    <flag name="charmap">Insert special characters just by clicking on
+		  them</flag>
+    <flag name="terminal">Embed a terminal in the bottom pane</flag>
+  </use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2012-12-10  2:05 Alexandre Rostovtsev
  0 siblings, 0 replies; 19+ messages in thread
From: Alexandre Rostovtsev @ 2012-12-10  2:05 UTC (permalink / raw
  To: gentoo-commits

commit:     1b0153faf1a5d5cda5b6612f2cbfc9802b3c846a
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 10 02:03:25 2012 +0000
Commit:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Mon Dec 10 02:03:25 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1b0153fa

app-editors/gedit-plugins: remove obsolete pygobject:2[introspection] dep

---
 .../gedit-plugins/gedit-plugins-3.6.1.ebuild       |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.6.1.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.6.1.ebuild
index edb76b6..4bf948f 100644
--- a/app-editors/gedit-plugins/gedit-plugins-3.6.1.ebuild
+++ b/app-editors/gedit-plugins/gedit-plugins-3.6.1.ebuild
@@ -31,9 +31,7 @@ RDEPEND=">=app-editors/gedit-3.2.1[python?]
 		>=app-editors/gedit-3[introspection]
 		dev-python/dbus-python
 		dev-python/pycairo
-		|| (
-			dev-python/pygobject:2[cairo,introspection]
-			dev-python/pygobject:3[cairo] )
+		dev-python/pygobject:3[cairo]
 		>=x11-libs/gtk+-3.4:3[introspection]
 		>=x11-libs/gtksourceview-3:3.0[introspection]
 		x11-libs/pango[introspection]


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2012-12-17  8:14 Gilles Dartiguelongue
  0 siblings, 0 replies; 19+ messages in thread
From: Gilles Dartiguelongue @ 2012-12-17  8:14 UTC (permalink / raw
  To: gentoo-commits

commit:     cfadea15afe015bcc5bf22d082dd698da9bd7d59
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 17 08:06:03 2012 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Dec 17 08:06:03 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=cfadea15

app-editors/gedit-plugins: moved to gx86

---
 .../gedit-plugins/gedit-plugins-3.6.1.ebuild       |   88 --------------------
 1 files changed, 0 insertions(+), 88 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.6.1.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.6.1.ebuild
deleted file mode 100644
index 4bf948f..0000000
--- a/app-editors/gedit-plugins/gedit-plugins-3.6.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/gedit-plugins-3.4.0.ebuild,v 1.3 2012/05/03 18:33:02 jdhore Exp $
-
-EAPI="4"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_DEPEND="python? 2:2.6"
-PYTHON_USE_WITH="xml"
-PYTHON_USE_WITH_OPT="python"
-
-inherit eutils gnome2 multilib python
-
-DESCRIPTION="Offical plugins for gedit"
-HOMEPAGE="http://live.gnome.org/GeditPlugins"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-IUSE_plugins="charmap terminal"
-IUSE="+python ${IUSE_plugins}"
-REQUIRED_USE="charmap? ( python ) terminal? ( python )"
-
-RDEPEND=">=app-editors/gedit-3.2.1[python?]
-	>=dev-libs/glib-2.32:2
-	>=dev-libs/libpeas-0.7.3[gtk,python?]
-	>=x11-libs/gtk+-3.4:3
-	>=x11-libs/gtksourceview-3:3.0
-	python? (
-		>=app-editors/gedit-3[introspection]
-		dev-python/dbus-python
-		dev-python/pycairo
-		dev-python/pygobject:3[cairo]
-		>=x11-libs/gtk+-3.4:3[introspection]
-		>=x11-libs/gtksourceview-3:3.0[introspection]
-		x11-libs/pango[introspection]
-		x11-libs/gdk-pixbuf:2[introspection]
-	)
-	charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
-	terminal? ( x11-libs/vte:2.90[introspection] )
-"
-DEPEND="${RDEPEND}
-	>=dev-util/intltool-0.40.0
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-pkg_setup() {
-	# DEFAULT_PLUGINS from configure.ac
-	local myplugins="bookmarks,drawspaces,wordcompletion,taglist"
-
-	# python plugins with no extra dependencies beyond what USE=python brings
-	use python && myplugins="${myplugins},bracketcompletion,codecomment,colorpicker,commander,dashboard,joinlines,multiedit,textsize,sessionsaver,smartspaces,synctex"
-
-	# python plugins with extra dependencies
-	for plugin in ${IUSE_plugins/+}; do
-		use ${plugin} && myplugins="${myplugins},${plugin}"
-	done
-
-	python_set_active_version 2
-	python_pkg_setup
-}
-
-src_prepare() {
-	DOCS="AUTHORS ChangeLog* NEWS README"
-	G2CONF="${G2CONF}
-		--with-plugins=${myplugins}
-		$(use_enable python)"
-
-	gnome2_src_prepare
-
-	# disable pyc compiling
-	use python && python_clean_py-compile_files
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-	if use python; then
-		python_need_rebuild
-		python_mod_optimize /usr/{$(get_libdir),share}/gedit/plugins
-	fi
-}
-
-pkg_postrm() {
-	gnome2_pkg_postrm
-	use python && python_mod_cleanup /usr/{$(get_libdir),share}/gedit/plugins
-}


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2013-12-01 18:42 Gilles Dartiguelongue
  0 siblings, 0 replies; 19+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-01 18:42 UTC (permalink / raw
  To: gentoo-commits

commit:     9d1b6622493c74cd73f8740f721eebc725480261
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  1 17:40:25 2013 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec  1 18:40:04 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9d1b6622

app-editors/gedit-plugins: 3.8.3-r1 → 3.10.0

---
 .../gedit-plugins/gedit-plugins-3.10.0.ebuild      | 72 ++++++++++++++++++++++
 1 file changed, 72 insertions(+)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.10.0.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.10.0.ebuild
new file mode 100644
index 0000000..eefab59
--- /dev/null
+++ b/app-editors/gedit-plugins/gedit-plugins-3.10.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes" # plugins are dlopened
+PYTHON_COMPAT=( python3_{2,3} )
+PYTHON_REQ_USE="xml"
+
+inherit eutils gnome2 multilib python-r1
+
+DESCRIPTION="Official plugins for gedit"
+HOMEPAGE="http://live.gnome.org/GeditPlugins"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+IUSE_plugins="charmap git terminal"
+IUSE="+python ${IUSE_plugins}"
+REQUIRED_USE="
+	charmap? ( python )
+	git? ( python )
+	terminal? ( python )
+	python? ( ${REQUIRED_PYTHON_USE} )
+"
+
+RDEPEND="
+	>=app-editors/gedit-3.9[python?]
+	>=dev-libs/glib-2.32:2
+	>=dev-libs/libpeas-1.7.0[gtk,python?]
+	>=x11-libs/gtk+-3.9:3
+	>=x11-libs/gtksourceview-3.9.2:3.0
+	python? (
+		${PYTHON_DEPS}
+		>=app-editors/gedit-3[introspection,${PYTHON_USEDEP}]
+		dev-libs/libpeas[${PYTHON_USEDEP}]
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/pycairo
+		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+		>=x11-libs/gtk+-3.9:3[introspection]
+		>=x11-libs/gtksourceview-3.9.2:3.0[introspection]
+		x11-libs/pango[introspection]
+		x11-libs/gdk-pixbuf:2[introspection]
+	)
+	charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
+	git? ( >=dev-libs/libgit2-glib-0.0.6 )
+	terminal? ( x11-libs/vte:2.90[introspection] )
+"
+DEPEND="${RDEPEND}
+	>=dev-util/intltool-0.40.0
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+src_configure() {
+	# DEFAULT_PLUGINS from configure.ac
+	local myplugins="bookmarks,drawspaces,wordcompletion"
+
+	# python plugins with no extra dependencies beyond what USE=python brings
+	use python && myplugins="${myplugins},bracketcompletion,codecomment,colorpicker,colorschemer,commander,dashboard,joinlines,multiedit,textsize,smartspaces,synctex"
+
+	# python plugins with extra dependencies
+	for plugin in ${IUSE_plugins/+}; do
+		use ${plugin} && myplugins="${myplugins},${plugin}"
+	done
+
+	gnome2_src_configure \
+		--with-plugins=${myplugins} \
+		$(use_enable python)
+}


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2013-12-12 23:21 Gilles Dartiguelongue
  0 siblings, 0 replies; 19+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-12 23:21 UTC (permalink / raw
  To: gentoo-commits

commit:     0d3eb70d1e2b39c630d2f625ce3c78720236fd8e
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 12 22:56:56 2013 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu Dec 12 23:20:46 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=0d3eb70d

app-editors/gedit-plugins: 3.10.0 → 3.10.1

---
 .../{gedit-plugins-3.10.0.ebuild => gedit-plugins-3.10.1.ebuild}          | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.10.0.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.10.1.ebuild
similarity index 100%
rename from app-editors/gedit-plugins/gedit-plugins-3.10.0.ebuild
rename to app-editors/gedit-plugins/gedit-plugins-3.10.1.ebuild


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2014-04-20 22:57 Gilles Dartiguelongue
  0 siblings, 0 replies; 19+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-20 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     e24b345d90ccfbf71a496e35dd0990c3d3aa94d3
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 20 19:38:32 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 22:54:58 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e24b345d

app-editors/gedit-plugins: 3.10.1 → 3.12.1

---
 .../gedit-plugins/gedit-plugins-3.12.1.ebuild      | 81 ++++++++++++++++++++++
 1 file changed, 81 insertions(+)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.12.1.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.12.1.ebuild
new file mode 100644
index 0000000..f7eadf3
--- /dev/null
+++ b/app-editors/gedit-plugins/gedit-plugins-3.12.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes" # plugins are dlopened
+PYTHON_COMPAT=( python3_{2,3} )
+PYTHON_REQ_USE="xml"
+
+inherit eutils gnome2 multilib python-r1
+
+DESCRIPTION="Official plugins for gedit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+IUSE_plugins="charmap git terminal"
+IUSE="+python ${IUSE_plugins}"
+REQUIRED_USE="
+	charmap? ( python )
+	git? ( python )
+	terminal? ( python )
+	python? ( ${REQUIRED_PYTHON_USE} )
+"
+
+RDEPEND="
+	>=app-editors/gedit-3.11.3[python?]
+	>=dev-libs/glib-2.32:2
+	>=dev-libs/libpeas-1.7.0[gtk,python?]
+	>=x11-libs/gtk+-3.9:3
+	>=x11-libs/gtksourceview-3.9.2:3.0
+	python? (
+		${PYTHON_DEPS}
+		>=app-editors/gedit-3[introspection,${PYTHON_USEDEP}]
+		dev-libs/libpeas[${PYTHON_USEDEP}]
+		>=dev-python/dbus-python-0.82[${PYTHON_USEDEP}]
+		dev-python/pycairo[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+		>=x11-libs/gtk+-3.9:3[introspection]
+		>=x11-libs/gtksourceview-3.9.2:3.0[introspection]
+		x11-libs/pango[introspection]
+		x11-libs/gdk-pixbuf:2[introspection]
+	)
+	charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
+	git? ( >=dev-libs/libgit2-glib-0.0.6 )
+	terminal? ( x11-libs/vte:2.90[introspection] )
+"
+DEPEND="${RDEPEND}
+	>=dev-util/intltool-0.40.0
+	sys-devel/gettext
+	virtual/pkgconfig
+"
+
+src_configure() {
+	gnome2_src_configure \
+		$(use_enable python) \
+		ITSTOOL=$(type -P true)
+}
+
+src_install() {
+	gnome2_src_install
+
+	# FIXME: crazy !!!
+	find "${ED}"/usr/share/gedit -name "*.py*" -delete || die
+	find "${ED}"/usr/share/gedit -type d -empty -delete || die
+
+	# FIXME: upstream made this automagic...
+	clean_plugin charmap
+	clean_plugin git
+	clean_plugin terminal
+}
+
+clean_plugin() {
+	if use !${1} ; then
+		rm -rf "${ED}"/usr/share/gedit/plugins/${1}*
+		rm -rf "${ED}"/usr/$(get_libdir)/gedit/plugins/${1}*
+	fi
+}


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2014-10-06 23:06 Gilles Dartiguelongue
  0 siblings, 0 replies; 19+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-06 23:06 UTC (permalink / raw
  To: gentoo-commits

commit:     afd0a9462d14ea876def5afbcf221614ee3f55a8
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  6 22:52:19 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Oct  6 22:52:19 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=afd0a946

app-editors/gedit-plugins: 3.12.1 → 3.14.0

---
 ...-plugins-3.12.1.ebuild => gedit-plugins-3.14.0.ebuild} | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.12.1.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.14.0.ebuild
similarity index 81%
rename from app-editors/gedit-plugins/gedit-plugins-3.12.1.ebuild
rename to app-editors/gedit-plugins/gedit-plugins-3.14.0.ebuild
index f7eadf3..641d4c8 100644
--- a/app-editors/gedit-plugins/gedit-plugins-3.12.1.ebuild
+++ b/app-editors/gedit-plugins/gedit-plugins-3.14.0.ebuild
@@ -17,36 +17,38 @@ LICENSE="GPL-2+"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 
-IUSE_plugins="charmap git terminal"
+IUSE_plugins="charmap git terminal zeitgeist"
 IUSE="+python ${IUSE_plugins}"
 REQUIRED_USE="
 	charmap? ( python )
 	git? ( python )
 	terminal? ( python )
+	zeitgeist? ( python )
 	python? ( ${REQUIRED_PYTHON_USE} )
 "
 
 RDEPEND="
-	>=app-editors/gedit-3.11.3[python?]
+	>=app-editors/gedit-3.14[python?]
 	>=dev-libs/glib-2.32:2
 	>=dev-libs/libpeas-1.7.0[gtk,python?]
 	>=x11-libs/gtk+-3.9:3
-	>=x11-libs/gtksourceview-3.9.2:3.0
+	>=x11-libs/gtksourceview-3.14:3.0
 	python? (
 		${PYTHON_DEPS}
-		>=app-editors/gedit-3[introspection,${PYTHON_USEDEP}]
+		>=app-editors/gedit-3.14[introspection,${PYTHON_USEDEP}]
 		dev-libs/libpeas[${PYTHON_USEDEP}]
 		>=dev-python/dbus-python-0.82[${PYTHON_USEDEP}]
 		dev-python/pycairo[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
 		>=x11-libs/gtk+-3.9:3[introspection]
-		>=x11-libs/gtksourceview-3.9.2:3.0[introspection]
+		>=x11-libs/gtksourceview-3.14:3.0[introspection]
 		x11-libs/pango[introspection]
 		x11-libs/gdk-pixbuf:2[introspection]
 	)
 	charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
 	git? ( >=dev-libs/libgit2-glib-0.0.6 )
-	terminal? ( x11-libs/vte:2.90[introspection] )
+	terminal? ( x11-libs/vte:2.91[introspection] )
+	zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12[introspection] )
 "
 DEPEND="${RDEPEND}
 	>=dev-util/intltool-0.40.0
@@ -71,6 +73,7 @@ src_install() {
 	clean_plugin charmap
 	clean_plugin git
 	clean_plugin terminal
+	clean_plugin zeitgeist
 }
 
 clean_plugin() {


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2014-10-26 15:04 Gilles Dartiguelongue
  0 siblings, 0 replies; 19+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-26 15:04 UTC (permalink / raw
  To: gentoo-commits

commit:     2107e52f2f38747d6238d26c8974727eb57f3e01
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 26 15:03:57 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Oct 26 15:04:02 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2107e52f

app-editors/gedit-plugins: add description for zeigeist USE flag

---
 app-editors/gedit-plugins/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-editors/gedit-plugins/metadata.xml b/app-editors/gedit-plugins/metadata.xml
index d2fd824..cba3f1a 100644
--- a/app-editors/gedit-plugins/metadata.xml
+++ b/app-editors/gedit-plugins/metadata.xml
@@ -5,8 +5,10 @@
   <longdescription>Official plugins for gedit</longdescription>
   <use>
     <flag name="charmap">Insert special characters just by clicking on
-		  them</flag>
+      them</flag>
     <flag name='git'>Shows document changes related to git's HEAD</flag>
     <flag name="terminal">Embed a terminal in the bottom pane</flag>
+    <flag name="zeitgeist">Enable activity tracking via
+      <pkg>gnome-extra/zeitgeist</pkg></flag>
   </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2014-11-23 19:37 Gilles Dartiguelongue
  0 siblings, 0 replies; 19+ messages in thread
From: Gilles Dartiguelongue @ 2014-11-23 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     6d276f48783b761d71f73e47522dfd626cea5cc6
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 23 19:34:34 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Nov 23 19:34:34 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6d276f48

app-editors/gedit-plugins: 3.14.0 → 3.14.1

---
 .../{gedit-plugins-3.14.0.ebuild => gedit-plugins-3.14.1.ebuild}          | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.14.0.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild
similarity index 100%
rename from app-editors/gedit-plugins/gedit-plugins-3.14.0.ebuild
rename to app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2014-12-01 11:48 Michał Górny
  0 siblings, 0 replies; 19+ messages in thread
From: Michał Górny @ 2014-12-01 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     a020a0b83b88165b90f6d887cf140485c9292660
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  1 11:45:52 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Dec  1 11:45:52 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=a020a0b8

app-editors/gedit-plugins: fix Python support

Add a proper REQUIRED_USE for libpeas compatibility, use python_setup()
to use the correct implementation.

Package-Manager: portage-2.2.14
Manifest-Sign-Key: EFB4464E!

---
 app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild
index 641d4c8..f009722 100644
--- a/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild
+++ b/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{2,3} )
+PYTHON_COMPAT=( python3_{3,4} )
 PYTHON_REQ_USE="xml"
 
 inherit eutils gnome2 multilib python-r1
@@ -19,12 +19,13 @@ SLOT="0"
 
 IUSE_plugins="charmap git terminal zeitgeist"
 IUSE="+python ${IUSE_plugins}"
+# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
 REQUIRED_USE="
 	charmap? ( python )
 	git? ( python )
+	python? ( ^^ ( $(python_gen_useflags '*') ) )
 	terminal? ( python )
 	zeitgeist? ( python )
-	python? ( ${REQUIRED_PYTHON_USE} )
 "
 
 RDEPEND="
@@ -56,6 +57,10 @@ DEPEND="${RDEPEND}
 	virtual/pkgconfig
 "
 
+pkg_setup() {
+	use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
+}
+
 src_configure() {
 	gnome2_src_configure \
 		$(use_enable python) \


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2014-12-15 23:28 Gilles Dartiguelongue
  0 siblings, 0 replies; 19+ messages in thread
From: Gilles Dartiguelongue @ 2014-12-15 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     85b878d1f232150bea594a83067ec9d9870f8082
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 15 23:28:43 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Dec 15 23:28:43 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=85b878d1

app-editors/gedit-plugins: moved to gentoo-x86

---
 .../gedit-plugins/gedit-plugins-3.14.1.ebuild      | 89 ----------------------
 1 file changed, 89 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild
deleted file mode 100644
index f009722..0000000
--- a/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{3,4} )
-PYTHON_REQ_USE="xml"
-
-inherit eutils gnome2 multilib python-r1
-
-DESCRIPTION="Official plugins for gedit"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins"
-
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-IUSE_plugins="charmap git terminal zeitgeist"
-IUSE="+python ${IUSE_plugins}"
-# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
-REQUIRED_USE="
-	charmap? ( python )
-	git? ( python )
-	python? ( ^^ ( $(python_gen_useflags '*') ) )
-	terminal? ( python )
-	zeitgeist? ( python )
-"
-
-RDEPEND="
-	>=app-editors/gedit-3.14[python?]
-	>=dev-libs/glib-2.32:2
-	>=dev-libs/libpeas-1.7.0[gtk,python?]
-	>=x11-libs/gtk+-3.9:3
-	>=x11-libs/gtksourceview-3.14:3.0
-	python? (
-		${PYTHON_DEPS}
-		>=app-editors/gedit-3.14[introspection,${PYTHON_USEDEP}]
-		dev-libs/libpeas[${PYTHON_USEDEP}]
-		>=dev-python/dbus-python-0.82[${PYTHON_USEDEP}]
-		dev-python/pycairo[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
-		>=x11-libs/gtk+-3.9:3[introspection]
-		>=x11-libs/gtksourceview-3.14:3.0[introspection]
-		x11-libs/pango[introspection]
-		x11-libs/gdk-pixbuf:2[introspection]
-	)
-	charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
-	git? ( >=dev-libs/libgit2-glib-0.0.6 )
-	terminal? ( x11-libs/vte:2.91[introspection] )
-	zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12[introspection] )
-"
-DEPEND="${RDEPEND}
-	>=dev-util/intltool-0.40.0
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-pkg_setup() {
-	use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
-}
-
-src_configure() {
-	gnome2_src_configure \
-		$(use_enable python) \
-		ITSTOOL=$(type -P true)
-}
-
-src_install() {
-	gnome2_src_install
-
-	# FIXME: crazy !!!
-	find "${ED}"/usr/share/gedit -name "*.py*" -delete || die
-	find "${ED}"/usr/share/gedit -type d -empty -delete || die
-
-	# FIXME: upstream made this automagic...
-	clean_plugin charmap
-	clean_plugin git
-	clean_plugin terminal
-	clean_plugin zeitgeist
-}
-
-clean_plugin() {
-	if use !${1} ; then
-		rm -rf "${ED}"/usr/share/gedit/plugins/${1}*
-		rm -rf "${ED}"/usr/$(get_libdir)/gedit/plugins/${1}*
-	fi
-}


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/
@ 2015-06-09 13:48 Gilles Dartiguelongue
  0 siblings, 0 replies; 19+ messages in thread
From: Gilles Dartiguelongue @ 2015-06-09 13:48 UTC (permalink / raw
  To: gentoo-commits

commit:     6a321a6c014f572d0b129634309b847bcceab58a
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  9 10:08:26 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Jun  9 13:48:42 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=6a321a6c

app-editors/gedit-plugins: moved to gentoo-x86

 .../gedit-plugins/gedit-plugins-3.16.0.ebuild      | 91 ----------------------
 1 file changed, 91 deletions(-)

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.16.0.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.16.0.ebuild
deleted file mode 100644
index cd9b3c1..0000000
--- a/app-editors/gedit-plugins/gedit-plugins-3.16.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{3,4} )
-PYTHON_REQ_USE="xml"
-
-inherit eutils gnome2 multilib python-r1
-
-DESCRIPTION="Official plugins for gedit"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins"
-
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-IUSE_plugins="charmap git terminal zeitgeist"
-IUSE="+python ${IUSE_plugins}"
-# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
-REQUIRED_USE="
-	charmap? ( python )
-	git? ( python )
-	python? ( ^^ ( $(python_gen_useflags '*') ) )
-	terminal? ( python )
-	zeitgeist? ( python )
-"
-
-RDEPEND="
-	>=app-editors/gedit-3.16[python?]
-	>=dev-libs/glib-2.32:2
-	>=dev-libs/libpeas-1.7.0[gtk,python?]
-	>=x11-libs/gtk+-3.9:3
-	>=x11-libs/gtksourceview-3.14:3.0
-	python? (
-		${PYTHON_DEPS}
-		>=app-editors/gedit-3.16[introspection,${PYTHON_USEDEP}]
-		dev-libs/libpeas[${PYTHON_USEDEP}]
-		>=dev-python/dbus-python-0.82[${PYTHON_USEDEP}]
-		dev-python/pycairo[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
-		>=x11-libs/gtk+-3.9:3[introspection]
-		>=x11-libs/gtksourceview-3.14:3.0[introspection]
-		x11-libs/pango[introspection]
-		x11-libs/gdk-pixbuf:2[introspection]
-	)
-	charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
-	git? ( >=dev-libs/libgit2-glib-0.0.6 )
-	terminal? ( x11-libs/vte:2.91[introspection] )
-	zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12[introspection] )
-"
-DEPEND="${RDEPEND}
-	>=dev-util/intltool-0.40.0
-	sys-devel/gettext
-	virtual/pkgconfig
-"
-
-pkg_setup() {
-	use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
-}
-
-src_configure() {
-	gnome2_src_configure \
-		$(use_enable python) \
-		$(use_enable zeitgeist) \
-		ITSTOOL=$(type -P true)
-}
-
-src_install() {
-	gnome2_src_install
-
-	# FIXME: crazy !!!
-	if use python; then
-		find "${ED}"/usr/share/gedit -name "*.py*" -delete || die
-		find "${ED}"/usr/share/gedit -type d -empty -delete || die
-	fi
-
-	# FIXME: upstream made this automagic...
-	clean_plugin charmap
-	clean_plugin git
-	clean_plugin terminal
-}
-
-clean_plugin() {
-	if use !${1} ; then
-		rm -rf "${ED}"/usr/share/gedit/plugins/${1}*
-		rm -rf "${ED}"/usr/$(get_libdir)/gedit/plugins/${1}*
-	fi
-}


^ permalink raw reply related	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2015-06-09 13:49 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-23 22:13 [gentoo-commits] proj/gnome:master commit in: app-editors/gedit-plugins/ Gilles Dartiguelongue
  -- strict thread matches above, loose matches on Subject: below --
2015-06-09 13:48 Gilles Dartiguelongue
2014-12-15 23:28 Gilles Dartiguelongue
2014-12-01 11:48 Michał Górny
2014-11-23 19:37 Gilles Dartiguelongue
2014-10-26 15:04 Gilles Dartiguelongue
2014-10-06 23:06 Gilles Dartiguelongue
2014-04-20 22:57 Gilles Dartiguelongue
2013-12-12 23:21 Gilles Dartiguelongue
2013-12-01 18:42 Gilles Dartiguelongue
2012-12-17  8:14 Gilles Dartiguelongue
2012-12-10  2:05 Alexandre Rostovtsev
2011-10-18  7:37 Alexandre Restovtsev
2011-08-14 21:13 Alexandre Restovtsev
2011-08-02  3:03 Alexandre Restovtsev
2011-07-06 16:26 Alexandre Restovtsev
2011-06-24 17:35 Alexandre Restovtsev
2011-06-02 23:59 Nirbheek Chauhan
2011-06-02 14:43 Nirbheek Chauhan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox