* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-03-09 11:34 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2011-03-09 11:34 UTC (permalink / raw
To: gentoo-commits
commit: 77f9815de6fd9fd60cdfc0252911a6516bd4fe36
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 8 13:18:53 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 10:12:07 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=77f9815d
app-editors/gedit: 2.91.7 → 2.91.8
---
.../{gedit-2.91.7.ebuild => gedit-2.91.8.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-2.91.7.ebuild b/app-editors/gedit/gedit-2.91.8.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-2.91.7.ebuild
rename to app-editors/gedit/gedit-2.91.8.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-03-14 17:21 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2011-03-14 17:21 UTC (permalink / raw
To: gentoo-commits
commit: 6580892f418adda3de1fe201177d0bcc8763a416
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 17:14:35 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 17:17:30 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6580892f
app-editors/gedit: 2.91.8 → 2.91.9
---
.../{gedit-2.91.8.ebuild => gedit-2.91.9.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-2.91.8.ebuild b/app-editors/gedit/gedit-2.91.9.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-2.91.8.ebuild
rename to app-editors/gedit/gedit-2.91.9.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-03-23 5:20 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2011-03-23 5:20 UTC (permalink / raw
To: gentoo-commits
commit: 8edf0135a9374b473bebf589875734d238bc4389
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 23 02:20:46 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Mar 23 04:12:19 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=8edf0135
app-editors/gedit: 2.91.9 → 2.91.10
---
.../{gedit-2.91.9.ebuild => gedit-2.91.10.ebuild} | 2 +-
app-editors/gedit/gedit-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-editors/gedit/gedit-2.91.9.ebuild b/app-editors/gedit/gedit-2.91.10.ebuild
similarity index 97%
rename from app-editors/gedit/gedit-2.91.9.ebuild
rename to app-editors/gedit/gedit-2.91.10.ebuild
index 522d324..0c5d347 100644
--- a/app-editors/gedit/gedit-2.91.9.ebuild
+++ b/app-editors/gedit/gedit-2.91.10.ebuild
@@ -29,7 +29,7 @@ RDEPEND=">=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0
>=dev-libs/glib-2.26
>=x11-libs/gtk+-3.0:3[introspection?]
- >=x11-libs/gtksourceview-2.91.1:3.0[introspection?]
+ >=x11-libs/gtksourceview-2.91.9:3.0[introspection?]
>=dev-libs/libpeas-0.7.2[gtk]
dev-python/pygobject[introspection]
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 522d324..0c5d347 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -29,7 +29,7 @@ RDEPEND=">=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0
>=dev-libs/glib-2.26
>=x11-libs/gtk+-3.0:3[introspection?]
- >=x11-libs/gtksourceview-2.91.1:3.0[introspection?]
+ >=x11-libs/gtksourceview-2.91.9:3.0[introspection?]
>=dev-libs/libpeas-0.7.2[gtk]
dev-python/pygobject[introspection]
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-03-26 1:58 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2011-03-26 1:58 UTC (permalink / raw
To: gentoo-commits
commit: 85193dc7f8e6f5c09bf3de3df789de5e3213b4e8
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 01:29:47 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 01:44:22 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=85193dc7
app-editors/gedit: 2.91.10 → 2.91.11
---
.../{gedit-2.91.10.ebuild => gedit-2.91.11.ebuild} | 11 +++++++----
app-editors/gedit/gedit-9999.ebuild | 9 ++++++---
2 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/app-editors/gedit/gedit-2.91.10.ebuild b/app-editors/gedit/gedit-2.91.11.ebuild
similarity index 88%
rename from app-editors/gedit/gedit-2.91.10.ebuild
rename to app-editors/gedit/gedit-2.91.11.ebuild
index 0c5d347..549e978 100644
--- a/app-editors/gedit/gedit-2.91.10.ebuild
+++ b/app-editors/gedit/gedit-2.91.11.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="doc +gvfs +introspection spell"
+IUSE="doc +gvfs +introspection python spell"
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
KEYWORDS=""
@@ -22,8 +22,6 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
fi
-# Note: introspection is *not* optional on pygobject: we need
-# gi.repository.Gtk, etc.
# X libs are not needed for OSX (aqua)
RDEPEND=">=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0
@@ -32,7 +30,6 @@ RDEPEND=">=x11-libs/libSM-1.0
>=x11-libs/gtksourceview-2.91.9:3.0[introspection?]
>=dev-libs/libpeas-0.7.2[gtk]
- dev-python/pygobject[introspection]
gnome-base/gsettings-desktop-schemas
x11-libs/libX11
x11-libs/libICE
@@ -40,6 +37,12 @@ RDEPEND=">=x11-libs/libSM-1.0
gvfs? ( gnome-base/gvfs )
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
+ python? (
+ >=dev-libs/gobject-introspection-0.9.3
+ >=x11-libs/gtk+-3.0:3[introspection]
+ >=x11-libs/gtksourceview-2.91.9:3.0[introspection]
+ >=dev-libs/libpeas-0.7.4[gtk]
+ >=dev-python/pygobject-2.28.0[introspection] )
spell? (
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 0c5d347..28f1916 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -22,8 +22,6 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
fi
-# Note: introspection is *not* optional on pygobject: we need
-# gi.repository.Gtk, etc.
# X libs are not needed for OSX (aqua)
RDEPEND=">=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0
@@ -32,7 +30,6 @@ RDEPEND=">=x11-libs/libSM-1.0
>=x11-libs/gtksourceview-2.91.9:3.0[introspection?]
>=dev-libs/libpeas-0.7.2[gtk]
- dev-python/pygobject[introspection]
gnome-base/gsettings-desktop-schemas
x11-libs/libX11
x11-libs/libICE
@@ -40,6 +37,12 @@ RDEPEND=">=x11-libs/libSM-1.0
gvfs? ( gnome-base/gvfs )
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
+ python? (
+ >=dev-libs/gobject-introspection-0.9.3
+ >=x11-libs/gtk+-3.0:3[introspection]
+ >=x11-libs/gtksourceview-2.91.9:3.0[introspection]
+ >=dev-libs/libpeas-0.7.4[gtk]
+ >=dev-python/pygobject-2.28.0[introspection] )
spell? (
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-03-26 2:54 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2011-03-26 2:54 UTC (permalink / raw
To: gentoo-commits
commit: 1c36d3e46efb356221f6c82bad0aaf745ce2abb2
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 02:53:50 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 02:53:50 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1c36d3e4
app-editors/gedit: fix zeitgeist configure switch
---
app-editors/gedit/gedit-2.91.11.ebuild | 2 +-
app-editors/gedit/gedit-9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/app-editors/gedit/gedit-2.91.11.ebuild b/app-editors/gedit/gedit-2.91.11.ebuild
index 549e978..fa7e4e8 100644
--- a/app-editors/gedit/gedit-2.91.11.ebuild
+++ b/app-editors/gedit/gedit-2.91.11.ebuild
@@ -63,7 +63,7 @@ DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
pkg_setup() {
# TODO: Zeitgeist support, if GNOME 3 adds it to moduleset (3.2?)
G2CONF="${G2CONF}
- --disable-indicator
+ --disable-zeitgeist
--disable-deprecations
--disable-maintainer-mode
--disable-schemas-compile
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 28f1916..fa7e4e8 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="doc +gvfs +introspection spell"
+IUSE="doc +gvfs +introspection python spell"
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
KEYWORDS=""
@@ -63,7 +63,7 @@ DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
pkg_setup() {
# TODO: Zeitgeist support, if GNOME 3 adds it to moduleset (3.2?)
G2CONF="${G2CONF}
- --disable-indicator
+ --disable-zeitgeist
--disable-deprecations
--disable-maintainer-mode
--disable-schemas-compile
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-04-05 0:57 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2011-04-05 0:57 UTC (permalink / raw
To: gentoo-commits
commit: cdcac8aa5188cb48850998e1cf1f678d77539456
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 4 19:31:51 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Apr 4 21:20:21 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=cdcac8aa
app-editors/gedit: 2.91.11 → 3.0.0
---
.../{gedit-2.91.11.ebuild => gedit-3.0.0.ebuild} | 6 +++---
app-editors/gedit/gedit-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/app-editors/gedit/gedit-2.91.11.ebuild b/app-editors/gedit/gedit-3.0.0.ebuild
similarity index 95%
rename from app-editors/gedit/gedit-2.91.11.ebuild
rename to app-editors/gedit/gedit-3.0.0.ebuild
index fa7e4e8..761c902 100644
--- a/app-editors/gedit/gedit-2.91.11.ebuild
+++ b/app-editors/gedit/gedit-3.0.0.ebuild
@@ -25,10 +25,10 @@ fi
# X libs are not needed for OSX (aqua)
RDEPEND=">=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0
- >=dev-libs/glib-2.26
+ >=dev-libs/glib-2.28
>=x11-libs/gtk+-3.0:3[introspection?]
- >=x11-libs/gtksourceview-2.91.9:3.0[introspection?]
- >=dev-libs/libpeas-0.7.2[gtk]
+ >=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
+ >=dev-libs/libpeas-0.7.3[gtk]
gnome-base/gsettings-desktop-schemas
x11-libs/libX11
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index fa7e4e8..761c902 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -25,10 +25,10 @@ fi
# X libs are not needed for OSX (aqua)
RDEPEND=">=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0
- >=dev-libs/glib-2.26
+ >=dev-libs/glib-2.28
>=x11-libs/gtk+-3.0:3[introspection?]
- >=x11-libs/gtksourceview-2.91.9:3.0[introspection?]
- >=dev-libs/libpeas-0.7.2[gtk]
+ >=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
+ >=dev-libs/libpeas-0.7.3[gtk]
gnome-base/gsettings-desktop-schemas
x11-libs/libX11
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-04-10 18:04 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2011-04-10 18:04 UTC (permalink / raw
To: gentoo-commits
commit: 889308d22c0ff1a6bc88d3d555bc3acde6bccf2f
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 8 15:35:15 2011 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 18:03:03 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=889308d2
app-editors/gedit: QAed
* Fix tests failing on first install
* Handle python optimization properly
* Enable plugin updater and gvfs-metadata always
(Portage version: 2.2.0_alpha29/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key C6085806)
---
app-editors/gedit/gedit-3.0.0.ebuild | 50 ++++++++++++++++++++++++++-------
app-editors/gedit/gedit-9999.ebuild | 50 ++++++++++++++++++++++++++-------
2 files changed, 78 insertions(+), 22 deletions(-)
diff --git a/app-editors/gedit/gedit-3.0.0.ebuild b/app-editors/gedit/gedit-3.0.0.ebuild
index 4297e43..58a3a34 100644
--- a/app-editors/gedit/gedit-3.0.0.ebuild
+++ b/app-editors/gedit/gedit-3.0.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="doc +gvfs +introspection python spell"
+IUSE="doc +introspection python spell"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
@@ -25,19 +25,23 @@ else
fi
# X libs are not needed for OSX (aqua)
-RDEPEND=">=x11-libs/libSM-1.0
- >=dev-libs/libxml2-2.5.0
- >=dev-libs/glib-2.28
+RDEPEND="
+ >=x11-libs/libSM-1.0
+ >=dev-libs/libxml2-2.5.0:2
+ >=dev-libs/glib-2.28:2
>=x11-libs/gtk+-3.0:3[introspection?]
>=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
>=dev-libs/libpeas-0.7.3[gtk]
gnome-base/gsettings-desktop-schemas
+ gnome-base/gvfs
+
x11-libs/libX11
x11-libs/libICE
x11-libs/libSM
- gvfs? ( gnome-base/gvfs )
+ net-libs/libsoup:2.4
+
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
python? (
>=dev-libs/gobject-introspection-0.9.3
@@ -60,9 +64,8 @@ DEPEND="${RDEPEND}
doc? ( >=dev-util/gtk-doc-1 )"
# gnome-common and gtk-doc-am needed to eautoreconf
-DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
-
pkg_setup() {
+ DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
# TODO: Zeitgeist support, if GNOME 3 adds it to moduleset (3.2?)
G2CONF="${G2CONF}
--disable-zeitgeist
@@ -70,18 +73,43 @@ pkg_setup() {
--disable-maintainer-mode
--disable-schemas-compile
--disable-scrollkeeper
- --disable-updater
- $(use_enable gvfs gvfs-metadata)
+ --enable-updater
+ --enable-gvfs-metadata
$(use_enable introspection)
$(use_enable spell)"
+
+ if use python || use introspection; then
+ python_set_active_version 2
+ fi
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # disable pyc compiling
+ mv "${S}"/py-compile "${S}"/py-compile.orig
+ ln -s $(type -P true) "${S}"/py-compile
+}
+
+src_test() {
+ # FIXME: this should be handled at eclass level
+ "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+
+ GSETTINGS_SCHEMA_DIR="${S}/data" emake check || die "make check failed"
}
pkg_postinst() {
gnome2_pkg_postinst
- python_mod_optimize /usr/$(get_libdir)/gedit/plugins
+ if use python; then
+ python_mod_optimize /usr/$(get_libdir)/gedit/plugins
+ # FIXME: take care of gi.overrides with USE=introspection
+ fi
+
}
pkg_postrm() {
gnome2_pkg_postrm
- python_mod_cleanup /usr/$(get_libdir)/gedit/plugins
+ if use python; then
+ python_mod_cleanup /usr/$(get_libdir)/gedit/plugins
+ fi
}
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 4297e43..58a3a34 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="doc +gvfs +introspection python spell"
+IUSE="doc +introspection python spell"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
@@ -25,19 +25,23 @@ else
fi
# X libs are not needed for OSX (aqua)
-RDEPEND=">=x11-libs/libSM-1.0
- >=dev-libs/libxml2-2.5.0
- >=dev-libs/glib-2.28
+RDEPEND="
+ >=x11-libs/libSM-1.0
+ >=dev-libs/libxml2-2.5.0:2
+ >=dev-libs/glib-2.28:2
>=x11-libs/gtk+-3.0:3[introspection?]
>=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
>=dev-libs/libpeas-0.7.3[gtk]
gnome-base/gsettings-desktop-schemas
+ gnome-base/gvfs
+
x11-libs/libX11
x11-libs/libICE
x11-libs/libSM
- gvfs? ( gnome-base/gvfs )
+ net-libs/libsoup:2.4
+
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
python? (
>=dev-libs/gobject-introspection-0.9.3
@@ -60,9 +64,8 @@ DEPEND="${RDEPEND}
doc? ( >=dev-util/gtk-doc-1 )"
# gnome-common and gtk-doc-am needed to eautoreconf
-DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
-
pkg_setup() {
+ DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
# TODO: Zeitgeist support, if GNOME 3 adds it to moduleset (3.2?)
G2CONF="${G2CONF}
--disable-zeitgeist
@@ -70,18 +73,43 @@ pkg_setup() {
--disable-maintainer-mode
--disable-schemas-compile
--disable-scrollkeeper
- --disable-updater
- $(use_enable gvfs gvfs-metadata)
+ --enable-updater
+ --enable-gvfs-metadata
$(use_enable introspection)
$(use_enable spell)"
+
+ if use python || use introspection; then
+ python_set_active_version 2
+ fi
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # disable pyc compiling
+ mv "${S}"/py-compile "${S}"/py-compile.orig
+ ln -s $(type -P true) "${S}"/py-compile
+}
+
+src_test() {
+ # FIXME: this should be handled at eclass level
+ "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+
+ GSETTINGS_SCHEMA_DIR="${S}/data" emake check || die "make check failed"
}
pkg_postinst() {
gnome2_pkg_postinst
- python_mod_optimize /usr/$(get_libdir)/gedit/plugins
+ if use python; then
+ python_mod_optimize /usr/$(get_libdir)/gedit/plugins
+ # FIXME: take care of gi.overrides with USE=introspection
+ fi
+
}
pkg_postrm() {
gnome2_pkg_postrm
- python_mod_cleanup /usr/$(get_libdir)/gedit/plugins
+ if use python; then
+ python_mod_cleanup /usr/$(get_libdir)/gedit/plugins
+ fi
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-04-12 23:50 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2011-04-12 23:50 UTC (permalink / raw
To: gentoo-commits
commit: cf48d7a5ec22d0905c81f7d5c9468bdd5725bf45
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 22:37:51 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 22:40:13 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=cf48d7a5
app-editors/gedit: 3.0.0 → 3.0.1
* Use Xemake for tests
---
.../{gedit-3.0.0.ebuild => gedit-3.0.1.ebuild} | 4 ++--
app-editors/gedit/gedit-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-editors/gedit/gedit-3.0.0.ebuild b/app-editors/gedit/gedit-3.0.1.ebuild
similarity index 96%
rename from app-editors/gedit/gedit-3.0.0.ebuild
rename to app-editors/gedit/gedit-3.0.1.ebuild
index 58a3a34..796d9ea 100644
--- a/app-editors/gedit/gedit-3.0.0.ebuild
+++ b/app-editors/gedit/gedit-3.0.1.ebuild
@@ -7,7 +7,7 @@ GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_DEPEND="2"
-inherit gnome2 python eutils
+inherit gnome2 python eutils virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -95,7 +95,7 @@ src_test() {
# FIXME: this should be handled at eclass level
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" emake check || die "make check failed"
+ GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check || die "make check failed"
}
pkg_postinst() {
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 58a3a34..796d9ea 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -7,7 +7,7 @@ GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_DEPEND="2"
-inherit gnome2 python eutils
+inherit gnome2 python eutils virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -95,7 +95,7 @@ src_test() {
# FIXME: this should be handled at eclass level
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" emake check || die "make check failed"
+ GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check || die "make check failed"
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-04-29 17:46 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2011-04-29 17:46 UTC (permalink / raw
To: gentoo-commits
commit: b8af6a25d09611e30f4c857166812dd2e5b2d113
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 17:38:10 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 17:38:10 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b8af6a25
app-editors/gedit: 3.0.1 → 3.0.2
---
.../{gedit-3.0.1.ebuild => gedit-3.0.2.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-3.0.1.ebuild b/app-editors/gedit/gedit-3.0.2.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.0.1.ebuild
rename to app-editors/gedit/gedit-3.0.2.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-06-02 14:43 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2011-06-02 14:43 UTC (permalink / raw
To: gentoo-commits
commit: c5d5c30384c94188f2b78b8d81e4b77f1ca7b1ca
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sun May 29 20:37:52 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=c5d5c303
app-editors/gedit: 3.0.2 → 3.0.4
Version bump
Signed-off-by: Nirbheek Chauhan <nirbheek <AT> gentoo.org>
---
.../{gedit-3.0.2.ebuild => gedit-3.0.4.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-3.0.2.ebuild b/app-editors/gedit/gedit-3.0.4.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.0.2.ebuild
rename to app-editors/gedit/gedit-3.0.4.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-06-24 17:35 Alexandre Restovtsev
0 siblings, 0 replies; 46+ messages in thread
From: Alexandre Restovtsev @ 2011-06-24 17:35 UTC (permalink / raw
To: gentoo-commits
commit: 88b6606d102040a069386e225cdc6123415bfa67
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sat Jun 18 21:26:47 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=88b6606d
app-editors/gedit: 3.0.4 → 3.0.5
Version bump (bugfixes in single-instance logic and in externaltools
plugin, and translation updates).
---
.../{gedit-3.0.4.ebuild => gedit-3.0.5.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-3.0.4.ebuild b/app-editors/gedit/gedit-3.0.5.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.0.4.ebuild
rename to app-editors/gedit/gedit-3.0.5.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-07-01 19:41 Alexandre Restovtsev
0 siblings, 0 replies; 46+ messages in thread
From: Alexandre Restovtsev @ 2011-07-01 19:41 UTC (permalink / raw
To: gentoo-commits
commit: 113f575f05652a4649024ecac397c7a963fbeef4
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Fri Jul 1 19:36:02 2011 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Fri Jul 1 19:39:48 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=113f575f
app-editors/gedit: 3.0.5 → 3.0.6
Version bump with minor bugfixes and translation updates. Update to
EAPI-3 and use the xz tarball.
---
.../{gedit-3.0.5.ebuild => gedit-3.0.6.ebuild} | 3 ++-
app-editors/gedit/gedit-9999.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/app-editors/gedit/gedit-3.0.5.ebuild b/app-editors/gedit/gedit-3.0.6.ebuild
similarity index 98%
rename from app-editors/gedit/gedit-3.0.5.ebuild
rename to app-editors/gedit/gedit-3.0.6.ebuild
index 796d9ea..7eb23e9 100644
--- a/app-editors/gedit/gedit-3.0.5.ebuild
+++ b/app-editors/gedit/gedit-3.0.6.ebuild
@@ -2,8 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.30.2.ebuild,v 1.1 2010/06/13 19:34:52 pacho Exp $
-EAPI="2"
+EAPI="3"
GCONF_DEBUG="no"
+GNOME_TARBALL_SUFFIX="xz"
GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_DEPEND="2"
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 796d9ea..7eb23e9 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -2,8 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.30.2.ebuild,v 1.1 2010/06/13 19:34:52 pacho Exp $
-EAPI="2"
+EAPI="3"
GCONF_DEBUG="no"
+GNOME_TARBALL_SUFFIX="xz"
GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_DEPEND="2"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-10-09 21:38 Alexandre Restovtsev
0 siblings, 0 replies; 46+ messages in thread
From: Alexandre Restovtsev @ 2011-10-09 21:38 UTC (permalink / raw
To: gentoo-commits
commit: 70a6b4c9dd0e8fd4582d502e858125fe3357cb36
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sun Oct 9 20:58:43 2011 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Oct 9 20:58:43 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=70a6b4c9
app-editors/gedit: enable python USE flag by default
Required for many useful plugins.
---
app-editors/gedit/gedit-3.2.0.ebuild | 2 +-
app-editors/gedit/gedit-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-editors/gedit/gedit-3.2.0.ebuild b/app-editors/gedit/gedit-3.2.0.ebuild
index 8ada316..5822730 100644
--- a/app-editors/gedit/gedit-3.2.0.ebuild
+++ b/app-editors/gedit/gedit-3.2.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="doc +introspection python spell"
+IUSE="doc +introspection +python spell"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 8ada316..5822730 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="doc +introspection python spell"
+IUSE="doc +introspection +python spell"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-10-18 7:37 Alexandre Restovtsev
0 siblings, 0 replies; 46+ messages in thread
From: Alexandre Restovtsev @ 2011-10-18 7:37 UTC (permalink / raw
To: gentoo-commits
commit: 9c443b582e585847615261d431fb5147bc63ddc9
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Oct 18 06:46:01 2011 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Oct 18 06:46:01 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9c443b58
app-editors/gedit: 3.2.0 → 3.2.1
Bump, bugfixes in snippets and external tools plugins.
---
.../{gedit-3.2.0.ebuild => gedit-3.2.1.ebuild} | 2 +-
app-editors/gedit/gedit-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-editors/gedit/gedit-3.2.0.ebuild b/app-editors/gedit/gedit-3.2.1.ebuild
similarity index 98%
rename from app-editors/gedit/gedit-3.2.0.ebuild
rename to app-editors/gedit/gedit-3.2.1.ebuild
index 5822730..e47301f 100644
--- a/app-editors/gedit/gedit-3.2.0.ebuild
+++ b/app-editors/gedit/gedit-3.2.1.ebuild
@@ -49,7 +49,7 @@ COMMON_DEPEND="
>=x11-libs/gtk+-3.0:3[introspection]
>=x11-libs/gtksourceview-2.91.9:3.0[introspection]
>=dev-libs/libpeas-0.7.4[gtk]
- >=dev-python/pygobject-2.90.2:3 )
+ >=dev-python/pygobject-3.0.0:3 )
spell? (
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 5822730..e47301f 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -49,7 +49,7 @@ COMMON_DEPEND="
>=x11-libs/gtk+-3.0:3[introspection]
>=x11-libs/gtksourceview-2.91.9:3.0[introspection]
>=dev-libs/libpeas-0.7.4[gtk]
- >=dev-python/pygobject-2.90.2:3 )
+ >=dev-python/pygobject-3.0.0:3 )
spell? (
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2011-11-03 4:42 Alexandre Restovtsev
0 siblings, 0 replies; 46+ messages in thread
From: Alexandre Restovtsev @ 2011-11-03 4:42 UTC (permalink / raw
To: gentoo-commits
commit: 833f36683c98647ce97ce66842944ba8e35e0072
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 3 04:26:34 2011 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu Nov 3 04:30:39 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=833f3668
app-editors/gedit: qa
Switch to EAPI4, let the eclass take care of maintainer mode, make
dependency list non-redundant.
---
app-editors/gedit/gedit-3.2.1.ebuild | 12 ++++--------
app-editors/gedit/gedit-9999.ebuild | 12 ++++--------
2 files changed, 8 insertions(+), 16 deletions(-)
diff --git a/app-editors/gedit/gedit-3.2.1.ebuild b/app-editors/gedit/gedit-3.2.1.ebuild
index e47301f..5df7790 100644
--- a/app-editors/gedit/gedit-3.2.1.ebuild
+++ b/app-editors/gedit/gedit-3.2.1.ebuild
@@ -2,9 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.30.2.ebuild,v 1.1 2010/06/13 19:34:52 pacho Exp $
-EAPI="3"
+EAPI="4"
GCONF_DEBUG="no"
-GNOME_TARBALL_SUFFIX="xz"
GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_DEPEND="2"
@@ -48,7 +47,6 @@ COMMON_DEPEND="
>=dev-libs/gobject-introspection-0.9.3
>=x11-libs/gtk+-3.0:3[introspection]
>=x11-libs/gtksourceview-2.91.9:3.0[introspection]
- >=dev-libs/libpeas-0.7.4[gtk]
>=dev-python/pygobject-3.0.0:3 )
spell? (
>=app-text/enchant-1.2
@@ -74,7 +72,6 @@ pkg_setup() {
G2CONF="${G2CONF}
--disable-zeitgeist
--disable-deprecations
- --disable-maintainer-mode
--disable-schemas-compile
--disable-scrollkeeper
--enable-updater
@@ -83,9 +80,8 @@ pkg_setup() {
$(use_enable python)
$(use_enable spell)"
- if use python || use introspection; then
- python_set_active_version 2
- fi
+ python_set_active_version 2
+ python_pkg_setup
}
src_prepare() {
@@ -100,7 +96,7 @@ src_test() {
# FIXME: this should be handled at eclass level
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check || die "make check failed"
+ GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
}
pkg_postinst() {
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index e47301f..5df7790 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -2,9 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.30.2.ebuild,v 1.1 2010/06/13 19:34:52 pacho Exp $
-EAPI="3"
+EAPI="4"
GCONF_DEBUG="no"
-GNOME_TARBALL_SUFFIX="xz"
GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_DEPEND="2"
@@ -48,7 +47,6 @@ COMMON_DEPEND="
>=dev-libs/gobject-introspection-0.9.3
>=x11-libs/gtk+-3.0:3[introspection]
>=x11-libs/gtksourceview-2.91.9:3.0[introspection]
- >=dev-libs/libpeas-0.7.4[gtk]
>=dev-python/pygobject-3.0.0:3 )
spell? (
>=app-text/enchant-1.2
@@ -74,7 +72,6 @@ pkg_setup() {
G2CONF="${G2CONF}
--disable-zeitgeist
--disable-deprecations
- --disable-maintainer-mode
--disable-schemas-compile
--disable-scrollkeeper
--enable-updater
@@ -83,9 +80,8 @@ pkg_setup() {
$(use_enable python)
$(use_enable spell)"
- if use python || use introspection; then
- python_set_active_version 2
- fi
+ python_set_active_version 2
+ python_pkg_setup
}
src_prepare() {
@@ -100,7 +96,7 @@ src_test() {
# FIXME: this should be handled at eclass level
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check || die "make check failed"
+ GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2012-01-20 19:49 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2012-01-20 19:49 UTC (permalink / raw
To: gentoo-commits
commit: e16658fec61163d48c3f1fd540301fe2ce2acac1
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 20 19:01:40 2012 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 19:01:40 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e16658fe
app-editors/gedit: bump to 3.3.2, bug 399531
---
app-editors/gedit/gedit-3.3.2.ebuild | 116 ++++++++++++++++++++++++++++++++++
1 files changed, 116 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-3.3.2.ebuild b/app-editors/gedit/gedit-3.3.2.ebuild
new file mode 100644
index 0000000..5df7790
--- /dev/null
+++ b/app-editors/gedit/gedit-3.3.2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.30.2.ebuild,v 1.1 2010/06/13 19:34:52 pacho Exp $
+
+EAPI="4"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes" # plugins are dlopened
+PYTHON_DEPEND="2"
+
+inherit gnome2 python eutils virtualx
+if [[ ${PV} = 9999 ]]; then
+ inherit gnome2-live
+fi
+
+DESCRIPTION="A text editor for the GNOME desktop"
+HOMEPAGE="http://www.gnome.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc +introspection +python spell"
+if [[ ${PV} = 9999 ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
+fi
+
+# X libs are not needed for OSX (aqua)
+COMMON_DEPEND="
+ >=x11-libs/libSM-1.0
+ >=dev-libs/libxml2-2.5.0:2
+ >=dev-libs/glib-2.28:2
+ >=x11-libs/gtk+-3.1.6:3[introspection?]
+ >=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
+ >=dev-libs/libpeas-1.1.0[gtk]
+
+ gnome-base/gsettings-desktop-schemas
+ gnome-base/gvfs
+
+ x11-libs/libX11
+ x11-libs/libICE
+ x11-libs/libSM
+
+ net-libs/libsoup:2.4
+
+ introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
+ python? (
+ >=dev-libs/gobject-introspection-0.9.3
+ >=x11-libs/gtk+-3.0:3[introspection]
+ >=x11-libs/gtksourceview-2.91.9:3.0[introspection]
+ >=dev-python/pygobject-3.0.0:3 )
+ spell? (
+ >=app-text/enchant-1.2
+ >=app-text/iso-codes-0.35
+ )"
+
+RDEPEND="${COMMON_DEPEND}
+ x11-themes/gnome-icon-theme-symbolic"
+
+DEPEND="${COMMON_DEPEND}
+ >=sys-devel/gettext-0.17
+ >=dev-util/intltool-0.40
+ >=dev-util/pkgconfig-0.9
+ >=app-text/scrollkeeper-0.3.11
+ >=app-text/gnome-doc-utils-0.9.0
+ ~app-text/docbook-xml-dtd-4.1.2
+ doc? ( >=dev-util/gtk-doc-1 )"
+# gnome-common and gtk-doc-am needed to eautoreconf
+
+pkg_setup() {
+ DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
+ # TODO: Zeitgeist support, if GNOME 3 adds it to moduleset (3.2?)
+ G2CONF="${G2CONF}
+ --disable-zeitgeist
+ --disable-deprecations
+ --disable-schemas-compile
+ --disable-scrollkeeper
+ --enable-updater
+ --enable-gvfs-metadata
+ $(use_enable introspection)
+ $(use_enable python)
+ $(use_enable spell)"
+
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # disable pyc compiling
+ mv "${S}"/py-compile "${S}"/py-compile.orig
+ ln -s $(type -P true) "${S}"/py-compile
+}
+
+src_test() {
+ # FIXME: this should be handled at eclass level
+ "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+
+ GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ if use python; then
+ python_mod_optimize /usr/$(get_libdir)/gedit/plugins
+ # FIXME: take care of gi.overrides with USE=introspection
+ fi
+
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ if use python; then
+ python_mod_cleanup /usr/$(get_libdir)/gedit/plugins
+ fi
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2012-02-26 21:53 Alexandre Restovtsev
0 siblings, 0 replies; 46+ messages in thread
From: Alexandre Restovtsev @ 2012-02-26 21:53 UTC (permalink / raw
To: gentoo-commits
commit: f04f0c144b1e221389df9390b387c71c793576fb
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 21:43:39 2012 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Feb 26 21:50:25 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f04f0c14
app-editors/gedit: 3.3.2 → 3.3.4
Bump and sync with gx86.
---
.../{gedit-3.3.2.ebuild => gedit-3.3.4.ebuild} | 29 +++++++++----------
app-editors/gedit/gedit-9999.ebuild | 29 +++++++++----------
2 files changed, 28 insertions(+), 30 deletions(-)
diff --git a/app-editors/gedit/gedit-3.3.2.ebuild b/app-editors/gedit/gedit-3.3.4.ebuild
similarity index 78%
rename from app-editors/gedit/gedit-3.3.2.ebuild
rename to app-editors/gedit/gedit-3.3.4.ebuild
index 5df7790..8a77bb3 100644
--- a/app-editors/gedit/gedit-3.3.2.ebuild
+++ b/app-editors/gedit/gedit-3.3.4.ebuild
@@ -7,7 +7,7 @@ GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_DEPEND="2"
-inherit gnome2 python eutils virtualx
+inherit gnome2 multilib python eutils virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -17,11 +17,11 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="doc +introspection +python spell"
+IUSE="doc +introspection +python spell zeitgeist"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
+ KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
fi
# X libs are not needed for OSX (aqua)
@@ -47,38 +47,38 @@ COMMON_DEPEND="
>=dev-libs/gobject-introspection-0.9.3
>=x11-libs/gtk+-3.0:3[introspection]
>=x11-libs/gtksourceview-2.91.9:3.0[introspection]
- >=dev-python/pygobject-3.0.0:3 )
+ dev-python/pycairo
+ >=dev-python/pygobject-3.0.0:3[cairo] )
spell? (
>=app-text/enchant-1.2
- >=app-text/iso-codes-0.35
- )"
+ >=app-text/iso-codes-0.35 )
+ zeitgeist? ( dev-libs/libzeitgeist )"
RDEPEND="${COMMON_DEPEND}
x11-themes/gnome-icon-theme-symbolic"
DEPEND="${COMMON_DEPEND}
>=sys-devel/gettext-0.17
+ dev-libs/libxml2
>=dev-util/intltool-0.40
+ dev-util/itstool
>=dev-util/pkgconfig-0.9
>=app-text/scrollkeeper-0.3.11
- >=app-text/gnome-doc-utils-0.9.0
~app-text/docbook-xml-dtd-4.1.2
doc? ( >=dev-util/gtk-doc-1 )"
-# gnome-common and gtk-doc-am needed to eautoreconf
+# yelp-tools, gnome-common and gtk-doc-am needed to eautoreconf
pkg_setup() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- # TODO: Zeitgeist support, if GNOME 3 adds it to moduleset (3.2?)
G2CONF="${G2CONF}
- --disable-zeitgeist
--disable-deprecations
--disable-schemas-compile
- --disable-scrollkeeper
--enable-updater
--enable-gvfs-metadata
$(use_enable introspection)
$(use_enable python)
- $(use_enable spell)"
+ $(use_enable spell)
+ $(use_enable zeitgeist)"
python_set_active_version 2
python_pkg_setup
@@ -87,15 +87,14 @@ pkg_setup() {
src_prepare() {
gnome2_src_prepare
- # disable pyc compiling
- mv "${S}"/py-compile "${S}"/py-compile.orig
- ln -s $(type -P true) "${S}"/py-compile
+ use python && python_clean_py-compile_files
}
src_test() {
# FIXME: this should be handled at eclass level
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+ unset DBUS_SESSION_BUS_ADDRESS
GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
}
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 5df7790..8a77bb3 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -7,7 +7,7 @@ GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_DEPEND="2"
-inherit gnome2 python eutils virtualx
+inherit gnome2 multilib python eutils virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -17,11 +17,11 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="doc +introspection +python spell"
+IUSE="doc +introspection +python spell zeitgeist"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
+ KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
fi
# X libs are not needed for OSX (aqua)
@@ -47,38 +47,38 @@ COMMON_DEPEND="
>=dev-libs/gobject-introspection-0.9.3
>=x11-libs/gtk+-3.0:3[introspection]
>=x11-libs/gtksourceview-2.91.9:3.0[introspection]
- >=dev-python/pygobject-3.0.0:3 )
+ dev-python/pycairo
+ >=dev-python/pygobject-3.0.0:3[cairo] )
spell? (
>=app-text/enchant-1.2
- >=app-text/iso-codes-0.35
- )"
+ >=app-text/iso-codes-0.35 )
+ zeitgeist? ( dev-libs/libzeitgeist )"
RDEPEND="${COMMON_DEPEND}
x11-themes/gnome-icon-theme-symbolic"
DEPEND="${COMMON_DEPEND}
>=sys-devel/gettext-0.17
+ dev-libs/libxml2
>=dev-util/intltool-0.40
+ dev-util/itstool
>=dev-util/pkgconfig-0.9
>=app-text/scrollkeeper-0.3.11
- >=app-text/gnome-doc-utils-0.9.0
~app-text/docbook-xml-dtd-4.1.2
doc? ( >=dev-util/gtk-doc-1 )"
-# gnome-common and gtk-doc-am needed to eautoreconf
+# yelp-tools, gnome-common and gtk-doc-am needed to eautoreconf
pkg_setup() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- # TODO: Zeitgeist support, if GNOME 3 adds it to moduleset (3.2?)
G2CONF="${G2CONF}
- --disable-zeitgeist
--disable-deprecations
--disable-schemas-compile
- --disable-scrollkeeper
--enable-updater
--enable-gvfs-metadata
$(use_enable introspection)
$(use_enable python)
- $(use_enable spell)"
+ $(use_enable spell)
+ $(use_enable zeitgeist)"
python_set_active_version 2
python_pkg_setup
@@ -87,15 +87,14 @@ pkg_setup() {
src_prepare() {
gnome2_src_prepare
- # disable pyc compiling
- mv "${S}"/py-compile "${S}"/py-compile.orig
- ln -s $(type -P true) "${S}"/py-compile
+ use python && python_clean_py-compile_files
}
src_test() {
# FIXME: this should be handled at eclass level
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+ unset DBUS_SESSION_BUS_ADDRESS
GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2012-03-03 5:01 Alexandre Restovtsev
0 siblings, 0 replies; 46+ messages in thread
From: Alexandre Restovtsev @ 2012-03-03 5:01 UTC (permalink / raw
To: gentoo-commits
commit: baef20da008176fcf1732fe81b07c2d3adb70828
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 3 05:00:35 2012 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sat Mar 3 05:00:35 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=baef20da
app-editors/gedit: 3.3.4 → 3.3.5
---
.../{gedit-3.3.4.ebuild => gedit-3.3.5.ebuild} | 2 +-
app-editors/gedit/gedit-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-editors/gedit/gedit-3.3.4.ebuild b/app-editors/gedit/gedit-3.3.5.ebuild
similarity index 98%
rename from app-editors/gedit/gedit-3.3.4.ebuild
rename to app-editors/gedit/gedit-3.3.5.ebuild
index 8a77bb3..b6ff982 100644
--- a/app-editors/gedit/gedit-3.3.4.ebuild
+++ b/app-editors/gedit/gedit-3.3.5.ebuild
@@ -29,7 +29,7 @@ COMMON_DEPEND="
>=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0:2
>=dev-libs/glib-2.28:2
- >=x11-libs/gtk+-3.1.6:3[introspection?]
+ >=x11-libs/gtk+-3.3.15:3[introspection?]
>=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
>=dev-libs/libpeas-1.1.0[gtk]
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 8a77bb3..b6ff982 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -29,7 +29,7 @@ COMMON_DEPEND="
>=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0:2
>=dev-libs/glib-2.28:2
- >=x11-libs/gtk+-3.1.6:3[introspection?]
+ >=x11-libs/gtk+-3.3.15:3[introspection?]
>=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
>=dev-libs/libpeas-1.1.0[gtk]
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2012-03-07 0:32 Alexandre Restovtsev
0 siblings, 0 replies; 46+ messages in thread
From: Alexandre Restovtsev @ 2012-03-07 0:32 UTC (permalink / raw
To: gentoo-commits
commit: deccf89e0fd682f42a159b7d6ae40903f23ddd5c
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 7 00:30:57 2012 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Wed Mar 7 00:30:57 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=deccf89e
app-editors/gedit: 3.3.5 → 3.3.7
---
.../{gedit-3.3.5.ebuild => gedit-3.3.7.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-3.3.5.ebuild b/app-editors/gedit/gedit-3.3.7.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.3.5.ebuild
rename to app-editors/gedit/gedit-3.3.7.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2012-04-06 21:50 Stephen Klimaszewski
0 siblings, 0 replies; 46+ messages in thread
From: Stephen Klimaszewski @ 2012-04-06 21:50 UTC (permalink / raw
To: gentoo-commits
commit: 2b0b5f090fe284ec62762d1fc51e1e34d55eb6d3
Author: Steev Klimaszewski <steev <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 6 21:48:59 2012 +0000
Commit: Stephen Klimaszewski <steev <AT> gentoo <DOT> org>
CommitDate: Fri Apr 6 21:48:59 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2b0b5f09
gedit-3.3.7.ebuild -> gedit-3.4.0.ebuild
---
.../{gedit-3.3.7.ebuild => gedit-3.4.0.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-3.3.7.ebuild b/app-editors/gedit/gedit-3.4.0.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.3.7.ebuild
rename to app-editors/gedit/gedit-3.4.0.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2012-09-08 8:59 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2012-09-08 8:59 UTC (permalink / raw
To: gentoo-commits
commit: f5768cd80d4a6a743e97fc21e9b717aa85df635c
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 8 08:59:06 2012 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat Sep 8 08:59:06 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f5768cd8
Add app-editors/gedit-3.5.2
---
.../{gedit-9999.ebuild => gedit-3.5.2.ebuild} | 24 ++++++++++---------
app-editors/gedit/gedit-9999.ebuild | 24 ++++++++++---------
2 files changed, 26 insertions(+), 22 deletions(-)
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-3.5.2.ebuild
similarity index 87%
copy from app-editors/gedit/gedit-9999.ebuild
copy to app-editors/gedit/gedit-3.5.2.ebuild
index 2d24c53..4897ad7 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-3.5.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.30.2.ebuild,v 1.1 2010/06/13 19:34:52 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-3.4.2.ebuild,v 1.1 2012/05/25 02:08:16 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
@@ -13,7 +13,7 @@ if [[ ${PV} = 9999 ]]; then
fi
DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="http://www.gnome.org/"
+HOMEPAGE="http://live.gnome.org/Gedit"
LICENSE="GPL-2"
SLOT="0"
@@ -53,21 +53,23 @@ COMMON_DEPEND="
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35 )
zeitgeist? ( dev-libs/libzeitgeist )"
-
RDEPEND="${COMMON_DEPEND}
x11-themes/gnome-icon-theme-symbolic"
-
DEPEND="${COMMON_DEPEND}
- >=sys-devel/gettext-0.17
- dev-libs/libxml2
- >=dev-util/intltool-0.40
- dev-util/itstool
- >=app-text/scrollkeeper-0.3.11
app-text/docbook-xml-dtd:4.1.2
+ >=app-text/scrollkeeper-0.3.11
+ dev-libs/libxml2:2
+ >=dev-util/intltool-0.40
+ >=sys-devel/gettext-0.17
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1 )"
# yelp-tools, gnome-common and gtk-doc-am needed to eautoreconf
+if [[ ${PV} = 9999 ]]; then
+ DEPEND="${DEPEND}
+ app-text/yelp-tools"
+fi
+
pkg_setup() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
G2CONF="${G2CONF}
@@ -79,6 +81,7 @@ pkg_setup() {
$(use_enable python)
$(use_enable spell)
$(use_enable zeitgeist)"
+ [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
python_set_active_version 2
python_pkg_setup
@@ -104,7 +107,6 @@ pkg_postinst() {
python_mod_optimize /usr/$(get_libdir)/gedit/plugins
# FIXME: take care of gi.overrides with USE=introspection
fi
-
}
pkg_postrm() {
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 2d24c53..4897ad7 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.30.2.ebuild,v 1.1 2010/06/13 19:34:52 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-3.4.2.ebuild,v 1.1 2012/05/25 02:08:16 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
@@ -13,7 +13,7 @@ if [[ ${PV} = 9999 ]]; then
fi
DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="http://www.gnome.org/"
+HOMEPAGE="http://live.gnome.org/Gedit"
LICENSE="GPL-2"
SLOT="0"
@@ -53,21 +53,23 @@ COMMON_DEPEND="
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35 )
zeitgeist? ( dev-libs/libzeitgeist )"
-
RDEPEND="${COMMON_DEPEND}
x11-themes/gnome-icon-theme-symbolic"
-
DEPEND="${COMMON_DEPEND}
- >=sys-devel/gettext-0.17
- dev-libs/libxml2
- >=dev-util/intltool-0.40
- dev-util/itstool
- >=app-text/scrollkeeper-0.3.11
app-text/docbook-xml-dtd:4.1.2
+ >=app-text/scrollkeeper-0.3.11
+ dev-libs/libxml2:2
+ >=dev-util/intltool-0.40
+ >=sys-devel/gettext-0.17
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1 )"
# yelp-tools, gnome-common and gtk-doc-am needed to eautoreconf
+if [[ ${PV} = 9999 ]]; then
+ DEPEND="${DEPEND}
+ app-text/yelp-tools"
+fi
+
pkg_setup() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
G2CONF="${G2CONF}
@@ -79,6 +81,7 @@ pkg_setup() {
$(use_enable python)
$(use_enable spell)
$(use_enable zeitgeist)"
+ [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
python_set_active_version 2
python_pkg_setup
@@ -104,7 +107,6 @@ pkg_postinst() {
python_mod_optimize /usr/$(get_libdir)/gedit/plugins
# FIXME: take care of gi.overrides with USE=introspection
fi
-
}
pkg_postrm() {
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2012-09-22 18:45 Nirbheek Chauhan
0 siblings, 0 replies; 46+ messages in thread
From: Nirbheek Chauhan @ 2012-09-22 18:45 UTC (permalink / raw
To: gentoo-commits
commit: c6d4e80d7f12cddd54d12b68bbffd861409c3cc5
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 22 18:26:03 2012 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat Sep 22 18:26:03 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c6d4e80d
app-editors/gedit: 3.5.2 → 3.5.3
---
.../{gedit-3.5.2.ebuild => gedit-3.5.3.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-3.5.2.ebuild b/app-editors/gedit/gedit-3.5.3.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.5.2.ebuild
rename to app-editors/gedit/gedit-3.5.3.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2012-10-27 22:15 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2012-10-27 22:15 UTC (permalink / raw
To: gentoo-commits
commit: 14544e47d4a11199b86ec114038866583b5efaa6
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 27 22:13:15 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Oct 27 22:13:15 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=14544e47
app-editors/gedit: 3.5.3 → 3.6.1
---
.../{gedit-3.5.3.ebuild => gedit-3.6.1.ebuild} | 10 +++++-----
app-editors/gedit/gedit-9999.ebuild | 10 +++++-----
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/app-editors/gedit/gedit-3.5.3.ebuild b/app-editors/gedit/gedit-3.6.1.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.5.3.ebuild
rename to app-editors/gedit/gedit-3.6.1.ebuild
index 4897ad7..708a240 100644
--- a/app-editors/gedit/gedit-3.5.3.ebuild
+++ b/app-editors/gedit/gedit-3.6.1.ebuild
@@ -71,6 +71,11 @@ if [[ ${PV} = 9999 ]]; then
fi
pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
G2CONF="${G2CONF}
--disable-deprecations
@@ -83,11 +88,6 @@ pkg_setup() {
$(use_enable zeitgeist)"
[[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
gnome2_src_prepare
use python && python_clean_py-compile_files
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 4897ad7..708a240 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -71,6 +71,11 @@ if [[ ${PV} = 9999 ]]; then
fi
pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
G2CONF="${G2CONF}
--disable-deprecations
@@ -83,11 +88,6 @@ pkg_setup() {
$(use_enable zeitgeist)"
[[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
gnome2_src_prepare
use python && python_clean_py-compile_files
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2012-11-21 22:27 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2012-11-21 22:27 UTC (permalink / raw
To: gentoo-commits
commit: 9f72768020b3862520fe2216b55a502945d983ae
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 21 22:25:59 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Nov 21 22:25:59 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9f727680
app-editors/gedit: 3.6.1 → 3.6.2
---
.../{gedit-3.6.1.ebuild => gedit-3.6.2.ebuild} | 15 +++++++++------
app-editors/gedit/gedit-9999.ebuild | 15 +++++++++------
app-editors/gedit/metadata.xml | 10 ++++++++++
3 files changed, 28 insertions(+), 12 deletions(-)
diff --git a/app-editors/gedit/gedit-3.6.1.ebuild b/app-editors/gedit/gedit-3.6.2.ebuild
similarity index 88%
rename from app-editors/gedit/gedit-3.6.1.ebuild
rename to app-editors/gedit/gedit-3.6.2.ebuild
index 708a240..584bd45 100644
--- a/app-editors/gedit/gedit-3.6.1.ebuild
+++ b/app-editors/gedit/gedit-3.6.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-3.4.2.ebuild,v 1.1 2012/05/25 02:08:16 tetromino Exp $
+# $Header: $
EAPI="4"
GCONF_DEBUG="no"
@@ -17,8 +17,9 @@ HOMEPAGE="http://live.gnome.org/Gedit"
LICENSE="GPL-2"
SLOT="0"
-IUSE="doc +introspection +python spell zeitgeist"
+IUSE="+introspection +python spell zeitgeist"
if [[ ${PV} = 9999 ]]; then
+ IUSE="${IUSE} doc"
KEYWORDS=""
else
KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
@@ -45,10 +46,10 @@ COMMON_DEPEND="
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
python? (
>=dev-libs/gobject-introspection-0.9.3
- >=x11-libs/gtk+-3.0:3[introspection]
- >=x11-libs/gtksourceview-2.91.9:3.0[introspection]
+ >=x11-libs/gtk+-3:3[introspection]
+ >=x11-libs/gtksourceview-3.6:3.0[introspection]
dev-python/pycairo
- >=dev-python/pygobject-3.0.0:3[cairo] )
+ >=dev-python/pygobject-3:3[cairo] )
spell? (
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35 )
@@ -59,14 +60,16 @@ DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
>=app-text/scrollkeeper-0.3.11
dev-libs/libxml2:2
+ >=dev-util/gtk-doc-am-1
>=dev-util/intltool-0.40
>=sys-devel/gettext-0.17
virtual/pkgconfig
- doc? ( >=dev-util/gtk-doc-1 )"
+"
# yelp-tools, gnome-common and gtk-doc-am needed to eautoreconf
if [[ ${PV} = 9999 ]]; then
DEPEND="${DEPEND}
+ doc? ( >=dev-util/gtk-doc-1 )
app-text/yelp-tools"
fi
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 708a240..584bd45 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-3.4.2.ebuild,v 1.1 2012/05/25 02:08:16 tetromino Exp $
+# $Header: $
EAPI="4"
GCONF_DEBUG="no"
@@ -17,8 +17,9 @@ HOMEPAGE="http://live.gnome.org/Gedit"
LICENSE="GPL-2"
SLOT="0"
-IUSE="doc +introspection +python spell zeitgeist"
+IUSE="+introspection +python spell zeitgeist"
if [[ ${PV} = 9999 ]]; then
+ IUSE="${IUSE} doc"
KEYWORDS=""
else
KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
@@ -45,10 +46,10 @@ COMMON_DEPEND="
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
python? (
>=dev-libs/gobject-introspection-0.9.3
- >=x11-libs/gtk+-3.0:3[introspection]
- >=x11-libs/gtksourceview-2.91.9:3.0[introspection]
+ >=x11-libs/gtk+-3:3[introspection]
+ >=x11-libs/gtksourceview-3.6:3.0[introspection]
dev-python/pycairo
- >=dev-python/pygobject-3.0.0:3[cairo] )
+ >=dev-python/pygobject-3:3[cairo] )
spell? (
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35 )
@@ -59,14 +60,16 @@ DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
>=app-text/scrollkeeper-0.3.11
dev-libs/libxml2:2
+ >=dev-util/gtk-doc-am-1
>=dev-util/intltool-0.40
>=sys-devel/gettext-0.17
virtual/pkgconfig
- doc? ( >=dev-util/gtk-doc-1 )"
+"
# yelp-tools, gnome-common and gtk-doc-am needed to eautoreconf
if [[ ${PV} = 9999 ]]; then
DEPEND="${DEPEND}
+ doc? ( >=dev-util/gtk-doc-1 )
app-text/yelp-tools"
fi
diff --git a/app-editors/gedit/metadata.xml b/app-editors/gedit/metadata.xml
new file mode 100644
index 0000000..7f68e34
--- /dev/null
+++ b/app-editors/gedit/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>gnome</herd>
+ <use>
+ <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
+ for introspection</flag>
+ <flag name="zeitgeist">Build the plugin to inject events to <pkg>gnome-extra/zeitgeist</pkg></flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2012-12-17 8:04 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2012-12-17 8:04 UTC (permalink / raw
To: gentoo-commits
commit: ddfd49859255df7c1b9bab7d86953c01816fc867
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 17 08:02:47 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Dec 17 08:03:44 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ddfd4985
app-editors/gedit: moved to gx86
* Sync live ebuild with gx86 changes (python-r1)
* Drop --disable-schemas-compile, it is handled by eclass
* USE=introspection is a global use flag.
---
app-editors/gedit/gedit-3.6.2.ebuild | 120 ----------------------------------
app-editors/gedit/gedit-9999.ebuild | 33 ++-------
app-editors/gedit/metadata.xml | 2 -
3 files changed, 8 insertions(+), 147 deletions(-)
diff --git a/app-editors/gedit/gedit-3.6.2.ebuild b/app-editors/gedit/gedit-3.6.2.ebuild
deleted file mode 100644
index 584bd45..0000000
--- a/app-editors/gedit/gedit-3.6.2.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_DEPEND="2"
-
-inherit gnome2 multilib python eutils virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="http://live.gnome.org/Gedit"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+introspection +python spell zeitgeist"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
-fi
-
-# X libs are not needed for OSX (aqua)
-COMMON_DEPEND="
- >=x11-libs/libSM-1.0
- >=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.28:2
- >=x11-libs/gtk+-3.3.15:3[introspection?]
- >=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
- >=dev-libs/libpeas-1.1.0[gtk]
-
- gnome-base/gsettings-desktop-schemas
- gnome-base/gvfs
-
- x11-libs/libX11
- x11-libs/libICE
- x11-libs/libSM
-
- net-libs/libsoup:2.4
-
- introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
- python? (
- >=dev-libs/gobject-introspection-0.9.3
- >=x11-libs/gtk+-3:3[introspection]
- >=x11-libs/gtksourceview-3.6:3.0[introspection]
- dev-python/pycairo
- >=dev-python/pygobject-3:3[cairo] )
- spell? (
- >=app-text/enchant-1.2
- >=app-text/iso-codes-0.35 )
- zeitgeist? ( dev-libs/libzeitgeist )"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/gnome-icon-theme-symbolic"
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xml-dtd:4.1.2
- >=app-text/scrollkeeper-0.3.11
- dev-libs/libxml2:2
- >=dev-util/gtk-doc-am-1
- >=dev-util/intltool-0.40
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
-"
-# yelp-tools, gnome-common and gtk-doc-am needed to eautoreconf
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1 )
- app-text/yelp-tools"
-fi
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
- DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- G2CONF="${G2CONF}
- --disable-deprecations
- --disable-schemas-compile
- --enable-updater
- --enable-gvfs-metadata
- $(use_enable introspection)
- $(use_enable python)
- $(use_enable spell)
- $(use_enable zeitgeist)"
- [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
-
- gnome2_src_prepare
-
- use python && python_clean_py-compile_files
-}
-
-src_test() {
- # FIXME: this should be handled at eclass level
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
-
- unset DBUS_SESSION_BUS_ADDRESS
- GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- if use python; then
- python_mod_optimize /usr/$(get_libdir)/gedit/plugins
- # FIXME: take care of gi.overrides with USE=introspection
- fi
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
- if use python; then
- python_mod_cleanup /usr/$(get_libdir)/gedit/plugins
- fi
-}
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 584bd45..7580adc 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -2,12 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="4"
+EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_DEPEND="2"
+PYTHON_COMPAT=( python{2_6,2_7} )
-inherit gnome2 multilib python eutils virtualx
+inherit eutils gnome2 multilib python-single-r1 virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -15,7 +15,7 @@ fi
DESCRIPTION="A text editor for the GNOME desktop"
HOMEPAGE="http://live.gnome.org/Gedit"
-LICENSE="GPL-2"
+LICENSE="GPL-2+ CCPL-Attribution-ShareAlike-3.0"
SLOT="0"
IUSE="+introspection +python spell zeitgeist"
if [[ ${PV} = 9999 ]]; then
@@ -45,13 +45,14 @@ COMMON_DEPEND="
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
python? (
+ ${PYTHON_DEPS}
>=dev-libs/gobject-introspection-0.9.3
>=x11-libs/gtk+-3:3[introspection]
>=x11-libs/gtksourceview-3.6:3.0[introspection]
dev-python/pycairo
- >=dev-python/pygobject-3:3[cairo] )
+ >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] )
spell? (
- >=app-text/enchant-1.2
+ >=app-text/enchant-1.2:=
>=app-text/iso-codes-0.35 )
zeitgeist? ( dev-libs/libzeitgeist )"
RDEPEND="${COMMON_DEPEND}
@@ -65,7 +66,7 @@ DEPEND="${COMMON_DEPEND}
>=sys-devel/gettext-0.17
virtual/pkgconfig
"
-# yelp-tools, gnome-common and gtk-doc-am needed to eautoreconf
+# yelp-tools, gnome-common needed to eautoreconf
if [[ ${PV} = 9999 ]]; then
DEPEND="${DEPEND}
@@ -82,7 +83,6 @@ src_prepare() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
G2CONF="${G2CONF}
--disable-deprecations
- --disable-schemas-compile
--enable-updater
--enable-gvfs-metadata
$(use_enable introspection)
@@ -92,8 +92,6 @@ src_prepare() {
[[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
gnome2_src_prepare
-
- use python && python_clean_py-compile_files
}
src_test() {
@@ -103,18 +101,3 @@ src_test() {
unset DBUS_SESSION_BUS_ADDRESS
GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- if use python; then
- python_mod_optimize /usr/$(get_libdir)/gedit/plugins
- # FIXME: take care of gi.overrides with USE=introspection
- fi
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
- if use python; then
- python_mod_cleanup /usr/$(get_libdir)/gedit/plugins
- fi
-}
diff --git a/app-editors/gedit/metadata.xml b/app-editors/gedit/metadata.xml
index 7f68e34..ed9bb27 100644
--- a/app-editors/gedit/metadata.xml
+++ b/app-editors/gedit/metadata.xml
@@ -3,8 +3,6 @@
<pkgmetadata>
<herd>gnome</herd>
<use>
- <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
- for introspection</flag>
<flag name="zeitgeist">Build the plugin to inject events to <pkg>gnome-extra/zeitgeist</pkg></flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2013-11-14 22:52 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2013-11-14 22:52 UTC (permalink / raw
To: gentoo-commits
commit: 92251f7b929cb92f7e367fc6366a59b16e6deb42
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 13 10:09:30 2013 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 00:39:11 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=92251f7b
app-editors/gedit: 3.8.3 → 3.10.0
---
.../{gedit-9999.ebuild => gedit-3.10.0.ebuild} | 73 ++++++++--------------
app-editors/gedit/gedit-9999.ebuild | 61 +++++++++---------
2 files changed, 56 insertions(+), 78 deletions(-)
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-3.10.0.ebuild
similarity index 53%
copy from app-editors/gedit/gedit-9999.ebuild
copy to app-editors/gedit/gedit-3.10.0.ebuild
index 7580adc..6205421 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-3.10.0.ebuild
@@ -1,45 +1,37 @@
-# Copyright 1999-2012 Gentoo Foundation
+# 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=( python{2_6,2_7} )
+PYTHON_COMPAT=( python3_{2,3} )
-inherit eutils gnome2 multilib python-single-r1 virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
+inherit eutils gnome2 multilib python-r1 virtualx
DESCRIPTION="A text editor for the GNOME desktop"
HOMEPAGE="http://live.gnome.org/Gedit"
-LICENSE="GPL-2+ CCPL-Attribution-ShareAlike-3.0"
+LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
+
IUSE="+introspection +python spell zeitgeist"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
-fi
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
# X libs are not needed for OSX (aqua)
COMMON_DEPEND="
- >=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.28:2
- >=x11-libs/gtk+-3.3.15:3[introspection?]
- >=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
- >=dev-libs/libpeas-1.1.0[gtk]
+ >=dev-libs/glib-2.37.5:2
+ >=x11-libs/gtk+-3.9.9:3[introspection?]
+ >=x11-libs/gtksourceview-3.9.91:3.0[introspection?]
+ >=dev-libs/libpeas-1.7.0[gtk]
gnome-base/gsettings-desktop-schemas
gnome-base/gvfs
x11-libs/libX11
- x11-libs/libICE
- x11-libs/libSM
net-libs/libsoup:2.4
@@ -49,14 +41,16 @@ COMMON_DEPEND="
>=dev-libs/gobject-introspection-0.9.3
>=x11-libs/gtk+-3:3[introspection]
>=x11-libs/gtksourceview-3.6:3.0[introspection]
- dev-python/pycairo
+ dev-python/pycairo[${PYTHON_USEDEP}]
>=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] )
spell? (
>=app-text/enchant-1.2:=
>=app-text/iso-codes-0.35 )
- zeitgeist? ( dev-libs/libzeitgeist )"
+ zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 )
+"
RDEPEND="${COMMON_DEPEND}
- x11-themes/gnome-icon-theme-symbolic"
+ x11-themes/gnome-icon-theme-symbolic
+"
DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
>=app-text/scrollkeeper-0.3.11
@@ -68,30 +62,17 @@ DEPEND="${COMMON_DEPEND}
"
# yelp-tools, gnome-common needed to eautoreconf
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1 )
- app-text/yelp-tools"
-fi
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
+src_configure() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- G2CONF="${G2CONF}
- --disable-deprecations
- --enable-updater
- --enable-gvfs-metadata
- $(use_enable introspection)
- $(use_enable python)
- $(use_enable spell)
- $(use_enable zeitgeist)"
- [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
-
- gnome2_src_prepare
+ gnome2_src_configure \
+ --disable-deprecations \
+ --enable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable python) \
+ $(use_enable spell) \
+ $(use_enable zeitgeist) \
+ ITSTOOL=$(type -P true)
}
src_test() {
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 7580adc..84d8f06 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2012 Gentoo Foundation
+# 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=( python{2_6,2_7} )
+PYTHON_COMPAT=( python3_{2,3} )
-inherit eutils gnome2 multilib python-single-r1 virtualx
+inherit eutils gnome2 multilib python-r1 virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -15,31 +15,30 @@ fi
DESCRIPTION="A text editor for the GNOME desktop"
HOMEPAGE="http://live.gnome.org/Gedit"
-LICENSE="GPL-2+ CCPL-Attribution-ShareAlike-3.0"
+LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
+
IUSE="+introspection +python spell zeitgeist"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
if [[ ${PV} = 9999 ]]; then
IUSE="${IUSE} doc"
KEYWORDS=""
else
- KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
fi
# X libs are not needed for OSX (aqua)
COMMON_DEPEND="
- >=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.28:2
- >=x11-libs/gtk+-3.3.15:3[introspection?]
- >=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
- >=dev-libs/libpeas-1.1.0[gtk]
+ >=dev-libs/glib-2.37.5:2
+ >=x11-libs/gtk+-3.9.9:3[introspection?]
+ >=x11-libs/gtksourceview-3.9.91:3.0[introspection?]
+ >=dev-libs/libpeas-1.7.0[gtk]
gnome-base/gsettings-desktop-schemas
gnome-base/gvfs
x11-libs/libX11
- x11-libs/libICE
- x11-libs/libSM
net-libs/libsoup:2.4
@@ -49,14 +48,16 @@ COMMON_DEPEND="
>=dev-libs/gobject-introspection-0.9.3
>=x11-libs/gtk+-3:3[introspection]
>=x11-libs/gtksourceview-3.6:3.0[introspection]
- dev-python/pycairo
+ dev-python/pycairo[${PYTHON_USEDEP}]
>=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] )
spell? (
>=app-text/enchant-1.2:=
>=app-text/iso-codes-0.35 )
- zeitgeist? ( dev-libs/libzeitgeist )"
+ zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 )
+"
RDEPEND="${COMMON_DEPEND}
- x11-themes/gnome-icon-theme-symbolic"
+ x11-themes/gnome-icon-theme-symbolic
+"
DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
>=app-text/scrollkeeper-0.3.11
@@ -74,24 +75,20 @@ if [[ ${PV} = 9999 ]]; then
app-text/yelp-tools"
fi
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
+src_configure() {
+ local myconf=""
+ [[ ${PV} != 9999 ]] && myconf="ITSTOOL=$(type -P true)"
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- G2CONF="${G2CONF}
- --disable-deprecations
- --enable-updater
- --enable-gvfs-metadata
- $(use_enable introspection)
- $(use_enable python)
- $(use_enable spell)
- $(use_enable zeitgeist)"
- [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
-
- gnome2_src_prepare
+ gnome2_src_configure \
+ --disable-deprecations \
+ --enable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable python) \
+ $(use_enable spell) \
+ $(use_enable zeitgeist) \
+ ITSTOOL=$(type -P true) \
+ ${myconf}
}
src_test() {
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2013-12-01 18:42 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-01 18:42 UTC (permalink / raw
To: gentoo-commits
commit: 807afc92cb926d553c31b2a848d682a21e603779
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 13 10:09:30 2013 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec 1 17:40:59 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=807afc92
app-editors/gedit: 3.8.3 → 3.10.2
---
.../{gedit-9999.ebuild => gedit-3.10.2.ebuild} | 77 ++++++++--------------
app-editors/gedit/gedit-9999.ebuild | 65 +++++++++---------
2 files changed, 60 insertions(+), 82 deletions(-)
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-3.10.2.ebuild
similarity index 51%
copy from app-editors/gedit/gedit-9999.ebuild
copy to app-editors/gedit/gedit-3.10.2.ebuild
index 7580adc..aec6234 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-3.10.2.ebuild
@@ -1,45 +1,37 @@
-# Copyright 1999-2012 Gentoo Foundation
+# 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=( python{2_6,2_7} )
+PYTHON_COMPAT=( python3_{2,3} )
-inherit eutils gnome2 multilib python-single-r1 virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
+inherit eutils gnome2 multilib python-r1 virtualx
DESCRIPTION="A text editor for the GNOME desktop"
HOMEPAGE="http://live.gnome.org/Gedit"
-LICENSE="GPL-2+ CCPL-Attribution-ShareAlike-3.0"
+LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
+
IUSE="+introspection +python spell zeitgeist"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
-fi
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
# X libs are not needed for OSX (aqua)
COMMON_DEPEND="
- >=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.28:2
- >=x11-libs/gtk+-3.3.15:3[introspection?]
- >=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
- >=dev-libs/libpeas-1.1.0[gtk]
+ >=dev-libs/glib-2.37.5:2
+ >=x11-libs/gtk+-3.9.9:3[introspection?]
+ >=x11-libs/gtksourceview-3.9.91:3.0[introspection?]
+ >=dev-libs/libpeas-1.7.0[gtk]
gnome-base/gsettings-desktop-schemas
gnome-base/gvfs
x11-libs/libX11
- x11-libs/libICE
- x11-libs/libSM
net-libs/libsoup:2.4
@@ -49,49 +41,38 @@ COMMON_DEPEND="
>=dev-libs/gobject-introspection-0.9.3
>=x11-libs/gtk+-3:3[introspection]
>=x11-libs/gtksourceview-3.6:3.0[introspection]
- dev-python/pycairo
+ dev-python/pycairo[${PYTHON_USEDEP}]
>=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] )
spell? (
>=app-text/enchant-1.2:=
>=app-text/iso-codes-0.35 )
- zeitgeist? ( dev-libs/libzeitgeist )"
+ zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 )
+"
RDEPEND="${COMMON_DEPEND}
- x11-themes/gnome-icon-theme-symbolic"
+ x11-themes/gnome-icon-theme-symbolic
+"
DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
>=app-text/scrollkeeper-0.3.11
dev-libs/libxml2:2
>=dev-util/gtk-doc-am-1
- >=dev-util/intltool-0.40
- >=sys-devel/gettext-0.17
+ >=dev-util/intltool-0.50.1
+ >=sys-devel/gettext-0.18
virtual/pkgconfig
"
# yelp-tools, gnome-common needed to eautoreconf
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1 )
- app-text/yelp-tools"
-fi
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
+src_configure() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- G2CONF="${G2CONF}
- --disable-deprecations
- --enable-updater
- --enable-gvfs-metadata
- $(use_enable introspection)
- $(use_enable python)
- $(use_enable spell)
- $(use_enable zeitgeist)"
- [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
-
- gnome2_src_prepare
+ gnome2_src_configure \
+ --disable-deprecations \
+ --enable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable python) \
+ $(use_enable spell) \
+ $(use_enable zeitgeist) \
+ ITSTOOL=$(type -P true)
}
src_test() {
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 7580adc..a9e49c8 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2012 Gentoo Foundation
+# 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=( python{2_6,2_7} )
+PYTHON_COMPAT=( python3_{2,3} )
-inherit eutils gnome2 multilib python-single-r1 virtualx
+inherit eutils gnome2 multilib python-r1 virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -15,31 +15,30 @@ fi
DESCRIPTION="A text editor for the GNOME desktop"
HOMEPAGE="http://live.gnome.org/Gedit"
-LICENSE="GPL-2+ CCPL-Attribution-ShareAlike-3.0"
+LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
+
IUSE="+introspection +python spell zeitgeist"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
if [[ ${PV} = 9999 ]]; then
IUSE="${IUSE} doc"
KEYWORDS=""
else
- KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
fi
# X libs are not needed for OSX (aqua)
COMMON_DEPEND="
- >=x11-libs/libSM-1.0
>=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.28:2
- >=x11-libs/gtk+-3.3.15:3[introspection?]
- >=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
- >=dev-libs/libpeas-1.1.0[gtk]
+ >=dev-libs/glib-2.37.5:2
+ >=x11-libs/gtk+-3.9.9:3[introspection?]
+ >=x11-libs/gtksourceview-3.9.91:3.0[introspection?]
+ >=dev-libs/libpeas-1.7.0[gtk]
gnome-base/gsettings-desktop-schemas
gnome-base/gvfs
x11-libs/libX11
- x11-libs/libICE
- x11-libs/libSM
net-libs/libsoup:2.4
@@ -49,21 +48,23 @@ COMMON_DEPEND="
>=dev-libs/gobject-introspection-0.9.3
>=x11-libs/gtk+-3:3[introspection]
>=x11-libs/gtksourceview-3.6:3.0[introspection]
- dev-python/pycairo
+ dev-python/pycairo[${PYTHON_USEDEP}]
>=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] )
spell? (
>=app-text/enchant-1.2:=
>=app-text/iso-codes-0.35 )
- zeitgeist? ( dev-libs/libzeitgeist )"
+ zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 )
+"
RDEPEND="${COMMON_DEPEND}
- x11-themes/gnome-icon-theme-symbolic"
+ x11-themes/gnome-icon-theme-symbolic
+"
DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
>=app-text/scrollkeeper-0.3.11
dev-libs/libxml2:2
>=dev-util/gtk-doc-am-1
- >=dev-util/intltool-0.40
- >=sys-devel/gettext-0.17
+ >=dev-util/intltool-0.50.1
+ >=sys-devel/gettext-0.18
virtual/pkgconfig
"
# yelp-tools, gnome-common needed to eautoreconf
@@ -74,24 +75,20 @@ if [[ ${PV} = 9999 ]]; then
app-text/yelp-tools"
fi
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
+src_configure() {
+ local myconf=""
+ [[ ${PV} != 9999 ]] && myconf="ITSTOOL=$(type -P true)"
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- G2CONF="${G2CONF}
- --disable-deprecations
- --enable-updater
- --enable-gvfs-metadata
- $(use_enable introspection)
- $(use_enable python)
- $(use_enable spell)
- $(use_enable zeitgeist)"
- [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
-
- gnome2_src_prepare
+ gnome2_src_configure \
+ --disable-deprecations \
+ --enable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable python) \
+ $(use_enable spell) \
+ $(use_enable zeitgeist) \
+ ITSTOOL=$(type -P true) \
+ ${myconf}
}
src_test() {
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2013-12-22 22:27 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-22 22:27 UTC (permalink / raw
To: gentoo-commits
commit: 9238a903ccff6840516ef6b337dfb92549a45396
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 22 22:27:25 2013 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec 22 22:27:25 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9238a903
app-editors/gedit: 3.10.2 → 3.10.3
---
app-editors/gedit/{gedit-3.10.2.ebuild => gedit-3.10.3.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-3.10.2.ebuild b/app-editors/gedit/gedit-3.10.3.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.10.2.ebuild
rename to app-editors/gedit/gedit-3.10.3.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2014-04-20 22:57 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-20 22:57 UTC (permalink / raw
To: gentoo-commits
commit: f962459ec94d71ad23656f0fc2430c2d8c7bb0ea
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 6 20:40:54 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 22:54:57 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f962459e
app-editors/gedit: 3.10.4 → 3.12.0
---
.../{gedit-9999.ebuild => gedit-3.12.0.ebuild} | 36 +++++++++-------------
app-editors/gedit/gedit-9999.ebuild | 8 ++---
2 files changed, 18 insertions(+), 26 deletions(-)
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-3.12.0.ebuild
similarity index 74%
copy from app-editors/gedit/gedit-9999.ebuild
copy to app-editors/gedit/gedit-3.12.0.ebuild
index a9e49c8..d2c5a58 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-3.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -8,9 +8,6 @@ GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_COMPAT=( python3_{2,3} )
inherit eutils gnome2 multilib python-r1 virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
DESCRIPTION="A text editor for the GNOME desktop"
HOMEPAGE="http://live.gnome.org/Gedit"
@@ -20,19 +17,15 @@ SLOT="0"
IUSE="+introspection +python spell zeitgeist"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
-fi
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
# X libs are not needed for OSX (aqua)
COMMON_DEPEND="
>=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.37.5:2
- >=x11-libs/gtk+-3.9.9:3[introspection?]
- >=x11-libs/gtksourceview-3.9.91:3.0[introspection?]
+ >=dev-libs/glib-2.39.5:2
+ >=x11-libs/gtk+-3.11.6:3[introspection?]
+ >=x11-libs/gtksourceview-3.11.2:3.0[introspection?]
>=dev-libs/libpeas-1.7.0[gtk]
gnome-base/gsettings-desktop-schemas
@@ -69,15 +62,15 @@ DEPEND="${COMMON_DEPEND}
"
# yelp-tools, gnome-common needed to eautoreconf
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1 )
- app-text/yelp-tools"
-fi
+src_prepare() {
+ # FIXME: Not able to set some metadata
+ sed -e '/g_test_add_func/d' \
+ -i tests/document-loader.c || die
+
+ gnome2_src_prepare
+}
src_configure() {
- local myconf=""
- [[ ${PV} != 9999 ]] && myconf="ITSTOOL=$(type -P true)"
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
gnome2_src_configure \
--disable-deprecations \
@@ -87,8 +80,7 @@ src_configure() {
$(use_enable python) \
$(use_enable spell) \
$(use_enable zeitgeist) \
- ITSTOOL=$(type -P true) \
- ${myconf}
+ ITSTOOL=$(type -P true)
}
src_test() {
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index a9e49c8..30d24b6 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -30,9 +30,9 @@ fi
# X libs are not needed for OSX (aqua)
COMMON_DEPEND="
>=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.37.5:2
- >=x11-libs/gtk+-3.9.9:3[introspection?]
- >=x11-libs/gtksourceview-3.9.91:3.0[introspection?]
+ >=dev-libs/glib-2.39.5:2
+ >=x11-libs/gtk+-3.11.6:3[introspection?]
+ >=x11-libs/gtksourceview-3.11.2:3.0[introspection?]
>=dev-libs/libpeas-1.7.0[gtk]
gnome-base/gsettings-desktop-schemas
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2014-04-23 22:14 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-23 22:14 UTC (permalink / raw
To: gentoo-commits
commit: 87913e0e08c4590c5b4929ba19a51f54316ea9c5
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 23 22:06:12 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Apr 23 22:13:19 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=87913e0e
app-editors/gedit: 3.12.0 → 3.12.1
---
app-editors/gedit/{gedit-3.12.0.ebuild => gedit-3.12.1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-3.12.0.ebuild b/app-editors/gedit/gedit-3.12.1.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.12.0.ebuild
rename to app-editors/gedit/gedit-3.12.1.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2014-10-06 23:06 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-06 23:06 UTC (permalink / raw
To: gentoo-commits
commit: fe53b8bab7712476f311deca8e0c116354b515f4
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 6 22:40:54 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Oct 6 22:40:54 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=fe53b8ba
app-editors/gedit: 3.12.2-r1 → 3.14.0
---
.../{gedit-3.12.1.ebuild => gedit-3.14.0.ebuild} | 63 +++++++++++++++------
app-editors/gedit/gedit-9999.ebuild | 64 ++++++++++++++++------
2 files changed, 94 insertions(+), 33 deletions(-)
diff --git a/app-editors/gedit/gedit-3.12.1.ebuild b/app-editors/gedit/gedit-3.14.0.ebuild
similarity index 57%
rename from app-editors/gedit/gedit-3.12.1.ebuild
rename to app-editors/gedit/gedit-3.14.0.ebuild
index d2c5a58..73acad4 100644
--- a/app-editors/gedit/gedit-3.12.1.ebuild
+++ b/app-editors/gedit/gedit-3.14.0.ebuild
@@ -6,16 +6,18 @@ EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_COMPAT=( python3_{2,3} )
+VALA_MIN_API_VERSION="0.26"
+VALA_USE_DEPEND="vapigen"
-inherit eutils gnome2 multilib python-r1 virtualx
+inherit eutils gnome2 multilib python-r1 vala virtualx
DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="http://live.gnome.org/Gedit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
-IUSE="+introspection +python spell zeitgeist"
+IUSE="+introspection +python spell vala"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
@@ -24,8 +26,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd
COMMON_DEPEND="
>=dev-libs/libxml2-2.5.0:2
>=dev-libs/glib-2.39.5:2
- >=x11-libs/gtk+-3.11.6:3[introspection?]
- >=x11-libs/gtksourceview-3.11.2:3.0[introspection?]
+ >=x11-libs/gtk+-3.14:3[introspection?]
+ >=x11-libs/gtksourceview-3.14:3.0[introspection?]
>=dev-libs/libpeas-1.7.0[gtk]
gnome-base/gsettings-desktop-schemas
@@ -46,12 +48,13 @@ COMMON_DEPEND="
spell? (
>=app-text/enchant-1.2:=
>=app-text/iso-codes-0.35 )
- zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 )
"
RDEPEND="${COMMON_DEPEND}
x11-themes/gnome-icon-theme-symbolic
+ python? ( dev-libs/libpeas[${PYTHON_USEDEP}] )
"
DEPEND="${COMMON_DEPEND}
+ ${vala_depend}
app-text/docbook-xml-dtd:4.1.2
>=app-text/scrollkeeper-0.3.11
dev-libs/libxml2:2
@@ -64,23 +67,37 @@ DEPEND="${COMMON_DEPEND}
src_prepare() {
# FIXME: Not able to set some metadata
- sed -e '/g_test_add_func/d' \
- -i tests/document-loader.c || die
+ #sed -e '/g_test_add_func/d' \
+ # -i tests/document-loader.c || die
+ vala_src_prepare
gnome2_src_prepare
}
src_configure() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- gnome2_src_configure \
- --disable-deprecations \
- --enable-updater \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable python) \
- $(use_enable spell) \
- $(use_enable zeitgeist) \
- ITSTOOL=$(type -P true)
+
+ gedit_configure() {
+ ECONF_SOURCE=${S} \
+ gnome2_src_configure \
+ --disable-deprecations \
+ --enable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable spell) \
+ $(use_enable vala) \
+ ITSTOOL=$(type -P true) \
+ "$@"
+ }
+
+ gedit_py_configure() {
+ mkdir -p "${BUILD_DIR}" || die
+ run_in_build_dir gedit_configure --enable-python
+ }
+
+ # run gedit_py_configure first to avoid out-of-source build for C code
+ use python && python_parallel_foreach_impl gedit_py_configure
+ gedit_configure --disable-python
}
src_test() {
@@ -90,3 +107,15 @@ src_test() {
unset DBUS_SESSION_BUS_ADDRESS
GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
}
+
+src_install() {
+ gedit_py_install() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+ # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
+ emake DESTDIR="${D}" top_builddir="${S}" pyoverridesdir="$(python_get_sitedir)/gi/overrides" install
+ popd > /dev/null
+ }
+
+ gnome2_src_install
+ use python && python_foreach_impl gedit_py_install
+}
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 30d24b6..3d76df0 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -6,19 +6,21 @@ EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes" # plugins are dlopened
PYTHON_COMPAT=( python3_{2,3} )
+VALA_MIN_API_VERSION="0.26"
+VALA_USE_DEPEND="vapigen"
-inherit eutils gnome2 multilib python-r1 virtualx
+inherit eutils gnome2 multilib python-r1 vala virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="http://live.gnome.org/Gedit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
-IUSE="+introspection +python spell zeitgeist"
+IUSE="+introspection +python spell vala"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
if [[ ${PV} = 9999 ]]; then
IUSE="${IUSE} doc"
@@ -31,8 +33,8 @@ fi
COMMON_DEPEND="
>=dev-libs/libxml2-2.5.0:2
>=dev-libs/glib-2.39.5:2
- >=x11-libs/gtk+-3.11.6:3[introspection?]
- >=x11-libs/gtksourceview-3.11.2:3.0[introspection?]
+ >=x11-libs/gtk+-3.14:3[introspection?]
+ >=x11-libs/gtksourceview-3.14:3.0[introspection?]
>=dev-libs/libpeas-1.7.0[gtk]
gnome-base/gsettings-desktop-schemas
@@ -53,12 +55,13 @@ COMMON_DEPEND="
spell? (
>=app-text/enchant-1.2:=
>=app-text/iso-codes-0.35 )
- zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 )
"
RDEPEND="${COMMON_DEPEND}
x11-themes/gnome-icon-theme-symbolic
+ python? ( dev-libs/libpeas[${PYTHON_USEDEP}] )
"
DEPEND="${COMMON_DEPEND}
+ ${vala_depend}
app-text/docbook-xml-dtd:4.1.2
>=app-text/scrollkeeper-0.3.11
dev-libs/libxml2:2
@@ -75,20 +78,37 @@ if [[ ${PV} = 9999 ]]; then
app-text/yelp-tools"
fi
+src_prepare() {
+ vala_src_prepare
+ gnome2_src_prepare
+}
+
src_configure() {
local myconf=""
[[ ${PV} != 9999 ]] && myconf="ITSTOOL=$(type -P true)"
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- gnome2_src_configure \
- --disable-deprecations \
- --enable-updater \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable python) \
- $(use_enable spell) \
- $(use_enable zeitgeist) \
- ITSTOOL=$(type -P true) \
- ${myconf}
+
+ gedit_configure() {
+ ECONF_SOURCE=${S} \
+ gnome2_src_configure \
+ --disable-deprecations \
+ --enable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable spell) \
+ $(use_enable vala) \
+ ${myconf} \
+ "$@"
+ }
+
+ gedit_py_configure() {
+ mkdir -p "${BUILD_DIR}" || die
+ run_in_build_dir gedit_configure --enable-python
+ }
+
+ # run gedit_py_configure first to avoid out-of-source build for C code
+ use python && python_parallel_foreach_impl gedit_py_configure
+ gedit_configure --disable-python
}
src_test() {
@@ -98,3 +118,15 @@ src_test() {
unset DBUS_SESSION_BUS_ADDRESS
GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
}
+
+src_install() {
+ gedit_py_install() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+ # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
+ emake DESTDIR="${D}" top_builddir="${S}" pyoverridesdir="$(python_get_sitedir)/gi/overrides" install
+ popd > /dev/null
+ }
+
+ gnome2_src_install
+ use python && python_foreach_impl gedit_py_install
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2014-11-23 19:37 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2014-11-23 19:37 UTC (permalink / raw
To: gentoo-commits
commit: 14d21f6866130a12a4b135bbc8b983ca1d580210
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 23 19:33:12 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Nov 23 19:33:12 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=14d21f68
app-editors/gedit: 3.14.0 → 3.14.1
---
app-editors/gedit/{gedit-3.14.0.ebuild => gedit-3.14.1.ebuild} | 2 +-
app-editors/gedit/gedit-9999.ebuild | 4 +++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/app-editors/gedit/gedit-3.14.0.ebuild b/app-editors/gedit/gedit-3.14.1.ebuild
similarity index 99%
rename from app-editors/gedit/gedit-3.14.0.ebuild
rename to app-editors/gedit/gedit-3.14.1.ebuild
index 339c6ce..2d9be1a 100644
--- a/app-editors/gedit/gedit-3.14.0.ebuild
+++ b/app-editors/gedit/gedit-3.14.1.ebuild
@@ -25,7 +25,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd
# X libs are not needed for OSX (aqua)
COMMON_DEPEND="
>=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.39.5:2
+ >=dev-libs/glib-2.40:2
>=x11-libs/gtk+-3.14:3[introspection?]
>=x11-libs/gtksourceview-3.14:3.0[introspection?]
>=dev-libs/libpeas-1.7.0[gtk]
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 7d06b78..9497a22 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -32,7 +32,7 @@ fi
# X libs are not needed for OSX (aqua)
COMMON_DEPEND="
>=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.39.5:2
+ >=dev-libs/glib-2.40:2
>=x11-libs/gtk+-3.14:3[introspection?]
>=x11-libs/gtksourceview-3.14:3.0[introspection?]
>=dev-libs/libpeas-1.7.0[gtk]
@@ -81,6 +81,8 @@ fi
src_prepare() {
vala_src_prepare
gnome2_src_prepare
+
+ python_copy_sources
}
src_configure() {
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2014-11-28 8:13 Remi Cardona
0 siblings, 0 replies; 46+ messages in thread
From: Remi Cardona @ 2014-11-28 8:13 UTC (permalink / raw
To: gentoo-commits
commit: 283fe267dd73c0cc07156647dafd156c82f3b8c3
Author: Rémi Cardona <remi <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 27 23:56:59 2014 +0000
Commit: Remi Cardona <remi <AT> gentoo <DOT> org>
CommitDate: Fri Nov 28 08:09:37 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=283fe267
app-editors/gedit: Fix python handling
In gedit/gedit-plugins-engine.c, we can see that:
- gedit loads python through libpeas (so that's the only version of
python it supports),
- gedit's introspection data is indeed private and unavailable outside
gedit's python interpreter for plugins.
So here are the changes done to this ebuild:
- drop support for python 3.2, add support for 3.4,
- change deps to make sure gedit's python version matches that of
libpeas,
- adapt ebuild to a regular build with python_setup doing the python
selection.
Note: using python-single-r1 was impossible because libpeas still
supports python2. Using that eclass would have forced users to disable
python2 support.
---
app-editors/gedit/gedit-3.14.1.ebuild | 45 ++++++++++++++---------------------
1 file changed, 18 insertions(+), 27 deletions(-)
diff --git a/app-editors/gedit/gedit-3.14.1.ebuild b/app-editors/gedit/gedit-3.14.1.ebuild
index 2d9be1a..d41d63e 100644
--- a/app-editors/gedit/gedit-3.14.1.ebuild
+++ b/app-editors/gedit/gedit-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} )
VALA_MIN_API_VERSION="0.26"
VALA_USE_DEPEND="vapigen"
@@ -18,7 +18,7 @@ LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
IUSE="+introspection +python spell vala"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+REQUIRED_USE="python? ( || ( $(python_gen_useflags 'python3*') ) )"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
@@ -44,14 +44,14 @@ COMMON_DEPEND="
>=x11-libs/gtk+-3:3[introspection]
>=x11-libs/gtksourceview-3.6:3.0[introspection]
dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] )
+ >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
+ dev-libs/libpeas[${PYTHON_USEDEP}] )
spell? (
>=app-text/enchant-1.2:=
>=app-text/iso-codes-0.35 )
"
RDEPEND="${COMMON_DEPEND}
x11-themes/gnome-icon-theme-symbolic
- python? ( dev-libs/libpeas[${PYTHON_USEDEP}] )
"
DEPEND="${COMMON_DEPEND}
${vala_depend}
@@ -65,6 +65,10 @@ DEPEND="${COMMON_DEPEND}
"
# yelp-tools, gnome-common needed to eautoreconf
+pkg_setup() {
+ use python && python_setup
+}
+
src_prepare() {
# FIXME: Not able to set some metadata
#sed -e '/g_test_add_func/d' \
@@ -72,30 +76,20 @@ src_prepare() {
vala_src_prepare
gnome2_src_prepare
-
- python_copy_sources
}
src_configure() {
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- local myconf
- myconf="
- --disable-deprecations
- --enable-updater
- --enable-gvfs-metadata
- $(use_enable introspection)
- $(use_enable spell)
- $(use_enable vala)
- $(use_enable python)
+ gnome2_src_configure \
+ --disable-deprecations \
+ --enable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable spell) \
+ $(use_enable vala) \
+ $(use_enable python) \
ITSTOOL=$(type -P true)
- "
-
- if use python ; then
- python_parallel_foreach_impl gnome2_src_configure ${myconf}
- else
- gnome2_src_configure ${myconf}
- fi
}
src_test() {
@@ -107,9 +101,6 @@ src_test() {
}
src_install() {
- if use python ; then
- python_foreach_impl gnome2_src_install
- else
- gnome2_src_install
- fi
+ # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
+ gnome2_src_install pyoverridesdir="$(python_get_sitedir)/gi/overrides"
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2014-11-28 18:58 Michał Górny
0 siblings, 0 replies; 46+ messages in thread
From: Michał Górny @ 2014-11-28 18:58 UTC (permalink / raw
To: gentoo-commits
commit: 7bd51e90949f1491d9d3e4e4011e3830128d037e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 28 18:58:11 2014 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Nov 28 18:58:11 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=7bd51e90
app-editors/gedit: add proper REQUIRED_USE and MERGE_TYPE check
Since libpeas supports at most one version of Python 3, add
an appropriate exactly-one-of REQUIRED_USE. Additionally, add
a MERGE_TYPE check to pkg_setup to avoid initializing Python
in binary package installs.
Package-Manager: portage-2.2.14
Manifest-Sign-Key: EFB4464E!
---
app-editors/gedit/gedit-3.14.1.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/app-editors/gedit/gedit-3.14.1.ebuild b/app-editors/gedit/gedit-3.14.1.ebuild
index d41d63e..d2baa72 100644
--- a/app-editors/gedit/gedit-3.14.1.ebuild
+++ b/app-editors/gedit/gedit-3.14.1.ebuild
@@ -18,7 +18,9 @@ LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
IUSE="+introspection +python spell vala"
-REQUIRED_USE="python? ( || ( $(python_gen_useflags 'python3*') ) )"
+# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
+# we need to fix that
+REQUIRED_USE="python? ( ^^ ( $(python_gen_useflags '*') ) )"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
@@ -66,7 +68,7 @@ DEPEND="${COMMON_DEPEND}
# yelp-tools, gnome-common needed to eautoreconf
pkg_setup() {
- use python && python_setup
+ use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
}
src_prepare() {
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2014-11-28 19:03 Michał Górny
0 siblings, 0 replies; 46+ messages in thread
From: Michał Górny @ 2014-11-28 19:03 UTC (permalink / raw
To: gentoo-commits
commit: c52e9c2f103ff1845b42f5372c22a4725672b200
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 28 19:03:11 2014 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Nov 28 19:03:11 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c52e9c2f
app-editors/gedit: sync the live ebuild
Package-Manager: portage-2.2.14
Manifest-Sign-Key: EFB4464E!
---
app-editors/gedit/gedit-9999.ebuild | 47 +++++++++++++++----------------------
1 file changed, 19 insertions(+), 28 deletions(-)
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 9497a22..ca629cf 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -21,7 +21,9 @@ LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
IUSE="+introspection +python spell vala"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
+# we need to fix that
+REQUIRED_USE="python? ( ^^ ( $(python_gen_useflags '*') ) )"
if [[ ${PV} = 9999 ]]; then
IUSE="${IUSE} doc"
KEYWORDS=""
@@ -51,14 +53,14 @@ COMMON_DEPEND="
>=x11-libs/gtk+-3:3[introspection]
>=x11-libs/gtksourceview-3.6:3.0[introspection]
dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] )
+ >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
+ dev-libs/libpeas[${PYTHON_USEDEP}] )
spell? (
>=app-text/enchant-1.2:=
>=app-text/iso-codes-0.35 )
"
RDEPEND="${COMMON_DEPEND}
x11-themes/gnome-icon-theme-symbolic
- python? ( dev-libs/libpeas[${PYTHON_USEDEP}] )
"
DEPEND="${COMMON_DEPEND}
${vala_depend}
@@ -78,35 +80,27 @@ if [[ ${PV} = 9999 ]]; then
app-text/yelp-tools"
fi
+pkg_setup() {
+ use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
+}
+
src_prepare() {
vala_src_prepare
gnome2_src_prepare
-
- python_copy_sources
}
src_configure() {
- local myconf=""
- [[ ${PV} != 9999 ]] && myconf="ITSTOOL=$(type -P true)"
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- local myconf
- myconf="
- --disable-deprecations
- --enable-updater
- --enable-gvfs-metadata
- $(use_enable introspection)
- $(use_enable spell)
- $(use_enable vala)
- $(use_enable python)
+ gnome2_src_configure \
+ --disable-deprecations \
+ --enable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable spell) \
+ $(use_enable vala) \
+ $(use_enable python) \
ITSTOOL=$(type -P true)
- "
-
- if use python ; then
- python_parallel_foreach_impl gnome2_src_configure ${myconf}
- else
- gnome2_src_configure ${myconf}
- fi
}
src_test() {
@@ -118,9 +112,6 @@ src_test() {
}
src_install() {
- if use python ; then
- python_foreach_impl gnome2_src_install
- else
- gnome2_src_install
- fi
+ # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
+ gnome2_src_install pyoverridesdir="$(python_get_sitedir)/gi/overrides"
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2014-12-04 23:03 Remi Cardona
0 siblings, 0 replies; 46+ messages in thread
From: Remi Cardona @ 2014-12-04 23:03 UTC (permalink / raw
To: gentoo-commits
commit: b26711788ce87127f34d53082067fed6549651f7
Author: Rémi Cardona <remi <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 4 22:58:39 2014 +0000
Commit: Remi Cardona <remi <AT> gentoo <DOT> org>
CommitDate: Thu Dec 4 22:58:55 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b2671178
app-editors/gedit: 3.14.1 → 3.14.2
---
.../{gedit-3.14.1.ebuild => gedit-3.14.2.ebuild} | 0
app-editors/gedit/patch | 93 ++++++++++++++++++++++
2 files changed, 93 insertions(+)
diff --git a/app-editors/gedit/gedit-3.14.1.ebuild b/app-editors/gedit/gedit-3.14.2.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.14.1.ebuild
rename to app-editors/gedit/gedit-3.14.2.ebuild
diff --git a/app-editors/gedit/patch b/app-editors/gedit/patch
new file mode 100644
index 0000000..72cd9b9
--- /dev/null
+++ b/app-editors/gedit/patch
@@ -0,0 +1,93 @@
+--- gedit-3.14.1.ebuild 2014-11-23 23:34:02.263550165 +0100
++++ gedit-3.14.1.ebuild 2014-11-24 22:53:47.000000000 +0100
+@@ -1,15 +1,13 @@
+ # 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_COMPAT=( python3_{3,4} )
+ VALA_MIN_API_VERSION="0.26"
+ VALA_USE_DEPEND="vapigen"
+
+ inherit eutils gnome2 multilib python-r1 vala virtualx
+
+@@ -67,35 +65,36 @@
+
+ src_prepare() {
+ # FIXME: Not able to set some metadata
+ #sed -e '/g_test_add_func/d' \
+ # -i tests/document-loader.c || die
+
+ vala_src_prepare
+ gnome2_src_prepare
+
+ python_copy_sources
+ }
+
+ src_configure() {
+ DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
+
+- local myconf
+- myconf="
+- --disable-deprecations
+- --enable-updater
+- --enable-gvfs-metadata
+- $(use_enable introspection)
+- $(use_enable spell)
+- $(use_enable vala)
+- $(use_enable python)
+- ITSTOOL=$(type -P true)
+- "
+-
+- if use python ; then
+- python_parallel_foreach_impl gnome2_src_configure ${myconf}
+- else
+- gnome2_src_configure ${myconf}
+- fi
++ gedit_configure() {
++ ECONF_SOURCE=${S} \
++ gnome2_src_configure \
++ --disable-deprecations \
++ --enable-updater \
++ --enable-gvfs-metadata \
++ $(use_enable introspection) \
++ $(use_enable spell) \
++ $(use_enable vala) \
++ ITSTOOL=$(type -P true) \
++ "$@"
++ }
++
++ gedit_py_configure() {
++ mkdir -p "${BUILD_DIR}" || die
++ run_in_build_dir gedit_configure --enable-python
++ }
++
++ # run gedit_py_configure first to avoid out-of-source build for C code
++ use python && python_parallel_foreach_impl gedit_py_configure
++ gedit_configure --disable-python
+ }
+
+ src_test() {
+@@ -107,9 +106,13 @@
+ }
+
+ src_install() {
+- if use python ; then
+- python_foreach_impl gnome2_src_install
+- else
+- gnome2_src_install
+- fi
++ gedit_py_install() {
++ pushd "${BUILD_DIR}" > /dev/null || die
++ # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
++ emake DESTDIR="${D}" top_builddir="${S}" pyoverridesdir="$(python_get_sitedir)/gi/overrides" install
++ popd > /dev/null
++ }
++
++ gnome2_src_install
++ use python && python_foreach_impl gedit_py_install
+ }
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2014-12-15 23:28 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2014-12-15 23:28 UTC (permalink / raw
To: gentoo-commits
commit: 40a02d3842bfcf9e0827bc2fe4e46bbeb3eed521
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 15 23:28:28 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Dec 15 23:28:28 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=40a02d38
app-editors/gedit: moved to gentoo-x86, sync live ebuild
---
app-editors/gedit/gedit-3.14.2.ebuild | 108 ----------------------------------
app-editors/gedit/gedit-9999.ebuild | 4 +-
app-editors/gedit/patch | 93 -----------------------------
3 files changed, 2 insertions(+), 203 deletions(-)
diff --git a/app-editors/gedit/gedit-3.14.2.ebuild b/app-editors/gedit/gedit-3.14.2.ebuild
deleted file mode 100644
index d2baa72..0000000
--- a/app-editors/gedit/gedit-3.14.2.ebuild
+++ /dev/null
@@ -1,108 +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} )
-VALA_MIN_API_VERSION="0.26"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib python-r1 vala virtualx
-
-DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="+introspection +python spell vala"
-# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
-# we need to fix that
-REQUIRED_USE="python? ( ^^ ( $(python_gen_useflags '*') ) )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
-
-# X libs are not needed for OSX (aqua)
-COMMON_DEPEND="
- >=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.40:2
- >=x11-libs/gtk+-3.14:3[introspection?]
- >=x11-libs/gtksourceview-3.14:3.0[introspection?]
- >=dev-libs/libpeas-1.7.0[gtk]
-
- gnome-base/gsettings-desktop-schemas
- gnome-base/gvfs
-
- x11-libs/libX11
-
- net-libs/libsoup:2.4
-
- introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
- python? (
- ${PYTHON_DEPS}
- >=dev-libs/gobject-introspection-0.9.3
- >=x11-libs/gtk+-3:3[introspection]
- >=x11-libs/gtksourceview-3.6:3.0[introspection]
- dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
- dev-libs/libpeas[${PYTHON_USEDEP}] )
- spell? (
- >=app-text/enchant-1.2:=
- >=app-text/iso-codes-0.35 )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/gnome-icon-theme-symbolic
-"
-DEPEND="${COMMON_DEPEND}
- ${vala_depend}
- app-text/docbook-xml-dtd:4.1.2
- >=app-text/scrollkeeper-0.3.11
- dev-libs/libxml2:2
- >=dev-util/gtk-doc-am-1
- >=dev-util/intltool-0.50.1
- >=sys-devel/gettext-0.18
- virtual/pkgconfig
-"
-# yelp-tools, gnome-common needed to eautoreconf
-
-pkg_setup() {
- use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
-}
-
-src_prepare() {
- # FIXME: Not able to set some metadata
- #sed -e '/g_test_add_func/d' \
- # -i tests/document-loader.c || die
-
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
-
- gnome2_src_configure \
- --disable-deprecations \
- --enable-updater \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable spell) \
- $(use_enable vala) \
- $(use_enable python) \
- ITSTOOL=$(type -P true)
-}
-
-src_test() {
- # FIXME: this should be handled at eclass level
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
-
- unset DBUS_SESSION_BUS_ADDRESS
- GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
-}
-
-src_install() {
- # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
- gnome2_src_install pyoverridesdir="$(python_get_sitedir)/gi/overrides"
-}
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index ca629cf..b05445f 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.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} )
VALA_MIN_API_VERSION="0.26"
VALA_USE_DEPEND="vapigen"
@@ -98,8 +98,8 @@ src_configure() {
--enable-gvfs-metadata \
$(use_enable introspection) \
$(use_enable spell) \
- $(use_enable vala) \
$(use_enable python) \
+ $(use_enable vala) \
ITSTOOL=$(type -P true)
}
diff --git a/app-editors/gedit/patch b/app-editors/gedit/patch
deleted file mode 100644
index 72cd9b9..0000000
--- a/app-editors/gedit/patch
+++ /dev/null
@@ -1,93 +0,0 @@
---- gedit-3.14.1.ebuild 2014-11-23 23:34:02.263550165 +0100
-+++ gedit-3.14.1.ebuild 2014-11-24 22:53:47.000000000 +0100
-@@ -1,15 +1,13 @@
- # 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_COMPAT=( python3_{3,4} )
- VALA_MIN_API_VERSION="0.26"
- VALA_USE_DEPEND="vapigen"
-
- inherit eutils gnome2 multilib python-r1 vala virtualx
-
-@@ -67,35 +65,36 @@
-
- src_prepare() {
- # FIXME: Not able to set some metadata
- #sed -e '/g_test_add_func/d' \
- # -i tests/document-loader.c || die
-
- vala_src_prepare
- gnome2_src_prepare
-
- python_copy_sources
- }
-
- src_configure() {
- DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
-
-- local myconf
-- myconf="
-- --disable-deprecations
-- --enable-updater
-- --enable-gvfs-metadata
-- $(use_enable introspection)
-- $(use_enable spell)
-- $(use_enable vala)
-- $(use_enable python)
-- ITSTOOL=$(type -P true)
-- "
--
-- if use python ; then
-- python_parallel_foreach_impl gnome2_src_configure ${myconf}
-- else
-- gnome2_src_configure ${myconf}
-- fi
-+ gedit_configure() {
-+ ECONF_SOURCE=${S} \
-+ gnome2_src_configure \
-+ --disable-deprecations \
-+ --enable-updater \
-+ --enable-gvfs-metadata \
-+ $(use_enable introspection) \
-+ $(use_enable spell) \
-+ $(use_enable vala) \
-+ ITSTOOL=$(type -P true) \
-+ "$@"
-+ }
-+
-+ gedit_py_configure() {
-+ mkdir -p "${BUILD_DIR}" || die
-+ run_in_build_dir gedit_configure --enable-python
-+ }
-+
-+ # run gedit_py_configure first to avoid out-of-source build for C code
-+ use python && python_parallel_foreach_impl gedit_py_configure
-+ gedit_configure --disable-python
- }
-
- src_test() {
-@@ -107,9 +106,13 @@
- }
-
- src_install() {
-- if use python ; then
-- python_foreach_impl gnome2_src_install
-- else
-- gnome2_src_install
-- fi
-+ gedit_py_install() {
-+ pushd "${BUILD_DIR}" > /dev/null || die
-+ # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
-+ emake DESTDIR="${D}" top_builddir="${S}" pyoverridesdir="$(python_get_sitedir)/gi/overrides" install
-+ popd > /dev/null
-+ }
-+
-+ gnome2_src_install
-+ use python && python_foreach_impl gedit_py_install
- }
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2015-01-02 22:20 Michał Górny
0 siblings, 0 replies; 46+ messages in thread
From: Michał Górny @ 2015-01-02 22:20 UTC (permalink / raw
To: gentoo-commits
commit: 2fcf0e687d5b44f59a47977d9851f305c8d4854f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 2 22:19:35 2015 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jan 2 22:19:35 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2fcf0e68
app-editors/gedit: Do not reference Python sitedir w/ USE=-python
Fixes bug #531968.
---
app-editors/gedit/gedit-9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index b05445f..de14a5a 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -112,6 +112,9 @@ src_test() {
}
src_install() {
+ local args=()
# manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
- gnome2_src_install pyoverridesdir="$(python_get_sitedir)/gi/overrides"
+ use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" )
+
+ gnome2_src_install "${args[@]}"
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2015-05-17 15:39 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-17 15:39 UTC (permalink / raw
To: gentoo-commits
commit: 74ec5c0624c3789b972872417486f7a3f21b4fe5
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun May 17 15:36:37 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun May 17 15:36:37 2015 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=74ec5c06
app-editors/gedit: zeitgeist got moved to gedit-plugins
app-editors/gedit/metadata.xml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/app-editors/gedit/metadata.xml b/app-editors/gedit/metadata.xml
index ed9bb27..6e0e2ec 100644
--- a/app-editors/gedit/metadata.xml
+++ b/app-editors/gedit/metadata.xml
@@ -2,7 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
- <use>
- <flag name="zeitgeist">Build the plugin to inject events to <pkg>gnome-extra/zeitgeist</pkg></flag>
- </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2015-05-25 14:05 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-25 14:05 UTC (permalink / raw
To: gentoo-commits
commit: 2f91f4c2402eb11e48d434f3903344d752ab55bf
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon May 25 10:41:28 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon May 25 10:41:28 2015 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2f91f4c2
app-editors/gedit: 3.16.1 → 3.16.2
app-editors/gedit/{gedit-3.16.1.ebuild => gedit-3.16.2.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/app-editors/gedit/gedit-3.16.1.ebuild b/app-editors/gedit/gedit-3.16.2.ebuild
similarity index 100%
rename from app-editors/gedit/gedit-3.16.1.ebuild
rename to app-editors/gedit/gedit-3.16.2.ebuild
^ permalink raw reply [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2015-06-09 13:48 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2015-06-09 13:48 UTC (permalink / raw
To: gentoo-commits
commit: 142a0567b47e6eb098b1b91c5daa3c211ecde9ae
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 9 10:08:17 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=142a0567
app-editors/gedit: moved to gentoo-x86
app-editors/gedit/gedit-3.16.2.ebuild | 107 ----------------------------------
1 file changed, 107 deletions(-)
diff --git a/app-editors/gedit/gedit-3.16.2.ebuild b/app-editors/gedit/gedit-3.16.2.ebuild
deleted file mode 100644
index d774162..0000000
--- a/app-editors/gedit/gedit-3.16.2.ebuild
+++ /dev/null
@@ -1,107 +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} )
-VALA_MIN_API_VERSION="0.26"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib python-r1 vala virtualx
-
-DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="+introspection +python spell vala"
-# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
-# we need to fix that
-REQUIRED_USE="
- python? ( introspection )
- python? ( ^^ ( $(python_gen_useflags '*') ) )
-"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
-
-# X libs are not needed for OSX (aqua)
-COMMON_DEPEND="
- >=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.40:2[dbus]
- >=x11-libs/gtk+-3.16:3[introspection?]
- >=x11-libs/gtksourceview-3.16:3.0[introspection?]
- >=dev-libs/libpeas-1.7.0[gtk]
-
- gnome-base/gsettings-desktop-schemas
- gnome-base/gvfs
-
- x11-libs/libX11
-
- net-libs/libsoup:2.4
-
- introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
- python? (
- ${PYTHON_DEPS}
- dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
- dev-libs/libpeas[${PYTHON_USEDEP}] )
- spell? (
- >=app-text/enchant-1.2:=
- >=app-text/iso-codes-0.35 )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/gnome-icon-theme-symbolic
-"
-DEPEND="${COMMON_DEPEND}
- ${vala_depend}
- app-text/docbook-xml-dtd:4.1.2
- >=app-text/scrollkeeper-0.3.11
- dev-libs/libxml2:2
- >=dev-util/gtk-doc-am-1
- >=dev-util/intltool-0.50.1
- >=sys-devel/gettext-0.18
- virtual/pkgconfig
-"
-# yelp-tools, gnome-common needed to eautoreconf
-
-pkg_setup() {
- use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
-}
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
-
- gnome2_src_configure \
- --disable-deprecations \
- --enable-updater \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable spell) \
- $(use_enable python) \
- $(use_enable vala) \
- ITSTOOL=$(type -P true)
-}
-
-src_test() {
- # FIXME: this should be handled at eclass level
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
-
- unset DBUS_SESSION_BUS_ADDRESS
- GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
-}
-
-src_install() {
- local args=()
- # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
- use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" )
-
- gnome2_src_install "${args[@]}"
-}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2016-03-26 22:54 Ole Reifschneider
0 siblings, 0 replies; 46+ messages in thread
From: Ole Reifschneider @ 2016-03-26 22:54 UTC (permalink / raw
To: gentoo-commits
commit: e011f72c67b1a103f81b1a120eab1b045e02e520
Author: Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 22:29:19 2016 +0000
Commit: Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 22:29:19 2016 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e011f72c
app-editors/gedit: Bump version to 3.20.0
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Manifest-Sign-Key: 0xE9E568677E8B4D42
app-editors/gedit/gedit-3.20.0.ebuild | 102 ++++++++++++++++++++++++++++++++++
1 file changed, 102 insertions(+)
diff --git a/app-editors/gedit/gedit-3.20.0.ebuild b/app-editors/gedit/gedit-3.20.0.ebuild
new file mode 100644
index 0000000..0c80fff
--- /dev/null
+++ b/app-editors/gedit/gedit-3.20.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes" # plugins are dlopened
+PYTHON_COMPAT=( python3_{3,4,5} )
+VALA_MIN_API_VERSION="0.26"
+VALA_USE_DEPEND="vapigen"
+
+inherit eutils gnome2 multilib python-r1 vala virtualx
+
+DESCRIPTION="A text editor for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+
+IUSE="+introspection +python spell vala"
+# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
+# we need to fix that
+REQUIRED_USE="
+ python? ( introspection )
+ python? ( ^^ ( $(python_gen_useflags '*') ) )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
+
+# X libs are not needed for OSX (aqua)
+COMMON_DEPEND="
+ >=dev-libs/libxml2-2.5.0:2
+ >=dev-libs/glib-2.44:2[dbus]
+ >=x11-libs/gtk+-3.19.0:3[introspection?]
+ >=x11-libs/gtksourceview-3.19.4:3.0[introspection?]
+ >=dev-libs/libpeas-1.14.1[gtk]
+
+ gnome-base/gsettings-desktop-schemas
+ gnome-base/gvfs
+
+ x11-libs/libX11
+
+ net-libs/libsoup:2.4
+
+ introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
+ dev-libs/libpeas[${PYTHON_USEDEP}] )
+ spell? ( >=app-text/gspell-0.2.5 )
+"
+RDEPEND="${COMMON_DEPEND}
+ x11-themes/adwaita-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+ ${vala_depend}
+ app-text/docbook-xml-dtd:4.1.2
+ app-text/yelp-tools
+ dev-libs/libxml2:2
+ >=dev-util/gtk-doc-am-1
+ >=dev-util/intltool-0.50.1
+ dev-util/itstool
+ >=sys-devel/gettext-0.18
+ virtual/pkgconfig
+"
+# yelp-tools, gnome-common needed to eautoreconf
+
+pkg_setup() {
+ use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
+}
+
+src_prepare() {
+ vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_configure() {
+ DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
+
+ gnome2_src_configure \
+ --disable-deprecations \
+ --enable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable spell) \
+ $(use_enable python) \
+ $(use_enable vala)
+}
+
+src_test() {
+ "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+ GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
+}
+
+src_install() {
+ local args=()
+ # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
+ use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" )
+
+ gnome2_src_install "${args[@]}"
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2017-09-02 9:31 Gilles Dartiguelongue
0 siblings, 0 replies; 46+ messages in thread
From: Gilles Dartiguelongue @ 2017-09-02 9:31 UTC (permalink / raw
To: gentoo-commits
commit: 5731c10f517898b2bb539a13b55f86460edd0639
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 2 09:29:51 2017 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Sep 2 09:29:51 2017 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5731c10f
app-editors/gedit: sync with gentoo repository
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Manifest-Sign-Key: 0x5A56C8CD0C13248A
app-editors/gedit/gedit-3.20.0.ebuild | 102 ----------------------------------
app-editors/gedit/gedit-9999.ebuild | 54 +++++++-----------
2 files changed, 20 insertions(+), 136 deletions(-)
diff --git a/app-editors/gedit/gedit-3.20.0.ebuild b/app-editors/gedit/gedit-3.20.0.ebuild
deleted file mode 100644
index 0c80ffff..00000000
--- a/app-editors/gedit/gedit-3.20.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{3,4,5} )
-VALA_MIN_API_VERSION="0.26"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib python-r1 vala virtualx
-
-DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="+introspection +python spell vala"
-# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
-# we need to fix that
-REQUIRED_USE="
- python? ( introspection )
- python? ( ^^ ( $(python_gen_useflags '*') ) )
-"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
-
-# X libs are not needed for OSX (aqua)
-COMMON_DEPEND="
- >=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.44:2[dbus]
- >=x11-libs/gtk+-3.19.0:3[introspection?]
- >=x11-libs/gtksourceview-3.19.4:3.0[introspection?]
- >=dev-libs/libpeas-1.14.1[gtk]
-
- gnome-base/gsettings-desktop-schemas
- gnome-base/gvfs
-
- x11-libs/libX11
-
- net-libs/libsoup:2.4
-
- introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
- python? (
- ${PYTHON_DEPS}
- dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
- dev-libs/libpeas[${PYTHON_USEDEP}] )
- spell? ( >=app-text/gspell-0.2.5 )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
- ${vala_depend}
- app-text/docbook-xml-dtd:4.1.2
- app-text/yelp-tools
- dev-libs/libxml2:2
- >=dev-util/gtk-doc-am-1
- >=dev-util/intltool-0.50.1
- dev-util/itstool
- >=sys-devel/gettext-0.18
- virtual/pkgconfig
-"
-# yelp-tools, gnome-common needed to eautoreconf
-
-pkg_setup() {
- use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
-}
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
-
- gnome2_src_configure \
- --disable-deprecations \
- --enable-updater \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable spell) \
- $(use_enable python) \
- $(use_enable vala)
-}
-
-src_test() {
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
-}
-
-src_install() {
- local args=()
- # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
- use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" )
-
- gnome2_src_install "${args[@]}"
-}
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index ee5c56c1..1f26bc5e 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI="5"
-GCONF_DEBUG="no"
+EAPI="6"
GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{3,4} )
+PYTHON_COMPAT=( python3_{4,5} )
VALA_MIN_API_VERSION="0.26"
VALA_USE_DEPEND="vapigen"
-inherit eutils gnome2 multilib python-r1 vala virtualx
+inherit eutils gnome2 multilib python-single-r1 vala virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -21,52 +19,43 @@ LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
IUSE="+introspection +python spell vala"
-# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
-# we need to fix that
-REQUIRED_USE="
- python? ( introspection )
- python? ( ^^ ( $(python_gen_useflags '*') ) )
-"
+REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
+
if [[ ${PV} = 9999 ]]; then
IUSE="${IUSE} doc"
KEYWORDS=""
else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
fi
# X libs are not needed for OSX (aqua)
COMMON_DEPEND="
>=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.40:2[dbus]
- >=x11-libs/gtk+-3.16:3[introspection?]
- >=x11-libs/gtksourceview-3.16:3.0[introspection?]
- >=dev-libs/libpeas-1.7.0[gtk]
+ >=dev-libs/glib-2.44:2[dbus]
+ >=x11-libs/gtk+-3.21.3:3[introspection?]
+ >=x11-libs/gtksourceview-3.21.2:3.0[introspection?]
+ >=dev-libs/libpeas-1.14.1[gtk]
gnome-base/gsettings-desktop-schemas
gnome-base/gvfs
x11-libs/libX11
- net-libs/libsoup:2.4
-
- introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
+ introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
python? (
${PYTHON_DEPS}
dev-python/pycairo[${PYTHON_USEDEP}]
>=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
- dev-libs/libpeas[${PYTHON_USEDEP}] )
- spell? (
- >=app-text/enchant-1.2:=
- >=app-text/iso-codes-0.35 )
+ dev-libs/libpeas[python,${PYTHON_USEDEP}] )
+ spell? ( >=app-text/gspell-0.2.5:0= )
"
RDEPEND="${COMMON_DEPEND}
- x11-themes/gnome-icon-theme-symbolic
+ x11-themes/adwaita-icon-theme
"
DEPEND="${COMMON_DEPEND}
${vala_depend}
app-text/docbook-xml-dtd:4.1.2
- >=app-text/scrollkeeper-0.3.11
- dev-libs/libxml2:2
+ app-text/yelp-tools
>=dev-util/gtk-doc-am-1
>=dev-util/intltool-0.50.1
>=sys-devel/gettext-0.18
@@ -81,7 +70,7 @@ if [[ ${PV} = 9999 ]]; then
fi
pkg_setup() {
- use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
+ use python && python-single-r1_pkg_setup
}
src_prepare() {
@@ -90,11 +79,11 @@ src_prepare() {
}
src_configure() {
- DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
+ DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
gnome2_src_configure \
--disable-deprecations \
- --enable-updater \
+ --disable-updater \
--enable-gvfs-metadata \
$(use_enable introspection) \
$(use_enable spell) \
@@ -104,11 +93,8 @@ src_configure() {
}
src_test() {
- # FIXME: this should be handled at eclass level
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
-
- unset DBUS_SESSION_BUS_ADDRESS
- GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
+ GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
}
src_install() {
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2018-08-05 10:11 Mart Raudsepp
0 siblings, 0 replies; 46+ messages in thread
From: Mart Raudsepp @ 2018-08-05 10:11 UTC (permalink / raw
To: gentoo-commits
commit: 1b48f02945263ec42141898f31e65e03acdaa6b3
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 5 10:11:20 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Aug 5 10:11:20 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1b48f029
app-editors/gedit: sync with main tree changes
* Newer gtk+ and gtksourceview deps (just stable release instead of dev)
* python 3.6 support
Package-Manager: Portage-2.3.43, Repoman-2.3.10
app-editors/gedit/gedit-9999.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
index 1f26bc5e..47d3a49a 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python3_{4,5,6} )
VALA_MIN_API_VERSION="0.26"
VALA_USE_DEPEND="vapigen"
@@ -32,8 +32,8 @@ fi
COMMON_DEPEND="
>=dev-libs/libxml2-2.5.0:2
>=dev-libs/glib-2.44:2[dbus]
- >=x11-libs/gtk+-3.21.3:3[introspection?]
- >=x11-libs/gtksourceview-3.21.2:3.0[introspection?]
+ >=x11-libs/gtk+-3.22.0:3[introspection?]
+ >=x11-libs/gtksourceview-3.22.0:3.0[introspection?]
>=dev-libs/libpeas-1.14.1[gtk]
gnome-base/gsettings-desktop-schemas
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2018-12-29 13:59 Sobhan Mohammadpour
0 siblings, 0 replies; 46+ messages in thread
From: Sobhan Mohammadpour @ 2018-12-29 13:59 UTC (permalink / raw
To: gentoo-commits
commit: 93ecd951ebebcd6920adf9eb41a09847bf6c17c4
Author: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 29 13:58:55 2018 +0000
Commit: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
CommitDate: Sat Dec 29 13:58:55 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=93ecd951
app-editors/gedit: bump to 3.30.2
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x7DF238CF0AA182E1
Signed-off-by: Sobhan Mohammadpour <sobhan <AT> gentoo.org>
app-editors/gedit/gedit-3.30.2.ebuild | 92 +++++++++++++++++++++++++++++++++++
1 file changed, 92 insertions(+)
diff --git a/app-editors/gedit/gedit-3.30.2.ebuild b/app-editors/gedit/gedit-3.30.2.ebuild
new file mode 100644
index 00000000..5887754c
--- /dev/null
+++ b/app-editors/gedit/gedit-3.30.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+GNOME2_LA_PUNT="yes" # plugins are dlopened
+PYTHON_COMPAT=( python3_{4,5,6} )
+VALA_MIN_API_VERSION="0.26"
+VALA_USE_DEPEND="vapigen"
+
+inherit eutils gnome2 multilib python-single-r1 vala virtualx
+
+DESCRIPTION="A text editor for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+
+IUSE="+introspection +python spell vala"
+REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+
+# X libs are not needed for OSX (aqua)
+COMMON_DEPEND="
+ >=dev-libs/libxml2-2.5.0:2
+ >=dev-libs/glib-2.44:2[dbus]
+ >=x11-libs/gtk+-3.22.0:3[introspection?]
+ >=x11-libs/gtksourceview-3.22.0:3.0[introspection?]
+ >=dev-libs/libpeas-1.14.1[gtk]
+
+ gnome-base/gsettings-desktop-schemas
+ gnome-base/gvfs
+
+ x11-libs/libX11
+
+ introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
+ dev-libs/libpeas[python,${PYTHON_USEDEP}] )
+ spell? ( >=app-text/gspell-0.2.5:0= )
+"
+RDEPEND="${COMMON_DEPEND}
+ x11-themes/adwaita-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+ ${vala_depend}
+ app-text/docbook-xml-dtd:4.1.2
+ app-text/yelp-tools
+ dev-util/glib-utils
+ >=dev-util/gtk-doc-am-1
+ >=dev-util/intltool-0.50.1
+ >=sys-devel/gettext-0.18
+ virtual/pkgconfig
+"
+# yelp-tools, gnome-common needed to eautoreconf
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_configure() {
+ DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
+
+ gnome2_src_configure \
+ --disable-deprecations \
+ --disable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable spell) \
+ $(use_enable python) \
+ $(use_enable vala)
+}
+
+src_test() {
+ "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+ GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
+}
+
+src_install() {
+ local args=()
+ # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
+ use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" )
+
+ gnome2_src_install "${args[@]}"
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
@ 2021-01-30 20:02 Mart Raudsepp
0 siblings, 0 replies; 46+ messages in thread
From: Mart Raudsepp @ 2021-01-30 20:02 UTC (permalink / raw
To: gentoo-commits
commit: cbb3804d222c1c889a1fbd59a7501024a9ca3637
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 19:40:28 2021 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 20:02:27 2021 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cbb3804d
app-editors/gedit: Drop outdated and live ebuild
3.30.2 or newer has been in main tree for a long time, and the live
ebuild is very outdated here on top of autotools. Just drop it as
it doesn't have any valid python targets anymore.
Bug: https://bugs.gentoo.org/767559
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
app-editors/gedit/gedit-3.30.2.ebuild | 92 -----------------------------
app-editors/gedit/gedit-9999.ebuild | 106 ----------------------------------
app-editors/gedit/metadata.xml | 8 ---
3 files changed, 206 deletions(-)
diff --git a/app-editors/gedit/gedit-3.30.2.ebuild b/app-editors/gedit/gedit-3.30.2.ebuild
deleted file mode 100644
index 19886e8d..00000000
--- a/app-editors/gedit/gedit-3.30.2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{4,5,6} )
-VALA_MIN_API_VERSION="0.26"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib python-single-r1 vala virtualx
-
-DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="+introspection +python spell vala"
-REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-
-# X libs are not needed for OSX (aqua)
-COMMON_DEPEND="
- >=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.44:2[dbus]
- >=x11-libs/gtk+-3.22.0:3[introspection?]
- >=x11-libs/gtksourceview-3.22.0:3.0[introspection?]
- >=dev-libs/libpeas-1.14.1[gtk]
-
- gnome-base/gsettings-desktop-schemas
- gnome-base/gvfs
-
- x11-libs/libX11
-
- introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
- python? (
- ${PYTHON_DEPS}
- dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
- dev-libs/libpeas[python,${PYTHON_USEDEP}] )
- spell? ( >=app-text/gspell-0.2.5:0= )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
- ${vala_depend}
- app-text/docbook-xml-dtd:4.1.2
- app-text/yelp-tools
- dev-util/glib-utils
- >=dev-util/gtk-doc-am-1
- >=dev-util/intltool-0.50.1
- >=sys-devel/gettext-0.18
- virtual/pkgconfig
-"
-# yelp-tools, gnome-common needed to eautoreconf
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
-
- gnome2_src_configure \
- --disable-deprecations \
- --disable-updater \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable spell) \
- $(use_enable python) \
- $(use_enable vala)
-}
-
-src_test() {
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
-}
-
-src_install() {
- local args=()
- # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
- use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" )
-
- gnome2_src_install "${args[@]}"
-}
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
deleted file mode 100644
index 93634710..00000000
--- a/app-editors/gedit/gedit-9999.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{4,5,6} )
-VALA_MIN_API_VERSION="0.26"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib python-single-r1 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="+introspection +python spell vala"
-REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
-
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-fi
-
-# X libs are not needed for OSX (aqua)
-COMMON_DEPEND="
- >=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.44:2[dbus]
- >=x11-libs/gtk+-3.22.0:3[introspection?]
- >=x11-libs/gtksourceview-3.22.0:3.0[introspection?]
- >=dev-libs/libpeas-1.14.1[gtk]
-
- gnome-base/gsettings-desktop-schemas
- gnome-base/gvfs
-
- x11-libs/libX11
-
- introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
- python? (
- ${PYTHON_DEPS}
- dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
- dev-libs/libpeas[python,${PYTHON_USEDEP}] )
- spell? ( >=app-text/gspell-0.2.5:0= )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
- ${vala_depend}
- app-text/docbook-xml-dtd:4.1.2
- app-text/yelp-tools
- >=dev-util/gtk-doc-am-1
- >=dev-util/intltool-0.50.1
- >=sys-devel/gettext-0.18
- virtual/pkgconfig
-"
-# yelp-tools, gnome-common needed to eautoreconf
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1 )
- app-text/yelp-tools"
-fi
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
-
- gnome2_src_configure \
- --disable-deprecations \
- --disable-updater \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable spell) \
- $(use_enable python) \
- $(use_enable vala) \
- ITSTOOL=$(type -P true)
-}
-
-src_test() {
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
-}
-
-src_install() {
- local args=()
- # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
- use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" )
-
- gnome2_src_install "${args[@]}"
-}
diff --git a/app-editors/gedit/metadata.xml b/app-editors/gedit/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-editors/gedit/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
^ permalink raw reply related [flat|nested] 46+ messages in thread
end of thread, other threads:[~2021-01-30 20:02 UTC | newest]
Thread overview: 46+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-23 19:37 [gentoo-commits] proj/gnome:master commit in: app-editors/gedit/ Gilles Dartiguelongue
-- strict thread matches above, loose matches on Subject: below --
2021-01-30 20:02 Mart Raudsepp
2018-12-29 13:59 Sobhan Mohammadpour
2018-08-05 10:11 Mart Raudsepp
2017-09-02 9:31 Gilles Dartiguelongue
2016-03-26 22:54 Ole Reifschneider
2015-06-09 13:48 Gilles Dartiguelongue
2015-05-25 14:05 Gilles Dartiguelongue
2015-05-17 15:39 Gilles Dartiguelongue
2015-01-02 22:20 Michał Górny
2014-12-15 23:28 Gilles Dartiguelongue
2014-12-04 23:03 Remi Cardona
2014-11-28 19:03 Michał Górny
2014-11-28 18:58 Michał Górny
2014-11-28 8:13 Remi Cardona
2014-10-06 23:06 Gilles Dartiguelongue
2014-04-23 22:14 Gilles Dartiguelongue
2014-04-20 22:57 Gilles Dartiguelongue
2013-12-22 22:27 Gilles Dartiguelongue
2013-12-01 18:42 Gilles Dartiguelongue
2013-11-14 22:52 Gilles Dartiguelongue
2012-12-17 8:04 Gilles Dartiguelongue
2012-11-21 22:27 Gilles Dartiguelongue
2012-10-27 22:15 Gilles Dartiguelongue
2012-09-22 18:45 Nirbheek Chauhan
2012-09-08 8:59 Nirbheek Chauhan
2012-04-06 21:50 Stephen Klimaszewski
2012-03-07 0:32 Alexandre Restovtsev
2012-03-03 5:01 Alexandre Restovtsev
2012-02-26 21:53 Alexandre Restovtsev
2012-01-20 19:49 Nirbheek Chauhan
2011-11-03 4:42 Alexandre Restovtsev
2011-10-18 7:37 Alexandre Restovtsev
2011-10-09 21:38 Alexandre Restovtsev
2011-07-01 19:41 Alexandre Restovtsev
2011-06-24 17:35 Alexandre Restovtsev
2011-06-02 14:43 Nirbheek Chauhan
2011-04-29 17:46 Nirbheek Chauhan
2011-04-12 23:50 Nirbheek Chauhan
2011-04-10 18:04 Gilles Dartiguelongue
2011-04-05 0:57 Nirbheek Chauhan
2011-03-26 2:54 Nirbheek Chauhan
2011-03-26 1:58 Nirbheek Chauhan
2011-03-23 5:20 Nirbheek Chauhan
2011-03-14 17:21 Nirbheek Chauhan
2011-03-09 11:34 Nirbheek Chauhan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox