public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: app-text/gtranslator/
@ 2011-05-21 16:41 Nirbheek Chauhan
  0 siblings, 0 replies; 9+ messages in thread
From: Nirbheek Chauhan @ 2011-05-21 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     7407818bd0fa2ef0bc019b975e68279ca2994fd9
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sat May 21 00:53:38 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat May 21 16:08:47 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=7407818b

gtranslator-2.90.4 version bump

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

---
 ...tor-2.90.3.ebuild => gtranslator-2.90.4.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-text/gtranslator/gtranslator-2.90.3.ebuild b/app-text/gtranslator/gtranslator-2.90.4.ebuild
similarity index 100%
rename from app-text/gtranslator/gtranslator-2.90.3.ebuild
rename to app-text/gtranslator/gtranslator-2.90.4.ebuild



^ permalink raw reply	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-text/gtranslator/
@ 2012-12-06 16:44 Alexandre Rostovtsev
  0 siblings, 0 replies; 9+ messages in thread
From: Alexandre Rostovtsev @ 2012-12-06 16:44 UTC (permalink / raw
  To: gentoo-commits

commit:     ae174486c2d1b1066c5af1dc710cf10970ee753b
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  6 16:44:00 2012 +0000
Commit:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Thu Dec  6 16:44:00 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ae174486

app-text/gtranslator: patches incompatible with <gdl-3.6

---
 app-text/gtranslator/gtranslator-2.91.5-r1.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/app-text/gtranslator/gtranslator-2.91.5-r1.ebuild b/app-text/gtranslator/gtranslator-2.91.5-r1.ebuild
index 9d83569..112a2ae 100644
--- a/app-text/gtranslator/gtranslator-2.91.5-r1.ebuild
+++ b/app-text/gtranslator/gtranslator-2.91.5-r1.ebuild
@@ -21,7 +21,7 @@ COMMON_DEPEND="
 	>=dev-libs/glib-2.32:2
 	>=x11-libs/gtk+-3.4.2:3
 	>=x11-libs/gtksourceview-3.0.0:3.0
-	>=dev-libs/gdl-2.91.91:3=
+	>=dev-libs/gdl-3.6:3=
 	>=dev-libs/libxml2-2.4.12:2
 	>=dev-libs/json-glib-0.12.0
 	>=dev-libs/libpeas-1.2[gtk]


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-text/gtranslator/
@ 2011-10-23  8:41 Alexandre Restovtsev
  0 siblings, 0 replies; 9+ messages in thread
From: Alexandre Restovtsev @ 2011-10-23  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     2ddd133a84be82c3e736759a684e7dab10d59af7
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 08:11:31 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Oct 23 08:32:29 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2ddd133a

app-text/gtranslator: 2.90.6 → 2.90.7

Bump with a change to string normalization (should fix accented characte
display). License was changed to GPL-3.

---
 ...tor-2.90.6.ebuild => gtranslator-2.90.7.ebuild} |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/app-text/gtranslator/gtranslator-2.90.6.ebuild b/app-text/gtranslator/gtranslator-2.90.7.ebuild
similarity index 99%
rename from app-text/gtranslator/gtranslator-2.90.6.ebuild
rename to app-text/gtranslator/gtranslator-2.90.7.ebuild
index e00953d..7c50027 100644
--- a/app-text/gtranslator/gtranslator-2.90.6.ebuild
+++ b/app-text/gtranslator/gtranslator-2.90.7.ebuild
@@ -12,7 +12,7 @@ inherit autotools eutils gnome2 multilib python
 DESCRIPTION="An enhanced gettext po file editor for GNOME"
 HOMEPAGE="http://gtranslator.sourceforge.net/"
 
-LICENSE="GPL-2"
+LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 IUSE="doc gnome spell"



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-text/gtranslator/
@ 2011-08-24  2:08 Alexandre Restovtsev
  0 siblings, 0 replies; 9+ messages in thread
