diff options
author | 2014-11-05 16:19:43 +0100 | |
---|---|---|
committer | 2014-11-05 16:19:43 +0100 | |
commit | 5de6025ec1e89d7e1f3ac6a37db270a5542d479c (patch) | |
tree | 48bdfbc2fb7c6d18bd182f2a74fab5b8ac2346d2 /sci-misc/boinc/files | |
parent | sci-misc/boinc : Added missing systemd inherit. (diff) | |
download | seden-5de6025ec1e89d7e1f3ac6a37db270a5542d479c.tar.gz seden-5de6025ec1e89d7e1f3ac6a37db270a5542d479c.tar.bz2 seden-5de6025ec1e89d7e1f3ac6a37db270a5542d479c.zip |
sci-misc/boinc-7.2.42-r1 : New USE flags "xscreensaver", "suid" and "kde" added for better fine tuning of the boincscr screensaver.
Diffstat (limited to 'sci-misc/boinc/files')
-rw-r--r-- | sci-misc/boinc/files/boinc-7.2-remove_boincscr.patch | 15 | ||||
-rw-r--r-- | sci-misc/boinc/files/boincscr.desktop | 20 | ||||
-rw-r--r-- | sci-misc/boinc/files/boincscr.xml | 14 |
3 files changed, 49 insertions, 0 deletions
diff --git a/sci-misc/boinc/files/boinc-7.2-remove_boincscr.patch b/sci-misc/boinc/files/boinc-7.2-remove_boincscr.patch new file mode 100644 index 0000000..2abc00f --- /dev/null +++ b/sci-misc/boinc/files/boinc-7.2-remove_boincscr.patch @@ -0,0 +1,15 @@ +--- a/Makefile.am 2014-11-05 13:23:17.000000000 +0100 ++++ b/Makefile.am 2014-11-05 13:25:43.558205864 +0100 +@@ -26,9 +26,9 @@ + + if ENABLE_MANAGER + CLIENTGUI_SUBDIRS = clientgui locale +-if BUILD_X11_SCREENSAVER +- CLIENTGUI_SUBDIRS += clientscr +-endif ++#if BUILD_X11_SCREENSAVER ++# CLIENTGUI_SUBDIRS += clientscr ++#endif + endif + + # ORDER MATTERS below. One must build dependencies FIRST, then things diff --git a/sci-misc/boinc/files/boincscr.desktop b/sci-misc/boinc/files/boincscr.desktop new file mode 100644 index 0000000..91fead3 --- /dev/null +++ b/sci-misc/boinc/files/boincscr.desktop @@ -0,0 +1,20 @@ +[Desktop Entry] +Encoding=UTF-8 +Exec=boincscr +Icon=preferences-desktop-screensaver +X-KDE-ServiceTypes=ScreenSaver +X-KDE-Category=OpenGL Screen Savers +X-KDE-Type=OpenGL +Type=Service +Actions=InWindow;Root +Name=BOINC + +[Desktop Action InWindow] +Exec=kxsrun boincscr -- -window -window-id %w +Name=Display in specified window +NoDisplay=true + +[Desktop Action Root] +Exec=kxsrun boincscr -- -root -boinc_dir /var/lib/boinc +Name=Display in root window +NoDisplay=true diff --git a/sci-misc/boinc/files/boincscr.xml b/sci-misc/boinc/files/boincscr.xml new file mode 100644 index 0000000..365914f --- /dev/null +++ b/sci-misc/boinc/files/boincscr.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> + +<screensaver name="boincscr" _label="Boinc"> + + <command arg="-root -boinc_dir /var/lib/boinc"/> + + <_description> +This is a XScreenSaver compatible BOINC screensaver for Unix/X11. + +This screensaver is part of BOINC. +http://boinc.berkeley.edu +Copyright (C) 2010 University of California + </_description> +</screensaver> |