Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-screensaver/
Date: Sat, 06 Oct 2018 20:25:07
Message-Id: 1538857322.a08eca645a1db8099a963d75e9de380c2ced11c8.leio@gentoo
1 commit: a08eca645a1db8099a963d75e9de380c2ced11c8
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 6 20:00:04 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 6 20:22:02 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08eca64
7
8 mate-extra/mate-screensaver: remove old
9
10 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
11 Package-Manager: Portage-2.3.49, Repoman-2.3.11
12
13 mate-extra/mate-screensaver/Manifest | 3 -
14 .../mate-screensaver-1.12.0-r1.ebuild | 113 --------------------
15 .../mate-screensaver-1.14.1.ebuild | 115 ---------------------
16 .../mate-screensaver-1.16.1.ebuild | 115 ---------------------
17 mate-extra/mate-screensaver/metadata.xml | 1 -
18 5 files changed, 347 deletions(-)
19
20 diff --git a/mate-extra/mate-screensaver/Manifest b/mate-extra/mate-screensaver/Manifest
21 index 9b4b7e81bd9..71b6c6e9ab7 100644
22 --- a/mate-extra/mate-screensaver/Manifest
23 +++ b/mate-extra/mate-screensaver/Manifest
24 @@ -1,4 +1 @@
25 -DIST mate-screensaver-1.12.0.tar.xz 4868924 BLAKE2B b523e18eed64c7f4521e6ac5fb656479fc9ac15652ca6bb5a832b66944a52ac429bb9dcc73a6ac50fda49fc2ba22beda0ad3e58a7b5e44d96282066ab7d1a151 SHA512 01bdef496560eb8e9118b0ff66863568aaa6df872e7947d0a92fe9fcb1d305618b28928ea95c65a3367e3e4e79e9bdab7a8266287c8e3db2a5210b955d412c8d
26 -DIST mate-screensaver-1.14.1.tar.xz 4912772 BLAKE2B b317bd9e40d423fc16ec53966a5ca813dd07f250bee171dbbd351bfa14d33f4b28a2c98e71311903eea607c7059c75c12d38b09d91c55a13052bbe5026b46eec SHA512 28b5834450da9d7d2fd3a77504f244e69212e751435bd41a957f30a5231db312dba37ee39442c63a40098bb3d1e1fade81ea423f9d59b29fc5d1201522d1d8f8
27 -DIST mate-screensaver-1.16.1.tar.xz 4916316 BLAKE2B 0918082568752c52f8e03f52c8423f6d053327868eebca77615e22fcb5bab1225f0cbccdad2f66ec01325ba3b67fa67db617509855a27618be71e8cd9f76d60c SHA512 ac481226ccec9a2785321ecc18ef3ed7ec188ba3fcb6e31515bca97b86b68955b1b1e08d4f72dbb683552877240e2f294b48af6bdea36f23d39a0853e1620085
28 DIST mate-screensaver-1.18.2.tar.xz 4926748 BLAKE2B 7790a579991886617accd3f38146b624c81145c588fbc93fe78b0015669ca53e493aca0689e157fc0c11b86248bbc3d00b479ad8c4c1c01288e853c1ef3dd40c SHA512 b8ec5705f1810ecb1b887d1c9ad2a5eca2a39f7a093154d45c8cfdbcef664520b09be0ed4ab5992b001a4445e71e4eefd4e28d83e22c7536788c9d32f703283e
29
30 diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.12.0-r1.ebuild b/mate-extra/mate-screensaver/mate-screensaver-1.12.0-r1.ebuild
31 deleted file mode 100644
32 index d9b6e3f486b..00000000000
33 --- a/mate-extra/mate-screensaver/mate-screensaver-1.12.0-r1.ebuild
34 +++ /dev/null
35 @@ -1,113 +0,0 @@
36 -# Copyright 1999-2018 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=6
40 -
41 -inherit mate multilib readme.gentoo-r1
42 -
43 -if [[ ${PV} != 9999 ]]; then
44 - KEYWORDS="amd64 ~arm x86"
45 -fi
46 -
47 -DESCRIPTION="Replaces xscreensaver, integrating with the MATE desktop"
48 -LICENSE="GPL-2"
49 -SLOT="0"
50 -
51 -IUSE="X debug consolekit gtk3 kernel_linux libnotify opengl pam systemd"
52 -
53 -DOC_CONTENTS="
54 - Information for converting screensavers is located in
55 - /usr/share/doc/${PF}/xss-conversion.txt*
56 -"
57 -
58 -RDEPEND="
59 - >=dev-libs/dbus-glib-0.71:0
60 - >=dev-libs/glib-2.36:2
61 - gnome-base/dconf:0
62 - >=mate-base/libmatekbd-1.7.1[gtk3(-)=]
63 - >=mate-base/mate-desktop-1.9.4[gtk3(-)=]
64 - >=mate-base/mate-menus-1.6
65 - >=mate-base/mate-session-manager-1.6
66 - >=sys-apps/dbus-0.30:0
67 - >=x11-libs/gdk-pixbuf-2.14:2
68 - >=x11-libs/libX11-1:0
69 - x11-libs/cairo:0
70 - x11-libs/libXext:0
71 - x11-libs/libXrandr:0
72 - x11-libs/libXScrnSaver:0
73 - x11-libs/libXxf86misc:0
74 - x11-libs/libXxf86vm:0
75 - x11-libs/libxklavier:0
76 - x11-libs/pango:0
77 - virtual/libintl:0
78 - consolekit? ( sys-auth/consolekit:0 )
79 - !gtk3? ( >=x11-libs/gtk+-2.24:2 )
80 - gtk3? ( >=x11-libs/gtk+-3.0:3 )
81 - libnotify? ( >=x11-libs/libnotify-0.7:0 )
82 - opengl? ( virtual/opengl:0 )
83 - pam? ( gnome-base/gnome-keyring:0 virtual/pam:0 )
84 - !pam? ( kernel_linux? ( sys-apps/shadow:0 ) )
85 - systemd? ( sys-apps/systemd:0= )
86 - !!<gnome-extra/gnome-screensaver-3:0"
87 -
88 -DEPEND="${RDEPEND}
89 - >=dev-util/intltool-0.50.1:*
90 - sys-devel/gettext:*
91 - virtual/pkgconfig:*
92 - x11-base/xorg-proto"
93 -
94 -src_configure() {
95 - mate_src_configure \
96 - --enable-locking \
97 - --with-kbd-layout-indicator \
98 - --with-xf86gamma-ext \
99 - --with-xscreensaverdir=/usr/share/xscreensaver/config \
100 - --with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver \
101 - --with-gtk=$(usex gtk3 3.0 2.0) \
102 - $(use_with X x) \
103 - $(use_with consolekit console-kit) \
104 - $(use_with libnotify) \
105 - $(use_with opengl libgl) \
106 - $(use_with systemd) \
107 - $(use_enable debug) \
108 - $(use_enable pam)
109 -}
110 -
111 -src_install() {
112 - mate_src_install
113 -
114 - # Install the conversion script in the documentation.
115 - dodoc "${S}"/data/migrate-xscreensaver-config.sh
116 - dodoc "${S}"/data/xscreensaver-config.xsl
117 - dodoc "${FILESDIR}"/xss-conversion.txt
118 -
119 - # Non PAM users will need this suid to read the password hashes.
120 - # OpenPAM users will probably need this too when
121 - # https://bugzilla.gnome.org/show_bug.cgi?id=370847
122 - # is fixed.
123 - if ! use pam ; then
124 - fperms u+s /usr/libexec/mate-screensaver-dialog
125 - fi
126 -
127 - readme.gentoo_create_doc
128 -}
129 -
130 -pkg_postinst() {
131 - mate_pkg_postinst
132 -
133 - if has_version "<x11-base/xorg-server-1.5.3-r4" ; then
134 - ewarn "You have a too old xorg-server installation. This will cause"
135 - ewarn "mate-screensaver to eat up your CPU. Please consider upgrading."
136 - echo
137 - fi
138 -
139 - if has_version "<x11-misc/xscreensaver-4.22-r2" ; then
140 - ewarn "You have xscreensaver installed, you probably want to disable it."
141 - ewarn "To prevent a duplicate screensaver entry in the menu, you need to"
142 - ewarn "build xscreensaver with -gnome in the USE flags."
143 - ewarn "echo \"x11-misc/xscreensaver -gnome\" >> /etc/portage/package.use"
144 - echo
145 - fi
146 -
147 - readme.gentoo_print_elog
148 -}
149
150 diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.14.1.ebuild b/mate-extra/mate-screensaver/mate-screensaver-1.14.1.ebuild
151 deleted file mode 100644
152 index a2f6cdf98a7..00000000000
153 --- a/mate-extra/mate-screensaver/mate-screensaver-1.14.1.ebuild
154 +++ /dev/null
155 @@ -1,115 +0,0 @@
156 -# Copyright 1999-2018 Gentoo Foundation
157 -# Distributed under the terms of the GNU General Public License v2
158 -
159 -EAPI=6
160 -
161 -inherit mate multilib readme.gentoo-r1
162 -
163 -if [[ ${PV} != 9999 ]]; then
164 - KEYWORDS="~amd64 ~arm ~x86"
165 -fi
166 -
167 -DESCRIPTION="Replaces xscreensaver, integrating with the MATE desktop"
168 -LICENSE="GPL-2"
169 -SLOT="0"
170 -
171 -IUSE="X debug consolekit gtk3 kernel_linux libnotify opengl pam systemd"
172 -
173 -DOC_CONTENTS="
174 - Information for converting screensavers is located in
175 - /usr/share/doc/${PF}/xss-conversion.txt*
176 -"
177 -
178 -COMMON_DEPEND="
179 - >=dev-libs/dbus-glib-0.71:0
180 - >=dev-libs/glib-2.36:2
181 - gnome-base/dconf:0
182 - >=mate-base/libmatekbd-1.7.1[gtk3(-)=]
183 - >=mate-base/mate-desktop-1.9.4[gtk3(-)=]
184 - >=mate-base/mate-menus-1.6
185 - >=sys-apps/dbus-0.30:0
186 - >=x11-libs/gdk-pixbuf-2.14:2
187 - >=x11-libs/libX11-1:0
188 - x11-libs/cairo:0
189 - x11-libs/libXext:0
190 - x11-libs/libXrandr:0
191 - x11-libs/libXScrnSaver:0
192 - x11-libs/libXxf86misc:0
193 - x11-libs/libXxf86vm:0
194 - x11-libs/libxklavier:0
195 - x11-libs/pango:0
196 - virtual/libintl:0
197 - consolekit? ( sys-auth/consolekit:0 )
198 - !gtk3? ( >=x11-libs/gtk+-2.24:2 )
199 - gtk3? ( >=x11-libs/gtk+-3.0:3 )
200 - libnotify? ( >=x11-libs/libnotify-0.7:0 )
201 - opengl? ( virtual/opengl:0 )
202 - pam? ( gnome-base/gnome-keyring:0 virtual/pam:0 )
203 - !pam? ( kernel_linux? ( sys-apps/shadow:0 ) )
204 - systemd? ( sys-apps/systemd:0= )
205 - !!<gnome-extra/gnome-screensaver-3:0"
206 -
207 -RDEPEND="${COMMON_DEPEND}
208 - >=mate-base/mate-session-manager-1.6"
209 -
210 -DEPEND="${COMMON_DEPEND}
211 - >=dev-util/intltool-0.50.1:*
212 - sys-devel/gettext:*
213 - virtual/pkgconfig:*
214 - x11-base/xorg-proto"
215 -
216 -src_configure() {
217 - mate_src_configure \
218 - --enable-locking \
219 - --with-kbd-layout-indicator \
220 - --with-xf86gamma-ext \
221 - --with-xscreensaverdir=/usr/share/xscreensaver/config \
222 - --with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver \
223 - --with-gtk=$(usex gtk3 3.0 2.0) \
224 - $(use_with X x) \
225 - $(use_with consolekit console-kit) \
226 - $(use_with libnotify) \
227 - $(use_with opengl libgl) \
228 - $(use_with systemd) \
229 - $(use_enable debug) \
230 - $(use_enable pam)
231 -}
232 -
233 -src_install() {
234 - mate_src_install
235 -
236 - # Install the conversion script in the documentation.
237 - dodoc "${S}"/data/migrate-xscreensaver-config.sh
238 - dodoc "${S}"/data/xscreensaver-config.xsl
239 - dodoc "${FILESDIR}"/xss-conversion.txt
240 -
241 - # Non PAM users will need this suid to read the password hashes.
242 - # OpenPAM users will probably need this too when
243 - # https://bugzilla.gnome.org/show_bug.cgi?id=370847
244 - # is fixed.
245 - if ! use pam ; then
246 - fperms u+s /usr/libexec/mate-screensaver-dialog
247 - fi
248 -
249 - readme.gentoo_create_doc
250 -}
251 -
252 -pkg_postinst() {
253 - mate_pkg_postinst
254 -
255 - if has_version "<x11-base/xorg-server-1.5.3-r4" ; then
256 - ewarn "You have a too old xorg-server installation. This will cause"
257 - ewarn "mate-screensaver to eat up your CPU. Please consider upgrading."
258 - echo
259 - fi
260 -
261 - if has_version "<x11-misc/xscreensaver-4.22-r2" ; then
262 - ewarn "You have xscreensaver installed, you probably want to disable it."
263 - ewarn "To prevent a duplicate screensaver entry in the menu, you need to"
264 - ewarn "build xscreensaver with -gnome in the USE flags."
265 - ewarn "echo \"x11-misc/xscreensaver -gnome\" >> /etc/portage/package.use"
266 - echo
267 - fi
268 -
269 - readme.gentoo_print_elog
270 -}
271
272 diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.16.1.ebuild b/mate-extra/mate-screensaver/mate-screensaver-1.16.1.ebuild
273 deleted file mode 100644
274 index a2f6cdf98a7..00000000000
275 --- a/mate-extra/mate-screensaver/mate-screensaver-1.16.1.ebuild
276 +++ /dev/null
277 @@ -1,115 +0,0 @@
278 -# Copyright 1999-2018 Gentoo Foundation
279 -# Distributed under the terms of the GNU General Public License v2
280 -
281 -EAPI=6
282 -
283 -inherit mate multilib readme.gentoo-r1
284 -
285 -if [[ ${PV} != 9999 ]]; then
286 - KEYWORDS="~amd64 ~arm ~x86"
287 -fi
288 -
289 -DESCRIPTION="Replaces xscreensaver, integrating with the MATE desktop"
290 -LICENSE="GPL-2"
291 -SLOT="0"
292 -
293 -IUSE="X debug consolekit gtk3 kernel_linux libnotify opengl pam systemd"
294 -
295 -DOC_CONTENTS="
296 - Information for converting screensavers is located in
297 - /usr/share/doc/${PF}/xss-conversion.txt*
298 -"
299 -
300 -COMMON_DEPEND="
301 - >=dev-libs/dbus-glib-0.71:0
302 - >=dev-libs/glib-2.36:2
303 - gnome-base/dconf:0
304 - >=mate-base/libmatekbd-1.7.1[gtk3(-)=]
305 - >=mate-base/mate-desktop-1.9.4[gtk3(-)=]
306 - >=mate-base/mate-menus-1.6
307 - >=sys-apps/dbus-0.30:0
308 - >=x11-libs/gdk-pixbuf-2.14:2
309 - >=x11-libs/libX11-1:0
310 - x11-libs/cairo:0
311 - x11-libs/libXext:0
312 - x11-libs/libXrandr:0
313 - x11-libs/libXScrnSaver:0
314 - x11-libs/libXxf86misc:0
315 - x11-libs/libXxf86vm:0
316 - x11-libs/libxklavier:0
317 - x11-libs/pango:0
318 - virtual/libintl:0
319 - consolekit? ( sys-auth/consolekit:0 )
320 - !gtk3? ( >=x11-libs/gtk+-2.24:2 )
321 - gtk3? ( >=x11-libs/gtk+-3.0:3 )
322 - libnotify? ( >=x11-libs/libnotify-0.7:0 )
323 - opengl? ( virtual/opengl:0 )
324 - pam? ( gnome-base/gnome-keyring:0 virtual/pam:0 )
325 - !pam? ( kernel_linux? ( sys-apps/shadow:0 ) )
326 - systemd? ( sys-apps/systemd:0= )
327 - !!<gnome-extra/gnome-screensaver-3:0"
328 -
329 -RDEPEND="${COMMON_DEPEND}
330 - >=mate-base/mate-session-manager-1.6"
331 -
332 -DEPEND="${COMMON_DEPEND}
333 - >=dev-util/intltool-0.50.1:*
334 - sys-devel/gettext:*
335 - virtual/pkgconfig:*
336 - x11-base/xorg-proto"
337 -
338 -src_configure() {
339 - mate_src_configure \
340 - --enable-locking \
341 - --with-kbd-layout-indicator \
342 - --with-xf86gamma-ext \
343 - --with-xscreensaverdir=/usr/share/xscreensaver/config \
344 - --with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver \
345 - --with-gtk=$(usex gtk3 3.0 2.0) \
346 - $(use_with X x) \
347 - $(use_with consolekit console-kit) \
348 - $(use_with libnotify) \
349 - $(use_with opengl libgl) \
350 - $(use_with systemd) \
351 - $(use_enable debug) \
352 - $(use_enable pam)
353 -}
354 -
355 -src_install() {
356 - mate_src_install
357 -
358 - # Install the conversion script in the documentation.
359 - dodoc "${S}"/data/migrate-xscreensaver-config.sh
360 - dodoc "${S}"/data/xscreensaver-config.xsl
361 - dodoc "${FILESDIR}"/xss-conversion.txt
362 -
363 - # Non PAM users will need this suid to read the password hashes.
364 - # OpenPAM users will probably need this too when
365 - # https://bugzilla.gnome.org/show_bug.cgi?id=370847
366 - # is fixed.
367 - if ! use pam ; then
368 - fperms u+s /usr/libexec/mate-screensaver-dialog
369 - fi
370 -
371 - readme.gentoo_create_doc
372 -}
373 -
374 -pkg_postinst() {
375 - mate_pkg_postinst
376 -
377 - if has_version "<x11-base/xorg-server-1.5.3-r4" ; then
378 - ewarn "You have a too old xorg-server installation. This will cause"
379 - ewarn "mate-screensaver to eat up your CPU. Please consider upgrading."
380 - echo
381 - fi
382 -
383 - if has_version "<x11-misc/xscreensaver-4.22-r2" ; then
384 - ewarn "You have xscreensaver installed, you probably want to disable it."
385 - ewarn "To prevent a duplicate screensaver entry in the menu, you need to"
386 - ewarn "build xscreensaver with -gnome in the USE flags."
387 - ewarn "echo \"x11-misc/xscreensaver -gnome\" >> /etc/portage/package.use"
388 - echo
389 - fi
390 -
391 - readme.gentoo_print_elog
392 -}
393
394 diff --git a/mate-extra/mate-screensaver/metadata.xml b/mate-extra/mate-screensaver/metadata.xml
395 index a0d6c3ac7d5..4be378966bc 100644
396 --- a/mate-extra/mate-screensaver/metadata.xml
397 +++ b/mate-extra/mate-screensaver/metadata.xml
398 @@ -8,7 +8,6 @@
399 <use>
400 <flag name="consolekit">Enable support for
401 <pkg>sys-auth/consolekit</pkg></flag>
402 - <flag name="gtk3">Build with GTK+3 instead of GTK+2</flag>
403 </use>
404 <upstream>
405 <remote-id type="github">mate-desktop/mate-screensaver</remote-id>