File: 98_daemon_desktop_file.patch

package info (click to toggle)
xscreensaver 6.09%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 63,848 kB
  • sloc: ansic: 503,539; xml: 10,207; makefile: 10,016; perl: 7,146; sh: 4,316; asm: 3,513; objc: 3,359
file content (42 lines) | stat: -rw-r--r-- 1,587 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Description: Customize desktop files
 - No hashbang
 - Use our wrapper which may set newLoginCommand
 - "Screensaver" is a Reserved Category
Forwarded: not-needed
Author: Tormod Volden <debian.tormod@gmail.com>

Index: xscreensaver-git/driver/xscreensaver.desktop.in
===================================================================
--- xscreensaver-git.orig/driver/xscreensaver.desktop.in
+++ xscreensaver-git/driver/xscreensaver.desktop.in
@@ -1,9 +1,12 @@
-#!/usr/bin/env xdg-open
 [Desktop Entry]
-Exec=xscreensaver
 Icon=xscreensaver
 _Name=XScreenSaver
 _Comment=XScreenSaver daemon: screen saver and locker
 Type=Application
-Categories=Screensaver;Security;GNOME;GTK;KDE;Motif;Qt
+Categories=Security
 Terminal=false
+TryExec=xscreensaver
+Exec=/usr/share/xscreensaver/xscreensaver-wrapper.sh -nosplash
+NoDisplay=true
+X-KDE-StartupNotify=false
+# NotShowIn=KDE;GNOME;
Index: xscreensaver-git/driver/xscreensaver-settings.desktop.in
===================================================================
--- xscreensaver-git.orig/driver/xscreensaver-settings.desktop.in
+++ xscreensaver-git/driver/xscreensaver-settings.desktop.in
@@ -1,9 +1,8 @@
-#!/usr/bin/env xdg-open
 [Desktop Entry]
 Exec=xscreensaver-settings
 Icon=xscreensaver
 _Name=XScreenSaver Settings
 _Comment=Change screensaver properties
 Type=Application
-Categories=Settings;DesktopSettings;Screensaver;Security;GNOME;GTK;KDE;Motif;Qt;X-GNOME-Settings-Panel;X-GNOME-SystemSettings;X-Unity-Settings-Panel;X-XFCE-SettingsDialog;X-XFCE-SystemSettings
+Categories=Settings;DesktopSettings;Security
 Terminal=false