From 3c946812e53d777f760a2843cb7587c8c1959a36 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Sat, 1 Oct 2011 16:59:51 +0000 Subject: Bump to 2.90.5, gtk3 version from gnome overlay for GNOME 3, keywords dropped: bug 353071 Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64 --- app-text/gtranslator/ChangeLog | 9 ++- app-text/gtranslator/Manifest | 20 +++++-- app-text/gtranslator/gtranslator-2.90.5.ebuild | 83 ++++++++++++++++++++++++++ 3 files changed, 107 insertions(+), 5 deletions(-) create mode 100644 app-text/gtranslator/gtranslator-2.90.5.ebuild (limited to 'app-text') diff --git a/app-text/gtranslator/ChangeLog b/app-text/gtranslator/ChangeLog index 03a0b71ad748..0d22a18a6ce8 100644 --- a/app-text/gtranslator/ChangeLog +++ b/app-text/gtranslator/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-text/gtranslator # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/gtranslator/ChangeLog,v 1.44 2011/06/07 20:43:45 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/gtranslator/ChangeLog,v 1.45 2011/10/01 16:59:51 nirbheek Exp $ + +*gtranslator-2.90.5 (01 Oct 2011) + + 01 Oct 2011; Nirbheek Chauhan + +gtranslator-2.90.5.ebuild: + Bump to 2.90.5, gtk3 version from gnome overlay for GNOME 3, keywords + dropped: bug 353071 07 Jun 2011; Gilles Dartiguelongue gtranslator-1.9.13.ebuild: diff --git a/app-text/gtranslator/Manifest b/app-text/gtranslator/Manifest index 6c68fa17db4d..020856948133 100644 --- a/app-text/gtranslator/Manifest +++ b/app-text/gtranslator/Manifest @@ -3,13 +3,25 @@ Hash: SHA1 AUX gtranslator-1.9.13-desktop-database.patch 1375 RMD160 043e1a45cf81482fd43fd8bef8642a07126ce715 SHA1 5f87d5f426ca26f4f1d5382fcd963ef08c8ecb04 SHA256 703c1308d8afc1d79c10039c33705b5b241ca5ae377f88e9331f4f9f38d65cc3 DIST gtranslator-1.9.13.tar.bz2 4655865 RMD160 aa98aff79d5f7148310776fa4d699547e1241ab0 SHA1 b8a7927452b8a5c02c491fc1191ea0e7a60a42ce SHA256 c0b371b81630cf2e4efb6968c20f7580c62c34d9161c852a5d008622cd91408e +DIST gtranslator-2.90.5.tar.bz2 4623962 RMD160 737f970ca2a9fa9cf3c2b35e9eddb5c8708c5417 SHA1 122efb451bd216fff512fdf4d9a2084aff2b40c6 SHA256 26425b2687f00658dd34eb5cc598d456f9e13bcc432991f455258cb0770b0505 EBUILD gtranslator-1.9.13.ebuild 1835 RMD160 44e669c57bbe9100d7a961fe44d4b9c8b5c2b62b SHA1 302a914792b8995760f50b606cbfd439a47af67b SHA256 a941e4bac2c3a07e3a77710653a2cf6ce40ac5ecd2efcbecfe88eca82dd8eca1 -MISC ChangeLog 5803 RMD160 829be763b728351295c90c0c318f1f72eb8349a8 SHA1 f1a3eb841060e604950eef9f81763531ce323b62 SHA256 3014b7826bb140146660aeca10ffa476d0566a2e7b80d1d624c7102ade5b5c72 +EBUILD gtranslator-2.90.5.ebuild 2107 RMD160 708c9e1e64e6c8e8cf4cca58fe204a3282c332e9 SHA1 6c29e63dcb472b7a587a55a6e2509169e45ec8ea SHA256 1e1565620beff2c384cce125ce3b531046d4a1d2a9ac208c5bfb40e95d6deb59 +MISC ChangeLog 6022 RMD160 845749db2531a601f25cba924ac2db7a855ac47a SHA1 b65c4a2f8d7a9a0ea7b07e4f10af9111d41b9eca SHA256 cff44b1caec6d40acc924326c7bcc4bbbf997e71c95496caab84897bc767bc62 MISC metadata.xml 276 RMD160 23ac7cf8852c854a0b77e4395bf7474372ea2b32 SHA1 721905200eb3702b3c7f029a626f5fd37c2212f4 SHA256 ca0f4d21839ee08ead7762f87786e0862800abc51eb3de256d2b265d355f2661 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk3ujY0ACgkQ1fmVwcYIWAZaNACeM+2qlRSrFbxCPjfuN9/8y/1S -PREAoNDAm1pk5MJJv9QNnxfpe/eJnmfs -=ehVZ +iQIcBAEBAgAGBQJOh0cLAAoJEO/kOhxWD91kz1QP+gIgzSMzW8MJBtgTNJHG9VPT +mq/DZE7kwEzHeUAHrGKVKmkHDeiowoVFmk2mXTKD5xHc8dmS1CluFyRsuGSKdi72 +/QosrEUUXwoNZztVyagP86Hz1d3j7+cXPd1pDoz/qYdBo5HvGYcQuAMCORWfOOGD +M5GxO+jWpJWbWmdw4n/JjYgJrovpwipzpHN8GOHd6wNJxaV14NUN62PAU5Rkx4Qa +zSvvKT0DPzo0zmoHjNM8QVQppNv+otC5gZ2qDKDTrhU4yQJHVPY3aznhcCYBYEov +J029GAcmRiNA81iSh/1vFctARI4zqLxYaXqt9BTEiwTnJ5FPi4zzhN1k5UF2ZjMF +qe81mRFXJLmRI3GJZHBKTRj2VUBZ3TXZR/sjFzCmF9k6v/7jVItBs9YATkUHlRow +QWd4b04Orxoj9FCS0BPaIfzv/NfS+hx/EppDJH2dmDFiscQF+X8WlYIbyZqeME1t +kVDoGrwxcDbNWo0vdnFpb4kLRoqDMhxOZ+X0INDsepYluV5BolxllByxleI0E4rq +gdo6gA4dmYtu9IEnxK6GHR3IDOoMB4x7F7tQtggopxFce3vr+ytFtJIFj6F9nre0 +dsl/bGBid3wxdwnuBek0nA9MH9P/1PoK2ugxR90FzwdPnTeOrxYq9X0BlLaVrUe4 +c7quFEtLout5DitnfgHU +=0Wwg -----END PGP SIGNATURE----- diff --git a/app-text/gtranslator/gtranslator-2.90.5.ebuild b/app-text/gtranslator/gtranslator-2.90.5.ebuild new file mode 100644 index 000000000000..1db4f8a7b113 --- /dev/null +++ b/app-text/gtranslator/gtranslator-2.90.5.ebuild @@ -0,0 +1,83 @@ +# 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-2.90.5.ebuild,v 1.1 2011/10/01 16:59:51 nirbheek Exp $ + +EAPI="3" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" +PYTHON_DEPEND="gnome? 2" + +inherit eutils gnome2 multilib python + +DESCRIPTION="An enhanced gettext po file editor for GNOME" +HOMEPAGE="http://gtranslator.sourceforge.net/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc gnome" + +COMMON_DEPEND=" + >=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-1.0.0[gtk] + >=gnome-extra/libgda-4.2.0:4 + >=app-text/iso-codes-0.35 + + gnome-base/gsettings-desktop-schemas + + gnome? ( + gnome-extra/gnome-utils + x11-libs/gtk+:3[introspection] )" +RDEPEND="${COMMON_DEPEND} + gnome? ( + >=dev-libs/libpeas-1.0.0[gtk,python] + || ( dev-python/pygobject:2[introspection] dev-python/pygobject:3 ) + 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 + 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 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 +} -- cgit v1.2.3-65-gdbad