Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/files/, gnome-base/gnome-session/
Date: Fri, 28 Sep 2018 17:59:05
Message-Id: 1538084686.b735fccdc72e56af6dd1a36f4b6cb41381f1f5f7.leio@gentoo
1 commit: b735fccdc72e56af6dd1a36f4b6cb41381f1f5f7
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 27 21:44:46 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 27 21:44:46 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b735fccd
7
8 gnome-base/gnome-session: remove, in ::gentoo with tweaks
9
10 Also removes live ebuild, as it's too outdated (upstream git uses meson)
11
12 .../files/10-user-dirs-update-gnome-r1 | 10 -
13 .../gnome-session/files/15-xdg-data-gnome-r1 | 9 -
14 .../gnome-session/files/90-xcursor-theme-gnome | 11 -
15 gnome-base/gnome-session/files/Gnome | 109 -------
16 gnome-base/gnome-session/files/defaults.list-r3 | 334 ---------------------
17 .../gnome-session/gnome-session-3.26.1.ebuild | 123 --------
18 gnome-base/gnome-session/gnome-session-9999.ebuild | 129 --------
19 gnome-base/gnome-session/metadata.xml | 8 -
20 8 files changed, 733 deletions(-)
21
22 diff --git a/gnome-base/gnome-session/files/10-user-dirs-update-gnome-r1 b/gnome-base/gnome-session/files/10-user-dirs-update-gnome-r1
23 deleted file mode 100644
24 index 61fd08c5..00000000
25 --- a/gnome-base/gnome-session/files/10-user-dirs-update-gnome-r1
26 +++ /dev/null
27 @@ -1,10 +0,0 @@
28 -#!/bin/sh
29 -
30 -# Create various XDG directories, and write ~/.config/user-dirs.dirs, etc.
31 -# That file is read by glib to get XDG_PICTURES_DIR, etc
32 -
33 -if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then
34 - if type xdg-user-dirs-update &>/dev/null; then
35 - xdg-user-dirs-update
36 - fi
37 -fi
38
39 diff --git a/gnome-base/gnome-session/files/15-xdg-data-gnome-r1 b/gnome-base/gnome-session/files/15-xdg-data-gnome-r1
40 deleted file mode 100644
41 index 5eaa6985..00000000
42 --- a/gnome-base/gnome-session/files/15-xdg-data-gnome-r1
43 +++ /dev/null
44 @@ -1,9 +0,0 @@
45 -#!/bin/sh
46 -
47 -if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then
48 - if [ -z "$XDG_DATA_DIRS" ]; then
49 - export XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/
50 - else
51 - export XDG_DATA_DIRS=/usr/share/gnome:"$XDG_DATA_DIRS"
52 - fi
53 -fi
54
55 diff --git a/gnome-base/gnome-session/files/90-xcursor-theme-gnome b/gnome-base/gnome-session/files/90-xcursor-theme-gnome
56 deleted file mode 100644
57 index 13bc453c..00000000
58 --- a/gnome-base/gnome-session/files/90-xcursor-theme-gnome
59 +++ /dev/null
60 @@ -1,11 +0,0 @@
61 -#!/bin/sh
62 -
63 -if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then
64 - XCURSOR_THEME=`dconf read /org/gnome/desktop/interface/cursor-theme` 2> /dev/null
65 - if [ x"$XCURSOR_THEME" = "x" ]; then
66 - export XCURSOR_THEME="Adwaita"
67 - else
68 - # 'dconf read' wraps string output in single quotes
69 - eval export "XCURSOR_THEME=$XCURSOR_THEME"
70 - fi
71 -fi
72
73 diff --git a/gnome-base/gnome-session/files/Gnome b/gnome-base/gnome-session/files/Gnome
74 deleted file mode 100644
75 index 55d39b63..00000000
76 --- a/gnome-base/gnome-session/files/Gnome
77 +++ /dev/null
78 @@ -1,109 +0,0 @@
79 -#!/bin/sh
80 -#
81 -# This file has bitrotted badly. Someone needs to clean this up.
82 -#
83 -
84 -if [ -f /etc/xdg/menus/gnome-applications.menu ] ; then
85 - export XDG_MENU_PREFIX=gnome-
86 -fi
87 -
88 -for errfile in "$HOME/.gnomerc-errors" "${TMPDIR-/tmp}/gnomerc-$USER" "/tmp/gnomerc-$USER"
89 -do
90 - if ( cp /dev/null "$errfile" 2> /dev/null )
91 - then
92 - chmod 600 "$errfile"
93 - exec > "$errfile" 2>&1
94 - break
95 - fi
96 -done
97 -#
98 -# Distributors:
99 -# You should modify the paths here to fit your distro
100 -# If you need to do so, send me (jirka@××.com) a patch
101 -# and I'll try to make the script detect the distro stuff
102 -#
103 -
104 -userresources=$HOME/.Xresources
105 -usermodmap=$HOME/.Xmodmap
106 -userxkbmap=$HOME/.Xkbmap
107 -
108 -sysresources=/etc/X11/Xresources
109 -sysmodmap=/etc/X11/Xmodmap
110 -sysxkbmap=/etc/X11/Xkbmap
111 -
112 -rh6sysresources=/etc/X11/xinit/Xresources
113 -rh6sysmodmap=/etc/X11/xinit/Xmodmap
114 -
115 -if [ -x "$HOME/.gnomerc" ]; then
116 - command="$HOME/.gnomerc"
117 -elif [ -x /etc/X11/gdm/gnomerc ]; then
118 - command="/etc/X11/gdm/gnomerc"
119 -else
120 - # as fallback in case the config is screwed
121 - command=`which gnome-session`
122 -fi
123 -
124 -# merge in defaults
125 -if [ -f "$rh6sysresources" ]; then
126 - xrdb -merge "$rh6sysresources"
127 -fi
128 -
129 -if [ -f "$sysresources" ]; then
130 - xrdb -merge "$sysresources"
131 -fi
132 -
133 -if [ -f "$userresources" ]; then
134 - xrdb -merge "$userresources"
135 -fi
136 -
137 -# merge in keymaps
138 -if [ -f "$sysxkbmap" ]; then
139 - setxkbmap `cat "$sysxkbmap"`
140 - XKB_IN_USE=yes
141 -fi
142 -
143 -if [ -f "$userxkbmap" ]; then
144 - setxkbmap `cat "$userxkbmap"`
145 - XKB_IN_USE=yes
146 -fi
147 -
148 -#
149 -# Eeek, this seems like too much magic here
150 -#
151 -if [ -z "$XKB_IN_USE" ] && [ ! -L /etc/X11/X ]; then
152 - if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then
153 - xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config`
154 - if [ -n "$xkbsymbols" ]; then
155 - setxkbmap -symbols "$xkbsymbols"
156 - XKB_IN_USE=yes
157 - fi
158 - fi
159 -fi
160 -
161 -# xkb and xmodmap don't play nice together
162 -if [ -z "$XKB_IN_USE" ]; then
163 - if [ -f "$rh6sysmodmap" ]; then
164 - xmodmap "$rh6sysmodmap"
165 - fi
166 -
167 - if [ -f "$sysmodmap" ]; then
168 - xmodmap "$sysmodmap"
169 - fi
170 -
171 - if [ -f "$usermodmap" ]; then
172 - xmodmap "$usermodmap"
173 - fi
174 -fi
175 -
176 -unset XKB_IN_USE
177 -
178 -# run all system xinitrc shell scripts.
179 -if [ -d /etc/X11/xinit/xinitrc.d ]; then
180 - for i in /etc/X11/xinit/xinitrc.d/* ; do
181 - if [ -x "$i" ]; then
182 - . "$i"
183 - fi
184 - done
185 -fi
186 -
187 -exec $command
188
189 diff --git a/gnome-base/gnome-session/files/defaults.list-r3 b/gnome-base/gnome-session/files/defaults.list-r3
190 deleted file mode 100644
191 index 6c62e329..00000000
192 --- a/gnome-base/gnome-session/files/defaults.list-r3
193 +++ /dev/null
194 @@ -1,334 +0,0 @@
195 -[Default Applications]
196 -application/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
197 -application/x-abiword=abiword.desktop;
198 -text/abiword=abiword.desktop;
199 -text/richtext=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
200 -text/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
201 -text/x-abiword=abiword.desktop;
202 -text/x-xml-abiword=abiword.desktop;
203 -x-content/blank-bd=brasero-org.gnome.Nautilus.desktop;
204 -x-content/blank-dvd=brasero-org.gnome.Nautilus.desktop;
205 -x-content/blank-cd=brasero-org.gnome.Nautilus.desktop;
206 -x-content/blank-hddvd=brasero-org.gnome.Nautilus.desktop;
207 -application/x-dia-diagram=dia.desktop;
208 -image/bmp=eog.desktop;
209 -image/gif=eog.desktop;
210 -image/jpeg=eog.desktop;
211 -image/jpg=eog.desktop;
212 -image/pjpeg=eog.desktop;
213 -image/png=eog.desktop;
214 -image/svg+xml=eog.desktop;
215 -image/svg+xml-compressed=eog.desktop;
216 -image/x-bmp=eog.desktop;
217 -image/x-gray=eog.desktop;
218 -image/x-icb=eog.desktop;
219 -image/x-ico=eog.desktop;
220 -image/x-pcx=eog.desktop;
221 -image/x-png=eog.desktop;
222 -image/x-portable-anymap=eog.desktop;
223 -image/x-portable-bitmap=eog.desktop;
224 -image/x-portable-graymap=eog.desktop;
225 -image/x-portable-pixmap=eog.desktop;
226 -image/x-xbitmap=eog.desktop;
227 -image/x-xpixmap=eog.desktop;
228 -image/vnd.wap.wbmp=eog.desktop;
229 -image/g3fax=gimp.desktop;
230 -image/x-compressed-xcf=gimp.desktop;
231 -image/x-fits=gimp.desktop;
232 -image/x-icon=gimp.desktop;
233 -image/x-psd=gimp.desktop;
234 -image/x-sgi=gimp.desktop;
235 -image/x-sun-raster=gimp.desktop;
236 -image/x-tga=gimp.desktop;
237 -image/x-xcf=gimp.desktop;
238 -image/x-xwindowdump=gimp.desktop;
239 -application/xhtml+xml=firefox.desktop;chromium-browser-chromium.desktop;epiphany.desktop;
240 -text/html=firefox.desktop;chromium-browser-chromium.desktop;epiphany.desktop;
241 -application/pdf=evince.desktop;
242 -application/x-bzpdf=evince.desktop;
243 -application/x-gzpdf=evince.desktop;
244 -application/postscript=evince.desktop;
245 -application/x-bzpostscript=evince.desktop;
246 -application/x-gzpostscript=evince.desktop;
247 -image/x-eps=evince.desktop;
248 -image/x-bzeps=evince.desktop;
249 -image/x-gzeps=evince.desktop;
250 -application/x-dvi=evince.desktop;
251 -application/x-bzdvi=evince.desktop;
252 -application/x-gzdvi=evince.desktop;
253 -image/vnd.djvu=evince.desktop;
254 -image/tiff=evince.desktop;
255 -application/x-cbr=evince.desktop;
256 -application/x-cbz=evince.desktop;
257 -application/x-cb7=evince.desktop;
258 -application/x-7z-compressed=org.gnome.FileRoller.desktop;
259 -application/x-7z-compressed-tar=org.gnome.FileRoller.desktop;
260 -application/x-ace=org.gnome.FileRoller.desktop;
261 -application/x-alz=org.gnome.FileRoller.desktop;
262 -application/x-ar=org.gnome.FileRoller.desktop;
263 -application/x-arj=org.gnome.FileRoller.desktop;
264 -application/x-bzip=org.gnome.FileRoller.desktop;
265 -application/x-bzip-compressed-tar=org.gnome.FileRoller.desktop;
266 -application/x-bzip1=org.gnome.FileRoller.desktop;
267 -application/x-bzip1-compressed-tar=org.gnome.FileRoller.desktop;
268 -application/x-cabinet=org.gnome.FileRoller.desktop;
269 -application/x-cd-image=org.gnome.FileRoller.desktop;
270 -application/x-compress=org.gnome.FileRoller.desktop;
271 -application/x-compressed-tar=org.gnome.FileRoller.desktop;
272 -application/x-cpio=org.gnome.FileRoller.desktop;
273 -application/x-deb=org.gnome.FileRoller.desktop;
274 -application/x-ear=org.gnome.FileRoller.desktop;
275 -application/x-gtar=org.gnome.FileRoller.desktop;
276 -application/x-gzip=org.gnome.FileRoller.desktop;
277 -application/x-java-archive=org.gnome.FileRoller.desktop;
278 -application/x-lha=org.gnome.FileRoller.desktop;
279 -application/x-lhz=org.gnome.FileRoller.desktop;
280 -application/x-lzip=org.gnome.FileRoller.desktop;
281 -application/x-lzip-compressed-tar=org.gnome.FileRoller.desktop;
282 -application/x-lzma=org.gnome.FileRoller.desktop;
283 -application/x-lzma-compressed-tar=org.gnome.FileRoller.desktop;
284 -application/x-lzop=org.gnome.FileRoller.desktop;
285 -application/x-lzop-compressed-tar=org.gnome.FileRoller.desktop;
286 -application/x-rar=org.gnome.FileRoller.desktop;
287 -application/x-rar-compressed=org.gnome.FileRoller.desktop;
288 -application/x-rpm=org.gnome.FileRoller.desktop;
289 -application/x-rzip=org.gnome.FileRoller.desktop;
290 -application/x-tar=org.gnome.FileRoller.desktop;
291 -application/x-tarz=org.gnome.FileRoller.desktop;
292 -application/x-stuffit=org.gnome.FileRoller.desktop;
293 -application/x-war=org.gnome.FileRoller.desktop;
294 -application/x-xz=org.gnome.FileRoller.desktop;
295 -application/x-xz-compressed-tar=org.gnome.FileRoller.desktop;
296 -application/x-zip=org.gnome.FileRoller.desktop;
297 -application/x-zip-compressed=org.gnome.FileRoller.desktop;
298 -application/x-zoo=org.gnome.FileRoller.desktop;
299 -application/zip=org.gnome.FileRoller.desktop;
300 -multipart/x-zip=org.gnome.FileRoller.desktop;
301 -text/plain=org.gnome.gedit.desktop;
302 -text/css=org.gnome.gedit.desktop;
303 -text/javascript=org.gnome.gedit.desktop;
304 -text/mathml=org.gnome.gedit.desktop;
305 -text/x-csrc=org.gnome.gedit.desktop;
306 -text/x-chdr=org.gnome.gedit.desktop;
307 -text/x-dtd=org.gnome.gedit.desktop;
308 -text/x-java=org.gnome.gedit.desktop;
309 -text/x-javascript=org.gnome.gedit.desktop;
310 -text/x-patch=org.gnome.gedit.desktop;
311 -text/x-perl=gedit.destkop
312 -text/x-php=gedit.destkop
313 -text/x-python=gedit.destkop
314 -text/x-sql=org.gnome.gedit.desktop;
315 -text/xml=org.gnome.gedit.desktop;
316 -application/javascript=gedit.destkop
317 -application/x-cgi=org.gnome.gedit.desktop;
318 -application/x-javascript=org.gnome.gedit.desktop;
319 -application/x-perl=org.gnome.gedit.desktop;
320 -application/x-php=org.gnome.gedit.desktop;
321 -application/x-python=org.gnome.gedit.desktop;
322 -application/xml=org.gnome.gedit.desktop;
323 -application/xml-dtd=org.gnome.gedit.desktop;
324 -application/x-font-ttf=org.gnome.font-viewer.desktop;
325 -application/x-font-pcf=org.gnome.font-viewer.desktop;
326 -application/x-font-type1=org.gnome.font-viewer.desktop;
327 -application/x-font-otf=org.gnome.font-viewer.desktop;
328 -application/csv=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
329 -application/excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
330 -application/msexcel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
331 -application/tab-separated-values=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
332 -application/vnd.lotus-1-2-3=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
333 -application/vnd.ms-excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
334 -application/x-123=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
335 -application/x-applix-spreadsheet=gnumeric.desktop;
336 -application/x-dbase=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
337 -application/x-dbf=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
338 -application/x-dos_ms_excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
339 -application/x-excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
340 -application/x-gnumeric=gnumeric.desktop;
341 -application/x-mps=gnumeric.desktop;
342 -application/x-ms-excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
343 -application/x-msexcel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
344 -application/x-oleo=gnumeric.desktop;
345 -application/x-planperfect=gnumeric.desktop;
346 -application/x-quattropro=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
347 -application/x-sc=gnumeric.desktop;
348 -application/x-sylk=gnumeric.desktop;
349 -application/x-xbase=gnumeric.desktop;
350 -application/x-xls=gnumeric.desktop;
351 -application/xls=gnumeric.desktop;
352 -text/comma-separated-values=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
353 -text/csv=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
354 -text/spreadsheet=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
355 -text/tab-separated-values=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
356 -text/x-comma-separated-values=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
357 -text/x-csv=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
358 -zz-application/zz-winassoc-xls=gnumeric.desktop;
359 -x-content/software=nautilus-autorun-software.desktop;
360 -x-content/unix-software=nautilus-autorun-software.desktop;
361 -x-directory/gnome-default-handler=nautilus-folder-handler.desktop;org.gnome.Nautilus.desktop;
362 -x-directory/normal=nautilus-folder-handler.desktop;org.gnome.Nautilus.desktop;
363 -inode/directory=nautilus-folder-handler.desktop;org.gnome.Nautilus.desktop;
364 -application/x-gnome-saved-search=nautilus-folder-handler.desktop;org.gnome.Nautilus.desktop;
365 -application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop;openoffice.org-calc.desktop;
366 -application/vnd.oasis.opendocument.spreadsheet-template=libreoffice-calc.desktop;openoffice.org-calc.desktop;
367 -application/vnd.sun.xml.calc=libreoffice-calc.desktop;openoffice.org-calc.desktop;
368 -application/vnd.sun.xml.calc.template=libreoffice-calc.desktop;openoffice.org-calc.desktop;
369 -application/vnd.stardivision.calc=libreoffice-calc.desktop;openoffice.org-calc.desktop;
370 -application/vnd.stardivision.chart=libreoffice-calc.desktop;openoffice.org-calc.desktop;
371 -application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop;openoffice.org-calc.desktop;
372 -application/vnd.ms-excel.sheet.macroenabled.12=libreoffice-calc.desktop;openoffice.org-calc.desktop;
373 -application/vnd.openxmlformats-officedocument.spreadsheetml.template=libreoffice-calc.desktop;openoffice.org-calc.desktop;
374 -application/vnd.ms-excel.template.macroenabled.12=libreoffice-calc.desktop;openoffice.org-calc.desktop;
375 -application/vnd.ms-excel.sheet.binary.macroenabled.12=libreoffice-calc.desktop;openoffice.org-calc.desktop;
376 -application/vnd.oasis.opendocument.graphics=libreoffice-draw.desktop;openoffice.org-draw.desktop;
377 -application/vnd.oasis.opendocument.graphics-template=libreoffice-draw.desktop;openoffice.org-draw.desktop;
378 -application/vnd.sun.xml.draw=libreoffice-draw.desktop;openoffice.org-draw.desktop;
379 -application/vnd.sun.xml.draw.template=libreoffice-draw.desktop;openoffice.org-draw.desktop;
380 -application/vnd.stardivision.draw=libreoffice-draw.desktop;openoffice.org-draw.desktop;
381 -application/vnd.oasis.opendocument.presentation=libreoffice-impress.desktop;openoffice.org-impress.desktop;
382 -application/vnd.oasis.opendocument.presentation-template=libreoffice-impress.desktop;openoffice.org-impress.desktop;
383 -application/vnd.sun.xml.impress=libreoffice-impress.desktop;openoffice.org-impress.desktop;
384 -application/vnd.sun.xml.impress.template=libreoffice-impress.desktop;openoffice.org-impress.desktop;
385 -application/vnd.stardivision.impress=libreoffice-impress.desktop;openoffice.org-impress.desktop;
386 -application/mspowerpoint=libreoffice-impress.desktop;openoffice.org-impress.desktop;
387 -application/vnd.ms-powerpoint=libreoffice-impress.desktop;openoffice.org-impress.desktop;
388 -application/vnd.openxmlformats-officedocument.presentationml.presentation=libreoffice-impress.desktop;openoffice.org-impress.desktop;
389 -application/vnd.ms-powerpoint.presentation.macroenabled.12=libreoffice-impress.desktop;openoffice.org-impress.desktop;
390 -application/vnd.openxmlformats-officedocument.presentationml.template=libreoffice-impress.desktop;openoffice.org-impress.desktop;
391 -application/vnd.ms-powerpoint.template.macroenabled.12=libreoffice-impress.desktop;openoffice.org-impress.desktop;
392 -application/vnd.oasis.opendocument.formula=libreoffice-math.desktop;openoffice.org-math.desktop;
393 -application/vnd.sun.xml.math=libreoffice-math.desktop;openoffice.org-math.desktop;
394 -application/vnd.stardivision.math=libreoffice-math.desktop;openoffice.org-math.desktop;
395 -application/vnd.oasis.opendocument.text=libreoffice-writer.desktop;openoffice.org-writer.desktop;
396 -application/vnd.oasis.opendocument.text-template=libreoffice-writer.desktop;openoffice.org-writer.desktop;
397 -application/vnd.oasis.opendocument.text-web=libreoffice-writer.desktop;openoffice.org-writer.desktop;
398 -application/vnd.oasis.opendocument.text-master=libreoffice-writer.desktop;openoffice.org-writer.desktop;
399 -application/vnd.sun.xml.writer=libreoffice-writer.desktop;openoffice.org-writer.desktop;
400 -application/vnd.sun.xml.writer.template=libreoffice-writer.desktop;openoffice.org-writer.desktop;
401 -application/vnd.sun.xml.writer.global=libreoffice-writer.desktop;openoffice.org-writer.desktop;
402 -application/vnd.stardivision.writer=libreoffice-writer.desktop;openoffice.org-writer.desktop;
403 -application/msword=libreoffice-writer.desktop;openoffice.org-writer.desktop;
404 -application/vnd.ms-word=libreoffice-writer.desktop;openoffice.org-writer.desktop;
405 -application/x-doc=libreoffice-writer.desktop;openoffice.org-writer.desktop;
406 -application/vnd.wordperfect=libreoffice-writer.desktop;openoffice.org-writer.desktop;
407 -application/wordperfect=libreoffice-writer.desktop;openoffice.org-writer.desktop;
408 -application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop;openoffice.org-writer.desktop;
409 -application/vnd.ms-word.document.macroenabled.12=libreoffice-writer.desktop;openoffice.org-writer.desktop;
410 -application/vnd.openxmlformats-officedocument.wordprocessingml.template=libreoffice-writer.desktop;openoffice.org-writer.desktop;
411 -application/vnd.ms-word.template.macroenabled.12=libreoffice-writer.desktop;openoffice.org-writer.desktop;
412 -x-content/audio-player=rhythmbox.desktop;
413 -x-content/audio-cdda=sound-juicer.desktop;
414 -application/x-shockwave-flash=swfdec-player.desktop;firefox.desktop;chromium-browser-chromium.desktop;
415 -application/futuresplash=swfdec-player.desktop;firefox.desktop;chromium-browser-chromium.desktop;
416 -application/mxf=org.gnome.Totem.desktop;
417 -application/ogg=org.gnome.Totem.desktop;
418 -application/ram=org.gnome.Totem.desktop;
419 -application/sdp=org.gnome.Totem.desktop;
420 -application/smil=org.gnome.Totem.desktop;
421 -application/smil+xml=org.gnome.Totem.desktop;
422 -application/vnd.ms-wpl=org.gnome.Totem.desktop;
423 -application/vnd.rn-realmedia=org.gnome.Totem.desktop;
424 -application/x-extension-m4a=org.gnome.Totem.desktop;
425 -application/x-extension-mp4=org.gnome.Totem.desktop;
426 -application/x-flac=org.gnome.Totem.desktop;
427 -application/x-flash-video=org.gnome.Totem.desktop;
428 -application/x-matroska=org.gnome.Totem.desktop;
429 -application/x-netshow-channel=org.gnome.Totem.desktop;
430 -application/x-ogg=org.gnome.Totem.desktop;
431 -application/x-quicktime-media-link=org.gnome.Totem.desktop;
432 -application/x-quicktimeplayer=org.gnome.Totem.desktop;
433 -application/x-shorten=org.gnome.Totem.desktop;
434 -application/x-smil=org.gnome.Totem.desktop;
435 -application/xspf+xml=org.gnome.Totem.desktop;
436 -audio/3gpp=org.gnome.Totem.desktop;
437 -audio/ac3=org.gnome.Totem.desktop;
438 -audio/AMR=org.gnome.Totem.desktop;
439 -audio/AMR-WB=org.gnome.Totem.desktop;
440 -audio/basic=org.gnome.Totem.desktop;
441 -audio/midi=org.gnome.Totem.desktop;
442 -audio/mp4=org.gnome.Totem.desktop;
443 -audio/mpeg=org.gnome.Totem.desktop;
444 -audio/mpegurl=org.gnome.Totem.desktop;
445 -audio/ogg=org.gnome.Totem.desktop;
446 -audio/prs.sid=org.gnome.Totem.desktop;
447 -audio/vnd.rn-realaudio=org.gnome.Totem.desktop;
448 -audio/x-ape=org.gnome.Totem.desktop;
449 -audio/x-flac=org.gnome.Totem.desktop;
450 -audio/x-gsm=org.gnome.Totem.desktop;
451 -audio/x-it=org.gnome.Totem.desktop;
452 -audio/x-m4a=org.gnome.Totem.desktop;
453 -audio/x-matroska=org.gnome.Totem.desktop;
454 -audio/x-mod=org.gnome.Totem.desktop;
455 -audio/x-mp3=org.gnome.Totem.desktop;
456 -audio/x-mpeg=org.gnome.Totem.desktop;
457 -audio/x-mpegurl=org.gnome.Totem.desktop;
458 -audio/x-ms-asf=org.gnome.Totem.desktop;
459 -audio/x-ms-asx=org.gnome.Totem.desktop;
460 -audio/x-ms-wax=org.gnome.Totem.desktop;
461 -audio/x-ms-wma=org.gnome.Totem.desktop;
462 -audio/x-musepack=org.gnome.Totem.desktop;
463 -audio/x-pn-aiff=org.gnome.Totem.desktop;
464 -audio/x-pn-au=org.gnome.Totem.desktop;
465 -audio/x-pn-realaudio=org.gnome.Totem.desktop;
466 -audio/x-pn-realaudio-plugin=org.gnome.Totem.desktop;
467 -audio/x-pn-wav=org.gnome.Totem.desktop;
468 -audio/x-pn-windows-acm=org.gnome.Totem.desktop;
469 -audio/x-realaudio=org.gnome.Totem.desktop;
470 -audio/x-real-audio=org.gnome.Totem.desktop;
471 -audio/x-sbc=org.gnome.Totem.desktop;
472 -audio/x-scpls=org.gnome.Totem.desktop;
473 -audio/x-speex=org.gnome.Totem.desktop;
474 -audio/x-tta=org.gnome.Totem.desktop;
475 -audio/x-vorbis=org.gnome.Totem.desktop;
476 -audio/x-vorbis+ogg=org.gnome.Totem.desktop;
477 -audio/x-wav=org.gnome.Totem.desktop;
478 -audio/x-wavpack=org.gnome.Totem.desktop;
479 -audio/x-xm=org.gnome.Totem.desktop;
480 -image/vnd.rn-realpix=org.gnome.Totem.desktop;
481 -image/x-pict=org.gnome.Totem.desktop;
482 -misc/ultravox=org.gnome.Totem.desktop;
483 -text/google-video-pointer=org.gnome.Totem.desktop;
484 -text/x-google-video-pointer=org.gnome.Totem.desktop;
485 -video/3gpp=org.gnome.Totem.desktop;
486 -video/dv=org.gnome.Totem.desktop;
487 -video/fli=org.gnome.Totem.desktop;
488 -video/flv=org.gnome.Totem.desktop;
489 -video/mp2t=org.gnome.Totem.desktop;
490 -video/mp4=org.gnome.Totem.desktop;
491 -video/mp4v-es=org.gnome.Totem.desktop;
492 -video/mpeg=org.gnome.Totem.desktop;
493 -video/msvideo=org.gnome.Totem.desktop;
494 -video/ogg=org.gnome.Totem.desktop;
495 -video/quicktime=org.gnome.Totem.desktop;
496 -video/vivo=org.gnome.Totem.desktop;
497 -video/vnd.divx=org.gnome.Totem.desktop;
498 -video/vnd.rn-realvideo=org.gnome.Totem.desktop;
499 -video/vnd.vivo=org.gnome.Totem.desktop;
500 -video/webm=org.gnome.Totem.desktop;
501 -video/x-anim=org.gnome.Totem.desktop;
502 -video/x-avi=org.gnome.Totem.desktop;
503 -video/x-flc=org.gnome.Totem.desktop;
504 -video/x-fli=org.gnome.Totem.desktop;
505 -video/x-flic=org.gnome.Totem.desktop;
506 -video/x-flv=org.gnome.Totem.desktop;
507 -video/x-m4v=org.gnome.Totem.desktop;
508 -video/x-matroska=org.gnome.Totem.desktop;
509 -video/x-mpeg=org.gnome.Totem.desktop;
510 -video/x-ms-asf=org.gnome.Totem.desktop;
511 -video/x-ms-asx=org.gnome.Totem.desktop;
512 -video/x-msvideo=org.gnome.Totem.desktop;
513 -video/x-ms-wm=org.gnome.Totem.desktop;
514 -video/x-ms-wmv=org.gnome.Totem.desktop;
515 -video/x-ms-wmx=org.gnome.Totem.desktop;
516 -video/x-ms-wvx=org.gnome.Totem.desktop;
517 -video/x-nsv=org.gnome.Totem.desktop;
518 -video/x-ogm+ogg=org.gnome.Totem.desktop;
519 -video/x-theora+ogg=org.gnome.Totem.desktop;
520 -video/x-totem-stream=org.gnome.Totem.desktop;
521 -x-content/video-dvd=org.gnome.Totem.desktop;
522 -x-content/video-vcd=org.gnome.Totem.desktop;
523 -x-content/video-svcd=org.gnome.Totem.desktop;
524 -x-scheme-handler/ghelp=yelp.desktop;
525 -x-scheme-handler/help=yelp.desktop;
526 -x-scheme-handler/http=firefox.desktop;chromium-browser-chromium.desktop;epiphany.desktop;
527 -x-scheme-handler/https=firefox.desktop;chromium-browser-chromium.desktop;epiphany.desktop;
528 -x-scheme-handler/mailto=evolution.desktop;
529
530 diff --git a/gnome-base/gnome-session/gnome-session-3.26.1.ebuild b/gnome-base/gnome-session/gnome-session-3.26.1.ebuild
531 deleted file mode 100644
532 index 0b3dac4a..00000000
533 --- a/gnome-base/gnome-session/gnome-session-3.26.1.ebuild
534 +++ /dev/null
535 @@ -1,123 +0,0 @@
536 -# Copyright 1999-2018 Gentoo Foundation
537 -# Distributed under the terms of the GNU General Public License v2
538 -
539 -EAPI=6
540 -GNOME2_EAUTORECONF="yes"
541 -inherit gnome2
542 -
543 -DESCRIPTION="Gnome session manager"
544 -HOMEPAGE="https://git.gnome.org/browse/gnome-session"
545 -
546 -LICENSE="GPL-2 LGPL-2 FDL-1.1"
547 -SLOT="0"
548 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
549 -IUSE="doc elibc_FreeBSD ipv6 systemd"
550 -
551 -# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, and
552 -# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_*
553 -# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome below).
554 -# gdk-pixbuf used in the inhibit dialog
555 -COMMON_DEPEND="
556 - >=dev-libs/glib-2.46.0:2[dbus]
557 - x11-libs/gdk-pixbuf:2
558 - >=x11-libs/gtk+-3.18.0:3
559 - >=dev-libs/json-glib-0.10
560 - >=gnome-base/gnome-desktop-3.18:3=
561 - elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
562 -
563 - media-libs/mesa[egl,gles2]
564 -
565 - media-libs/libepoxy
566 - x11-libs/libSM
567 - x11-libs/libICE
568 - x11-libs/libXau
569 - x11-libs/libX11
570 - x11-libs/libXcomposite
571 - x11-libs/libXext
572 - x11-libs/libXrender
573 - x11-libs/libXtst
574 - x11-misc/xdg-user-dirs
575 - x11-misc/xdg-user-dirs-gtk
576 - x11-apps/xdpyinfo
577 -
578 - systemd? ( >=sys-apps/systemd-183:0= )
579 -"
580 -# Pure-runtime deps from the session files should *NOT* be added here
581 -# Otherwise, things like gdm pull in gnome-shell
582 -# gnome-themes-standard is needed for the failwhale dialog themeing
583 -# sys-apps/dbus[X] is needed for session management
584 -RDEPEND="${COMMON_DEPEND}
585 - >=gnome-base/gnome-settings-daemon-3.23.2
586 - >=gnome-base/gsettings-desktop-schemas-0.1.7
587 - x11-themes/adwaita-icon-theme
588 - sys-apps/dbus[X]
589 - !systemd? (
590 - sys-auth/consolekit
591 - >=dev-libs/dbus-glib-0.76
592 - )
593 -"
594 -DEPEND="${COMMON_DEPEND}
595 - dev-libs/libxslt
596 - >=dev-util/intltool-0.40.6
597 - >=sys-devel/gettext-0.10.40
598 - virtual/pkgconfig
599 - !<gnome-base/gdm-2.20.4
600 - doc? (
601 - app-text/xmlto
602 - dev-libs/libxslt )
603 - gnome-base/gnome-common
604 -"
605 -# gnome-common needed for eautoreconf
606 -# gnome-base/gdm does not provide gnome.desktop anymore
607 -
608 -src_configure() {
609 - # 1. Avoid automagic on old upower releases
610 - # 2. xsltproc is always checked due to man configure
611 - # switch, even if USE=-doc
612 - # 3. Disable old gconf support as other distributions did long time
613 - # ago
614 - gnome2_src_configure \
615 - --disable-deprecation-flags \
616 - --disable-gconf \
617 - --enable-session-selector \
618 - $(use_enable doc docbook-docs) \
619 - $(use_enable ipv6) \
620 - $(use_enable systemd) \
621 - $(use_enable !systemd consolekit) \
622 - UPOWER_CFLAGS="" \
623 - UPOWER_LIBS=""
624 - # gnome-session-selector pre-generated man page is missing
625 - #$(usex !doc XSLTPROC=$(type -P true))
626 -}
627 -
628 -src_install() {
629 - gnome2_src_install
630 -
631 - dodir /etc/X11/Sessions
632 - exeinto /etc/X11/Sessions
633 - doexe "${FILESDIR}/Gnome"
634 -
635 - insinto /usr/share/applications
636 - newins "${FILESDIR}/defaults.list-r3" gnome-mimeapps.list
637 -
638 - dodir /etc/X11/xinit/xinitrc.d/
639 - exeinto /etc/X11/xinit/xinitrc.d/
640 - newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
641 -
642 - # This should be done here as discussed in bug #270852
643 - newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
644 -
645 - # Set XCURSOR_THEME from current dconf setting instead of installing
646 - # default cursor symlink globally and affecting other DEs (bug #543488)
647 - # https://bugzilla.gnome.org/show_bug.cgi?id=711703
648 - newexe "${FILESDIR}/90-xcursor-theme-gnome" 90-xcursor-theme-gnome
649 -}
650 -
651 -pkg_postinst() {
652 - gnome2_pkg_postinst
653 -
654 - if ! has_version gnome-base/gdm && ! has_version x11-misc/sddm; then
655 - ewarn "If you use a custom .xinitrc for your X session,"
656 - ewarn "make sure that the commands in the xinitrc.d scripts are run."
657 - fi
658 -}
659
660 diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
661 deleted file mode 100644
662 index 1c0186cc..00000000
663 --- a/gnome-base/gnome-session/gnome-session-9999.ebuild
664 +++ /dev/null
665 @@ -1,129 +0,0 @@
666 -# Copyright 1999-2018 Gentoo Foundation
667 -# Distributed under the terms of the GNU General Public License v2
668 -
669 -EAPI="5"
670 -GCONF_DEBUG="yes"
671 -
672 -inherit gnome2
673 -if [[ ${PV} = 9999 ]]; then
674 - inherit gnome2-live
675 -fi
676 -
677 -DESCRIPTION="Gnome session manager"
678 -HOMEPAGE="https://git.gnome.org/browse/gnome-session"
679 -
680 -LICENSE="GPL-2 LGPL-2 FDL-1.1"
681 -SLOT="0"
682 -if [[ ${PV} = 9999 ]]; then
683 - KEYWORDS=""
684 -else
685 - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
686 -fi
687 -IUSE="doc elibc_FreeBSD ipv6 systemd"
688 -
689 -# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, and
690 -# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_*
691 -# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome below).
692 -# gdk-pixbuf used in the inhibit dialog
693 -COMMON_DEPEND="
694 - >=dev-libs/glib-2.46.0:2[dbus]
695 - x11-libs/gdk-pixbuf:2
696 - >=x11-libs/gtk+-3.18.0:3
697 - >=dev-libs/json-glib-0.10
698 - >=gnome-base/gnome-desktop-3.18:3=
699 - elibc_FreeBSD? ( dev-libs/libexecinfo )
700 -
701 - virtual/opengl
702 - x11-libs/libSM
703 - x11-libs/libICE
704 - x11-libs/libXau
705 - x11-libs/libX11
706 - x11-libs/libXcomposite
707 - x11-libs/libXext
708 - x11-libs/libXrender
709 - x11-libs/libXtst
710 - x11-misc/xdg-user-dirs
711 - x11-misc/xdg-user-dirs-gtk
712 - x11-apps/xdpyinfo
713 -
714 - systemd? ( >=sys-apps/systemd-183:0= )
715 -"
716 -# Pure-runtime deps from the session files should *NOT* be added here
717 -# Otherwise, things like gdm pull in gnome-shell
718 -# gnome-themes-standard is needed for the failwhale dialog themeing
719 -# sys-apps/dbus[X] is needed for session management
720 -RDEPEND="${COMMON_DEPEND}
721 - gnome-base/gnome-settings-daemon
722 - >=gnome-base/gsettings-desktop-schemas-0.1.7
723 - >=x11-themes/gnome-themes-standard-2.91.92
724 - sys-apps/dbus[X]
725 - !systemd? (
726 - sys-auth/consolekit
727 - >=dev-libs/dbus-glib-0.76
728 - )
729 -"
730 -DEPEND="${COMMON_DEPEND}
731 - >=dev-lang/perl-5
732 - >=sys-devel/gettext-0.10.40
733 - dev-libs/libxslt
734 - >=dev-util/intltool-0.40.6
735 - virtual/pkgconfig
736 - !<gnome-base/gdm-2.20.4
737 - doc? (
738 - app-text/xmlto
739 - dev-libs/libxslt )
740 -"
741 -# gnome-common needed for eautoreconf
742 -# gnome-base/gdm does not provide gnome.desktop anymore
743 -
744 -src_configure() {
745 - # 1. Avoid automagic on old upower releases
746 - # 2. xsltproc is always checked due to man configure
747 - # switch, even if USE=-doc
748 - # 3. Disable old gconf support as other distributions did long time
749 - # ago
750 - gnome2_src_configure \
751 - --disable-deprecation-flags \
752 - --disable-gconf \
753 - --enable-session-selector \
754 - $(use_enable doc docbook-docs) \
755 - $(use_enable ipv6) \
756 - $(use_enable systemd) \
757 - $(use_enable !systemd consolekit) \
758 - UPOWER_CFLAGS="" \
759 - UPOWER_LIBS=""
760 - # gnome-session-selector pre-generated man page is missing
761 - #$(usex !doc XSLTPROC=$(type -P true))
762 -}
763 -
764 -src_install() {
765 - gnome2_src_install
766 -
767 - dodir /etc/X11/Sessions
768 - exeinto /etc/X11/Sessions
769 - doexe "${FILESDIR}/Gnome"
770 -
771 - insinto /usr/share/applications
772 - newins "${FILESDIR}/defaults.list-r3" gnome-mimeapps.list
773 -
774 - dodir /etc/X11/xinit/xinitrc.d/
775 - exeinto /etc/X11/xinit/xinitrc.d/
776 - newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
777 -
778 - # This should be done here as discussed in bug #270852
779 - newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
780 -
781 - # Set XCURSOR_THEME from current dconf setting instead of installing
782 - # default cursor symlink globally and affecting other DEs (bug #543488)
783 - # https://bugzilla.gnome.org/show_bug.cgi?id=711703
784 - newexe "${FILESDIR}/90-xcursor-theme-gnome" 90-xcursor-theme-gnome
785 -}
786 -
787 -pkg_postinst() {
788 - gnome2_pkg_postinst
789 -
790 - if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then
791 - ewarn "If you use a custom .xinitrc for your X session,"
792 - ewarn "make sure that the commands in the xinitrc.d scripts are run."
793 - fi
794 -}
795
796 diff --git a/gnome-base/gnome-session/metadata.xml b/gnome-base/gnome-session/metadata.xml
797 deleted file mode 100644
798 index 996e7cac..00000000
799 --- a/gnome-base/gnome-session/metadata.xml
800 +++ /dev/null
801 @@ -1,8 +0,0 @@
802 -<?xml version="1.0" encoding="UTF-8"?>
803 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
804 -<pkgmetadata>
805 - <maintainer type="project">
806 - <email>gnome@g.o</email>
807 - <name>Gentoo GNOME Desktop</name>
808 - </maintainer>
809 -</pkgmetadata>