Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-tweak-tool/
Date: Sun, 13 Aug 2017 17:03:28
Message-Id: 1502643776.ad537b39569dfc5fe7aaf8c1d27ff5ff942943dd.eva@gentoo
1 commit: ad537b39569dfc5fe7aaf8c1d27ff5ff942943dd
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 13 16:48:43 2017 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 13 17:02:56 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad537b39
7
8 gnome-extra/gnome-teak-tool: version bump 3.22.0 → 3.24.1
9
10 Package-Manager: Portage-2.3.7, Repoman-2.3.3
11
12 gnome-extra/gnome-tweak-tool/Manifest | 1 +
13 .../gnome-tweak-tool-3.24.1.ebuild | 70 ++++++++++++++++++++++
14 2 files changed, 71 insertions(+)
15
16 diff --git a/gnome-extra/gnome-tweak-tool/Manifest b/gnome-extra/gnome-tweak-tool/Manifest
17 index 390354f70c1..6c33c61539a 100644
18 --- a/gnome-extra/gnome-tweak-tool/Manifest
19 +++ b/gnome-extra/gnome-tweak-tool/Manifest
20 @@ -1 +1,2 @@
21 DIST gnome-tweak-tool-3.22.0.tar.xz 260132 SHA256 3d6ae11e13f6169ee543e573135e1e5697cf92ab8d86570c6f952021ae093abb SHA512 c63c2c61787c78e2e25077cc83b28ae49bffd9e7c39aa78ebd93587ba9640275083f46273cb55986bcc46842449a31f38b77f0e9be69cea551218fd160f6d769 WHIRLPOOL 020c7f87a321558bc9addbd4bced797c458a71834edf6e11d9b40893d03ec9cc57b203d4aba3f3092d549ffcd9b1d96a080ea034ed97752dba8e445cb269e67e
22 +DIST gnome-tweak-tool-3.24.1.tar.xz 261872 SHA256 19226b374148d660330af9a8341087c2f869bb24355f4dcc87857169eca9f565 SHA512 b76e9a46de07d12b586fb7326fcd51fff1565b831fe8f4d1ab4bbefe36450b5d2cb7c7a168922960894ba57ac9bd412afa61973c034bd1b5f2b45c52eb34adcd WHIRLPOOL 3399af3fefe226c10f51a42e7f3231e2cf7c3b22840694a2671651bcc3ee4366bec3c973be7240020ffe1cdb1b07aae29f1a4b5c9ab4775c53cc505115a92c6d
23
24 diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild
25 new file mode 100644
26 index 00000000000..eb0b408ac41
27 --- /dev/null
28 +++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild
29 @@ -0,0 +1,70 @@
30 +# Copyright 1999-2017 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=6
34 +GNOME2_LA_PUNT="yes"
35 +PYTHON_COMPAT=( python2_7 )
36 +
37 +inherit gnome2 python-r1
38 +
39 +DESCRIPTION="Tool to customize GNOME 3 options"
40 +HOMEPAGE="https://wiki.gnome.org/action/show/Apps/GnomeTweakTool"
41 +
42 +LICENSE="GPL-2+"
43 +SLOT="0"
44 +
45 +IUSE=""
46 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
47 +
48 +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
49 +
50 +COMMON_DEPEND="
51 + ${PYTHON_DEPS}
52 + dev-libs/glib:2[dbus]
53 + >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}]
54 + >=gnome-base/gsettings-desktop-schemas-3.23.3
55 +"
56 +# g-s-d, gnome-desktop, gnome-shell etc. needed at runtime for the gsettings schemas
57 +RDEPEND="${COMMON_DEPEND}
58 + >=gnome-base/gnome-desktop-3.6.0.1:3=[introspection]
59 + >=x11-libs/gtk+-3.12:3[introspection]
60 +
61 + net-libs/libsoup:2.4[introspection]
62 + x11-libs/libnotify[introspection]
63 +
64 + >=gnome-base/gnome-settings-daemon-3
65 + gnome-base/gnome-shell
66 + >=gnome-base/nautilus-3
67 +"
68 +DEPEND="${COMMON_DEPEND}
69 + >=dev-util/intltool-0.40.0
70 + virtual/pkgconfig
71 +"
72 +
73 +src_prepare() {
74 + # Add contents of Gentoo's cursor theme directory to cursor theme list
75 + eapply "${FILESDIR}/${PN}-3.10.1-gentoo-cursor-themes.patch"
76 +
77 + gnome2_src_prepare
78 + python_copy_sources
79 +}
80 +
81 +src_configure() {
82 + python_foreach_impl run_in_build_dir gnome2_src_configure
83 +}
84 +
85 +src_compile() {
86 + python_foreach_impl run_in_build_dir gnome2_src_compile
87 +}
88 +
89 +src_test() {
90 + python_foreach_impl run_in_build_dir default
91 +}
92 +
93 +src_install() {
94 + install_python() {
95 + gnome2_src_install
96 + python_doscript gnome-tweak-tool || die
97 + }
98 + python_foreach_impl run_in_build_dir install_python
99 +}