Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-shell-extensions/
Date: Fri, 06 Apr 2012 18:23:14
Message-Id: 1333736559.4e19e46d97dba3f4a5b186f3c1b3c05cca1709c6.tetromino@gentoo
1 commit: 4e19e46d97dba3f4a5b186f3c1b3c05cca1709c6
2 Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 6 18:22:39 2012 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Fri Apr 6 18:22:39 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=4e19e46d
7
8 gnome-extra/gnome-shell-extensions: add 3.4.0
9
10 ---
11 ....ebuild => gnome-shell-extensions-3.4.0.ebuild} | 38 +++++++++----------
12 .../gnome-shell-extensions-9999.ebuild | 40 ++++++++++----------
13 2 files changed, 38 insertions(+), 40 deletions(-)
14
15 diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-9999.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.4.0.ebuild
16 similarity index 58%
17 copy from gnome-extra/gnome-shell-extensions/gnome-shell-extensions-9999.ebuild
18 copy to gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.4.0.ebuild
19 index 55ae724..0cccda3 100644
20 --- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-9999.ebuild
21 +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.4.0.ebuild
22 @@ -1,19 +1,20 @@
23 # Copyright 1999-2011 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25 -# $Header: $
26 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.2.ebuild,v 1.2 2011/12/12 19:56:13 tetromino Exp $
27
28 EAPI="4"
29 GCONF_DEBUG="no"
30 GNOME2_LA_PUNT="yes"
31
32 -inherit gnome2
33 +inherit eutils gnome2
34 if [[ ${PV} = 9999 ]]; then
35 -# EGIT_BRANCH="gnome-3-0"
36 inherit gnome2-live
37 fi
38
39 DESCRIPTION="JavaScript extensions for GNOME Shell"
40 HOMEPAGE="http://live.gnome.org/GnomeShell/Extensions"
41 +# Tarball not available from upstream website
42 +SRC_URI="http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}.tar.xz"
43
44 LICENSE="GPL-2"
45 SLOT="0"
46 @@ -28,11 +29,11 @@ COMMON_DEPEND="
47 >=dev-libs/glib-2.26
48 >=gnome-base/gnome-desktop-2.91.6:3[introspection]
49 >=gnome-base/libgtop-2.28.3[introspection]
50 - app-admin/eselect-gnome-shell-extensions"
51 + >=app-admin/eselect-gnome-shell-extensions-20111211"
52 RDEPEND="${COMMON_DEPEND}
53 >=dev-libs/gjs-1.29
54 dev-libs/gobject-introspection
55 - >=gnome-base/gnome-shell-3.2
56 + >=gnome-base/gnome-shell-3.4
57 media-libs/clutter:1.0[introspection]
58 net-libs/telepathy-glib[introspection]
59 x11-libs/gtk+:3[introspection]
60 @@ -40,7 +41,7 @@ RDEPEND="${COMMON_DEPEND}
61 DEPEND="${COMMON_DEPEND}
62 sys-devel/gettext
63 >=dev-util/pkgconfig-0.22
64 - >=dev-util/intltool-0.26
65 + >=dev-util/intltool-0.50
66 gnome-base/gnome-common"
67
68 pkg_setup() {
69 @@ -50,19 +51,10 @@ pkg_setup() {
70 --disable-schemas-compile"
71 }
72
73 -src_prepare() {
74 - gnome2_src_prepare
75 -
76 - # xrandr-indicator crashes gnome-shell with <gjs-0.7.15;
77 - # see gnome bug 649077. For simplicity, just disable it for gnome-3.0.
78 - # sed -e 's:\(ALL_EXTENSIONS=.*\)xrandr-indicator:\1:' \
79 - # -i configure || die
80 -}
81 -
82 src_install() {
83 gnome2_src_install
84
85 - local example="example@××××××××××××××××××××××××××××.org"
86 + local example="example@×××××××××××××××××××××××××××××××××××××.com"
87 if use examples; then
88 mv "${ED}usr/share/gnome-shell/extensions/${example}" \
89 "${ED}usr/share/doc/${PF}/" || die
90 @@ -74,13 +66,19 @@ src_install() {
91 pkg_postinst() {
92 gnome2_pkg_postinst
93
94 - einfo "Updating list of installed extensions"
95 - eselect gnome-shell-extensions update || die
96 + ebegin "Updating list of installed extensions"
97 + eselect gnome-shell-extensions update
98 + eend $?
99 elog
100 elog "Installed extensions installed are initially disabled by default."
101 elog "To change the system default and enable some extensions, you can use"
102 elog "# eselect gnome-shell-extensions"
103 - elog "Alternatively, you can use the org.gnome.shell enabled-extensions"
104 - elog "gsettings key to change the disabled extension list per-user."
105 + elog "Alternatively, to enable/disable extensions on a per-user basis,"
106 + elog "you can use the https://extensions.gnome.org/ web interface, the"
107 + elog "gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell"
108 + elog "enabled-extensions gsettings key from the command line or a script."
109 elog
110 + elog "In ${PN}-3.2.2, extension IDs have changed from"
111 + elog "*.gnome.org to *.gcampax.github.com. As a result, extensions may"
112 + elog "have become disabled, and you will need to re-enable them."
113 }
114
115 diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-9999.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-9999.ebuild
116 index 55ae724..8fcab5a 100644
117 --- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-9999.ebuild
118 +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-9999.ebuild
119 @@ -1,19 +1,22 @@
120 # Copyright 1999-2011 Gentoo Foundation
121 # Distributed under the terms of the GNU General Public License v2
122 -# $Header: $
123 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.2.ebuild,v 1.2 2011/12/12 19:56:13 tetromino Exp $
124
125 EAPI="4"
126 GCONF_DEBUG="no"
127 GNOME2_LA_PUNT="yes"
128
129 -inherit gnome2
130 +inherit eutils gnome2
131 if [[ ${PV} = 9999 ]]; then
132 -# EGIT_BRANCH="gnome-3-0"
133 inherit gnome2-live
134 fi
135
136 DESCRIPTION="JavaScript extensions for GNOME Shell"
137 HOMEPAGE="http://live.gnome.org/GnomeShell/Extensions"
138 +# Tarball not available from upstream website
139 +if [[ ${PV} != 9999 ]]; then
140 + SRC_URI="http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}.tar.xz"
141 +fi
142
143 LICENSE="GPL-2"
144 SLOT="0"
145 @@ -28,11 +31,11 @@ COMMON_DEPEND="
146 >=dev-libs/glib-2.26
147 >=gnome-base/gnome-desktop-2.91.6:3[introspection]
148 >=gnome-base/libgtop-2.28.3[introspection]
149 - app-admin/eselect-gnome-shell-extensions"
150 + >=app-admin/eselect-gnome-shell-extensions-20111211"
151 RDEPEND="${COMMON_DEPEND}
152 >=dev-libs/gjs-1.29
153 dev-libs/gobject-introspection
154 - >=gnome-base/gnome-shell-3.2
155 + >=gnome-base/gnome-shell-3.4
156 media-libs/clutter:1.0[introspection]
157 net-libs/telepathy-glib[introspection]
158 x11-libs/gtk+:3[introspection]
159 @@ -40,7 +43,7 @@ RDEPEND="${COMMON_DEPEND}
160 DEPEND="${COMMON_DEPEND}
161 sys-devel/gettext
162 >=dev-util/pkgconfig-0.22
163 - >=dev-util/intltool-0.26
164 + >=dev-util/intltool-0.50
165 gnome-base/gnome-common"
166
167 pkg_setup() {
168 @@ -50,19 +53,10 @@ pkg_setup() {
169 --disable-schemas-compile"
170 }
171
172 -src_prepare() {
173 - gnome2_src_prepare
174 -
175 - # xrandr-indicator crashes gnome-shell with <gjs-0.7.15;
176 - # see gnome bug 649077. For simplicity, just disable it for gnome-3.0.
177 - # sed -e 's:\(ALL_EXTENSIONS=.*\)xrandr-indicator:\1:' \
178 - # -i configure || die
179 -}
180 -
181 src_install() {
182 gnome2_src_install
183
184 - local example="example@××××××××××××××××××××××××××××.org"
185 + local example="example@×××××××××××××××××××××××××××××××××××××.com"
186 if use examples; then
187 mv "${ED}usr/share/gnome-shell/extensions/${example}" \
188 "${ED}usr/share/doc/${PF}/" || die
189 @@ -74,13 +68,19 @@ src_install() {
190 pkg_postinst() {
191 gnome2_pkg_postinst
192
193 - einfo "Updating list of installed extensions"
194 - eselect gnome-shell-extensions update || die
195 + ebegin "Updating list of installed extensions"
196 + eselect gnome-shell-extensions update
197 + eend $?
198 elog
199 elog "Installed extensions installed are initially disabled by default."
200 elog "To change the system default and enable some extensions, you can use"
201 elog "# eselect gnome-shell-extensions"
202 - elog "Alternatively, you can use the org.gnome.shell enabled-extensions"
203 - elog "gsettings key to change the disabled extension list per-user."
204 + elog "Alternatively, to enable/disable extensions on a per-user basis,"
205 + elog "you can use the https://extensions.gnome.org/ web interface, the"
206 + elog "gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell"
207 + elog "enabled-extensions gsettings key from the command line or a script."
208 elog
209 + elog "In ${PN}-3.2.2, extension IDs have changed from"
210 + elog "*.gnome.org to *.gcampax.github.com. As a result, extensions may"
211 + elog "have become disabled, and you will need to re-enable them."
212 }