[cinnamon/f18] autostart for gnome-screensaver so lock works
leigh123linux
leigh123linux at fedoraproject.org
Sat Oct 13 12:29:04 UTC 2012
commit b91800acb60bba31cc246851a861d3242d323942
Author: leigh123linux <leigh123linux at googlemail.com>
Date: Sat Oct 13 13:29:01 2012 +0100
autostart for gnome-screensaver so lock works
- mozilla desktop fix
cinnamon-screensaver.desktop | 15 +++++++++++++++
cinnamon.spec | 13 ++++++++++++-
cinnamon2d-screensaver.desktop | 15 +++++++++++++++
3 files changed, 42 insertions(+), 1 deletions(-)
---
diff --git a/cinnamon-screensaver.desktop b/cinnamon-screensaver.desktop
new file mode 100644
index 0000000..ddc9686
--- /dev/null
+++ b/cinnamon-screensaver.desktop
@@ -0,0 +1,15 @@
+[Desktop Entry]
+Type=Application
+Name=Cinnamon Screensaver
+Comment=Launch screensaver and locker program
+Icon=preferences-desktop-screensaver
+Exec=gnome-screensaver
+OnlyShowIn=GNOME;
+AutostartCondition=GNOME3 if-session cinnamon
+NoDisplay=true
+X-GNOME-Autostart-Phase=Application
+X-GNOME-Autostart-Notify=true
+X-GNOME-Bugzilla-Bugzilla=GNOME
+X-GNOME-Bugzilla-Product=gnome-screensaver
+X-GNOME-Bugzilla-Component=general
+X-GNOME-Bugzilla-Version=3.6.0
diff --git a/cinnamon.spec b/cinnamon.spec
index 68a6966..b70f515 100644
--- a/cinnamon.spec
+++ b/cinnamon.spec
@@ -8,7 +8,7 @@
Name: cinnamon
Version: 1.6.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Window management and application launching for GNOME
Group: User Interface/Desktops
@@ -21,6 +21,8 @@ Source1: cinnamon.desktop
Source2: cinnamon.session
Source3: cinnamon2d.desktop
Source4: cinnamon2d.session
+Source5: cinnamon-screensaver.desktop
+Source6: cinnamon2d-screensaver.desktop
# Fix menu structure
@@ -171,6 +173,10 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/cinnamon/libcinnamon.la
# Remove firefox plugin
rm -rf $RPM_BUILD_ROOT/%{_libdir}/mozilla
+# Add autostart files for gnome-screensaver
+mkdir $RPM_BUILD_ROOT/%{_sysconfdir}/xdg/autostart/
+install -pm 0644 %{SOURCE5} %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/
+
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/cinnamon.desktop
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/cinnamon2d.desktop
@@ -205,6 +211,7 @@ fi
%{_bindir}/cinnamon-extension-tool
%{_sysconfdir}/xdg/menus/cinnamon-applications.menu
%{_sysconfdir}/xdg/menus/cinnamon-settings.menu
+%{_sysconfdir}/xdg/autostart/cinnamon*-screensaver.desktop
%{_datadir}/desktop-directories/cinnamon-*.directory
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/applications/cinnamon.desktop
@@ -223,6 +230,10 @@ fi
%changelog
+* Sat Oct 13 2012 Leigh Scott <leigh123linux at googlemail.com> - 1.6.1-3
+- autostart for gnome-screensaver so lock works
+- mozilla desktop fix
+
* Tue Oct 09 2012 Leigh Scott <leigh123linux at googlemail.com> - 1.6.1-2
- fix settings applet icons
- patch font size (Bzr 864050)
diff --git a/cinnamon2d-screensaver.desktop b/cinnamon2d-screensaver.desktop
new file mode 100644
index 0000000..aed9557
--- /dev/null
+++ b/cinnamon2d-screensaver.desktop
@@ -0,0 +1,15 @@
+[Desktop Entry]
+Type=Application
+Name=Cinnamon2d Screensaver
+Comment=Launch screensaver and locker program
+Icon=preferences-desktop-screensaver
+Exec=gnome-screensaver
+OnlyShowIn=GNOME;
+AutostartCondition=GNOME3 if-session cinnamon2d
+NoDisplay=true
+X-GNOME-Autostart-Phase=Application
+X-GNOME-Autostart-Notify=true
+X-GNOME-Bugzilla-Bugzilla=GNOME
+X-GNOME-Bugzilla-Product=gnome-screensaver
+X-GNOME-Bugzilla-Component=general
+X-GNOME-Bugzilla-Version=3.6.0
More information about the scm-commits
mailing list