From: Alexandre Restovtsev @ 2011-08-24  2:08 UTC (permalink / raw
  To: gentoo-commits

commit:     f65bbed78ac5aaeb2b9d23dbf0856172dbf5cea8
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Wed Aug 24 02:07:15 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Wed Aug 24 02:07:15 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f65bbed7

app-text/gtranslator: remove useless glib[introspection] dependency

---
 app-text/gtranslator/gtranslator-2.90.5.ebuild |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/app-text/gtranslator/gtranslator-2.90.5.ebuild b/app-text/gtranslator/gtranslator-2.90.5.ebuild
index a053685..5103c50 100644
--- a/app-text/gtranslator/gtranslator-2.90.5.ebuild
+++ b/app-text/gtranslator/gtranslator-2.90.5.ebuild
@@ -31,7 +31,6 @@ COMMON_DEPEND="
 	gnome-base/gsettings-desktop-schemas
 
 	gnome? (
-		dev-libs/glib:2[introspection]
 		gnome-extra/gnome-utils
 		x11-libs/gtk+:3[introspection] )"
 RDEPEND="${COMMON_DEPEND}



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-text/gtranslator/
@ 2011-06-24 17:35 Alexandre Restovtsev
  0 siblings, 0 replies; 9+ messages in thread
From: Alexandre Restovtsev @ 2011-06-24 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     58a2a61be16b022eccf984c0b6b140486e965cf4
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sun Jun 19 09:23:44 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Jun 19 09:38:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=58a2a61b

app-text/gtranslator: fix charmap plugin

In an IRC conversation with nirbheek, it became apparent that the
gtranslator ebuild does not take into account the program's charmap
plugin, written in python. As a result, make the following changes
to the ebuild:
* add correct dependencies (gucharmap:2.90[introspection] etc.) for
the charmap plugin when USE=gnome, and python_mod_optimize it.
* don't install the plugin when USE=-gnome.
* drop the separate introspection flag from IUSE; the only possible
reason for introspecting gtranslator is to run the charmap plugin.

---
 app-text/gtranslator/gtranslator-2.90.5.ebuild |   46 ++++++++++++++++++++----
 1 files changed, 39 insertions(+), 7 deletions(-)

diff --git a/app-text/gtranslator/gtranslator-2.90.5.ebuild b/app-text/gtranslator/gtranslator-2.90.5.ebuild
index e738fdd..a053685 100644
--- a/app-text/gtranslator/gtranslator-2.90.5.ebuild
+++ b/app-text/gtranslator/gtranslator-2.90.5.ebuild
@@ -7,7 +7,7 @@ GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes"
 PYTHON_DEPEND="gnome? 2"
 
-inherit eutils gnome2 python
+inherit eutils gnome2 multilib python
 
 DESCRIPTION="An enhanced gettext po file editor for GNOME"
 HOMEPAGE="http://gtranslator.sourceforge.net/"
@@ -15,9 +15,9 @@ HOMEPAGE="http://gtranslator.sourceforge.net/"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="doc gnome +introspection"
+IUSE="doc gnome"
 
-RDEPEND="
+COMMON_DEPEND="
 	>=dev-libs/glib-2.28.0:2
 	>=x11-libs/gtk+-3.0.3:3
 	>=x11-libs/gtksourceview-3.0.0:3.0
@@ -30,9 +30,16 @@ RDEPEND="
 
 	gnome-base/gsettings-desktop-schemas
 
-	gnome? ( gnome-extra/gnome-utils )
-	introspection? ( >=dev-libs/gobject-introspection-0.9.3 )"
-DEPEND="${RDEPEND}
+	gnome? (
+		dev-libs/glib:2[introspection]
+		gnome-extra/gnome-utils
+		x11-libs/gtk+:3[introspection] )"
+RDEPEND="${COMMON_DEPEND}
+	gnome? (
+		>=dev-libs/libpeas-1.0.0[gtk,python]
+		dev-python/pygobject[introspection]
+		gnome-extra/gucharmap:2.90[introspection] )"
+DEPEND="${COMMON_DEPEND}
 	>=app-text/scrollkeeper-0.1.4
 	>=dev-util/intltool-0.40
 	>=sys-devel/gettext-0.17
@@ -48,5 +55,30 @@ pkg_setup() {
 		--disable-static
 		--without-gtkspell
 		$(use_with gnome dictionary)
-		$(use_enable introspection)"
+		$(use_enable gnome introspection)"
+}
+
+src_prepare() {
+	gnome2_src_prepare
+
+	# disable pyc compiling
+	ln -sfn $(type -P true) py-compile
+	if ! use gnome; then
+		# don't install charmap plugin, it requires gnome-extra/gucharmap
+		sed -e 's:\scharmap\s: :g' -i plugins/Makefile.* ||
+			die "sed plugins/Makefile.* failed"
+	fi
+}
+
+pkg_postinst() {
+	gnome2_pkg_postinst
+	if use gnome; then
+		python_need_rebuild
+		python_mod_optimize /usr/$(get_libdir)/gtranslator/plugins
+	fi
+}
+
+pkg_postrm() {
+	gnome2_pkg_postrm
+	use gnome && python_mod_cleanup /usr/$(get_libdir)/gtranslator/plugins
 }



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-text/gtranslator/
@ 2011-06-24 17:35 Alexandre Restovtsev
  0 siblings, 0 replies; 9+ messages in thread
From: Alexandre Restovtsev @ 2011-06-24 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     fab26a0c4ddeb1912591da4dfaf85be7cb910b53
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Wed Jun 15 14:22:10 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=fab26a0c

app-text/gtranslator: 2.90.4 → 2.90.5

Version bump (translation updates and minor bugfixes).

---
 ...tor-2.90.4.ebuild => gtranslator-2.90.5.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-text/gtranslator/gtranslator-2.90.4.ebuild b/app-text/gtranslator/gtranslator-2.90.5.ebuild
similarity index 100%
rename from app-text/gtranslator/gtranslator-2.90.4.ebuild
rename to app-text/gtranslator/gtranslator-2.90.5.ebuild



^ permalink raw reply	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-text/gtranslator/
@ 2011-05-06  0:53 Nirbheek Chauhan
  0 siblings, 0 replies; 9+ messages in thread
From: Nirbheek Chauhan @ 2011-05-06  0:53 UTC (permalink / raw
  To: gentoo-commits

commit:     266912fa7a01dcf04ada82b616834786b519227f
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 00:51:32 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Fri May  6 00:51:32 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=266912fa

app-text/gtranslator: 2.90.2 → 2.90.3

---
 ...tor-2.90.2.ebuild => gtranslator-2.90.3.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-text/gtranslator/gtranslator-2.90.2.ebuild b/app-text/gtranslator/gtranslator-2.90.3.ebuild
similarity index 100%
rename from app-text/gtranslator/gtranslator-2.90.2.ebuild
rename to app-text/gtranslator/gtranslator-2.90.3.ebuild



^ permalink raw reply	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-text/gtranslator/
@ 2011-04-29 18:29 Nirbheek Chauhan
  0 siblings, 0 replies; 9+ messages in thread
From: Nirbheek Chauhan @ 2011-04-29 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     3e179efc74f892939bfd035543341886d515b007
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 18:16:31 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 18:16:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=3e179efc

app-text/gtranslator: 2.90.1 → 2.90.2

---
 ...tor-2.90.1.ebuild => gtranslator-2.90.2.ebuild} |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-text/gtranslator/gtranslator-2.90.1.ebuild b/app-text/gtranslator/gtranslator-2.90.2.ebuild
similarity index 91%
rename from app-text/gtranslator/gtranslator-2.90.1.ebuild
rename to app-text/gtranslator/gtranslator-2.90.2.ebuild
index b91e809..e738fdd 100644
--- a/app-text/gtranslator/gtranslator-2.90.1.ebuild
+++ b/app-text/gtranslator/gtranslator-2.90.2.ebuild
@@ -18,13 +18,13 @@ KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 IUSE="doc gnome +introspection"
 
 RDEPEND="
-	>=dev-libs/glib-2.25.10:2
-	>=x11-libs/gtk+-2.91.3:3
-	>=x11-libs/gtksourceview-2.90.0:3.0
+	>=dev-libs/glib-2.28.0:2
+	>=x11-libs/gtk+-3.0.3:3
+	>=x11-libs/gtksourceview-3.0.0:3.0
 	>=dev-libs/gdl-2.91.91:3
 	>=dev-libs/libxml2-2.4.12:2
 	>=dev-libs/json-glib-0.12.0
-	>=dev-libs/libpeas-0.7.3[gtk]
+	>=dev-libs/libpeas-1.0.0[gtk]
 	>=gnome-extra/libgda-4.2.0:4
 	>=app-text/iso-codes-0.35
 



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-text/gtranslator/
@ 2011-04-05  0:57 Nirbheek Chauhan
  0 siblings, 0 replies; 9+ messages in thread
From: Nirbheek Chauhan @ 2011-04-05  0:57 UTC (permalink / raw
  To: gentoo-commits

commit:     b1ce030764e6e34c5ce21c3bb3f7a43fe251a0e6
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  4 20:19:47 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Apr  4 21:20:34 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b1ce0307

Add app-text/gtranslator-2.90.1

---
 app-text/gtranslator/gtranslator-2.90.1.ebuild |   52 ++++++++++++++++++++++++
 1 files changed, 52 insertions(+), 0 deletions(-)

diff --git a/app-text/gtranslator/gtranslator-2.90.1.ebuild b/app-text/gtranslator/gtranslator-2.90.1.ebuild
new file mode 100644
index 0000000..b91e809
--- /dev/null
+++ b/app-text/gtranslator/gtranslator-2.90.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/gtranslator/gtranslator-1.9.13.ebuild,v 1.7 2011/03/22 18:47:54 ranger Exp $
+
+EAPI="3"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+PYTHON_DEPEND="gnome? 2"
+
+inherit eutils gnome2 python
+
+DESCRIPTION="An enhanced gettext po file editor for GNOME"
+HOMEPAGE="http://gtranslator.sourceforge.net/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc gnome +introspection"
+
+RDEPEND="
+	>=dev-libs/glib-2.25.10:2
+	>=x11-libs/gtk+-2.91.3:3
+	>=x11-libs/gtksourceview-2.90.0:3.0
+	>=dev-libs/gdl-2.91.91:3
+	>=dev-libs/libxml2-2.4.12:2
+	>=dev-libs/json-glib-0.12.0
+	>=dev-libs/libpeas-0.7.3[gtk]
+	>=gnome-extra/libgda-4.2.0:4
+	>=app-text/iso-codes-0.35
+
+	gnome-base/gsettings-desktop-schemas
+
+	gnome? ( gnome-extra/gnome-utils )
+	introspection? ( >=dev-libs/gobject-introspection-0.9.3 )"
+DEPEND="${RDEPEND}
+	>=app-text/scrollkeeper-0.1.4
+	>=dev-util/intltool-0.40
+	>=sys-devel/gettext-0.17
+	dev-util/pkgconfig
+	app-text/gnome-doc-utils
+	app-text/docbook-xml-dtd:4.1.2
+	doc? ( >=dev-util/gtk-doc-1 )"
+
+pkg_setup() {
+	DOCS="AUTHORS ChangeLog HACKING INSTALL NEWS README THANKS"
+	# gtkspell hasn't been ported to gtk+3 yet
+	G2CONF="${G2CONF}
+		--disable-static
+		--without-gtkspell
+		$(use_with gnome dictionary)
+		$(use_enable introspection)"
+}



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

end of thread, other threads:[~2012-12-06 16:44 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-21 16:41 [gentoo-commits] proj/gnome:master commit in: app-text/gtranslator/ Nirbheek Chauhan
  -- strict thread matches above, loose matches on Subject: below --
2012-12-06 16:44 Alexandre Rostovtsev
2011-10-23  8:41 Alexandre Restovtsev
2011-08-24  2:08 Alexandre Restovtsev
2011-06-24 17:35 Alexandre Restovtsev
2011-06-24 17:35 Alexandre Restovtsev
2011-05-06  0:53 Nirbheek Chauhan
2011-04-29 18:29 Nirbheek Chauhan
2011-04-05  0:57 Nirbheek Chauhan

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