Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/gtranslator/
Date: Fri, 29 Mar 2019 23:27:15
Message-Id: 1553901521.c985f1508b0df40acfc9df9b3b3ebbc5dc515d8e.leio@gentoo
1 commit: c985f1508b0df40acfc9df9b3b3ebbc5dc515d8e
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 29 23:18:41 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 29 23:18:41 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c985f150
7
8 app-text/gtranslator: bump to 3.32.0
9
10 Requires a recent python-based gtk-doc for some reason for API docs.
11 I suspect this is due to bugs in earlier python gtk-doc, while our perl
12 version would be fine.
13 As the gtk-docs are for internal API and not really necessary for most
14 people, just comment it out for now to get the new features and bug
15 fixes of the actual program.
16
17 Package-Manager: Portage-2.3.52, Repoman-2.3.12
18 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
19
20 app-text/gtranslator/Manifest | 1 +
21 app-text/gtranslator/gtranslator-3.32.0.ebuild | 51 ++++++++++++++++++++++++++
22 2 files changed, 52 insertions(+)
23
24 diff --git a/app-text/gtranslator/Manifest b/app-text/gtranslator/Manifest
25 index 45a03b613da..cc4db131cda 100644
26 --- a/app-text/gtranslator/Manifest
27 +++ b/app-text/gtranslator/Manifest
28 @@ -1,2 +1,3 @@
29 DIST gtranslator-2.91.7.tar.xz 2835836 BLAKE2B e6e1f7b512705152a520a47bdddd01336ddcecb9ca20409546d64caa124f1bca2985fd2a9cd7564983a8411c6a7227d37b55ce8b3e452ee7a0d5beba3460bd59 SHA512 8d2a582e06ab0fecb9c18bde372ca0cd02d426155d4b30b876bd8f2e177c88c79d410adb0297ab85f18a952eeef32c17352cde18eda3c4c4fe33833db25022b5
30 DIST gtranslator-3.30.1.tar.xz 3060168 BLAKE2B e2e238ffc461b99be9df679c431d7cae85c70ca9db7aea4e7c51d9bd12aa417fab0d53d6c512555992dfb2d40f55d6d0dba8c3aacd043ad8c2ebe690de8ac562 SHA512 5f6384bec8bb23afa9aefe5928260b7ccb408d41b8a363d85277435428ca34fe544068526b11801e534911753c95b3049892e647938bee755b37f3f5cbf94f41
31 +DIST gtranslator-3.32.0.tar.xz 2767988 BLAKE2B cf05561d35adaa77e1bb15adb11faad5346a236d6bf82ccc2b474c2478ea537c89852e0c0322067de1bb24c320ad6732eff5a0f6489a97e57c980b0f1c7d56f6 SHA512 4119b64f671ccb4d8132c4b18f53b614a80c6faaecef212b23268b2a189e7b337dd63f9c0d82e139976a6d5615c4c047ad3be97397734930b5c0d07b57e13531
32
33 diff --git a/app-text/gtranslator/gtranslator-3.32.0.ebuild b/app-text/gtranslator/gtranslator-3.32.0.ebuild
34 new file mode 100644
35 index 00000000000..d1525621203
36 --- /dev/null
37 +++ b/app-text/gtranslator/gtranslator-3.32.0.ebuild
38 @@ -0,0 +1,51 @@
39 +# Copyright 1999-2019 Gentoo Authors
40 +# Distributed under the terms of the GNU General Public License v2
41 +
42 +EAPI=6
43 +
44 +inherit gnome.org gnome2-utils meson xdg
45 +
46 +DESCRIPTION="GNOME Translation Editor"
47 +HOMEPAGE="https://wiki.gnome.org/Apps/Gtranslator"
48 +
49 +LICENSE="GPL-3+"
50 +SLOT="0"
51 +KEYWORDS="~amd64 ~ppc ~x86"
52 +IUSE=""
53 +
54 +RDEPEND="
55 + >=dev-libs/glib-2.36.0:2
56 + >=x11-libs/gtk+-3.22.20:3
57 + gnome-extra/libgda:5=
58 + gnome-base/gsettings-desktop-schemas
59 + >=app-text/gspell-1.2.0:=
60 + >=x11-libs/gtksourceview-4.0.2:4
61 + >=dev-libs/libxml2-2.4.12:2
62 +"
63 +DEPEND="${RDEPEND}
64 + dev-libs/appstream-glib
65 + dev-libs/libxml2:2
66 + dev-util/glib-utils
67 + dev-util/itstool
68 + >=sys-devel/gettext-0.19.8
69 + virtual/pkgconfig
70 +"
71 +# gtk-doc? ( >=dev-util/gtk-doc-1.28 )
72 +
73 +src_configure() {
74 + # Needs gtk-doc we don't have at the time of gtranslator-3.32.0 introduction
75 + #local emesonargs=(
76 + # $(meson_use gtk-doc gtk_doc)
77 + #)
78 + meson_src_configure
79 +}
80 +
81 +pkg_postinst() {
82 + xdg_pkg_postinst
83 + gnome2_schemas_update
84 +}
85 +
86 +pkg_postrm() {
87 + xdg_pkg_postrm
88 + gnome2_schemas_update
89 +}