summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYaakov Selkowitz <yselkowi@redhat.com>2015-12-17 11:52:29 -0600
committerYaakov Selkowitz <yselkowi@redhat.com>2015-12-17 11:52:29 -0600
commitf00ef02b70cde2997b7cb3350bc7e5b6b5a1c658 (patch)
tree3f7ad18be6ac70f2bc4b03eed848d5bcf408073e
parentc5e2a354b687bb85d35718c8d1a884c4d2a602f1 (diff)
downloadgnome-flashback-f00ef02b70cde2997b7cb3350bc7e5b6b5a1c658.tar.gz
gnome-flashback-f00ef02b70cde2997b7cb3350bc7e5b6b5a1c658.tar.xz
gnome-flashback-f00ef02b70cde2997b7cb3350bc7e5b6b5a1c658.zip
Add autostart for gnome-screensaver and nm-applet
-rw-r--r--gnome-flashback-nm-applet.desktop15
-rw-r--r--gnome-flashback-screensaver.desktop14
-rw-r--r--gnome-flashback.spec12
3 files changed, 40 insertions, 1 deletions
diff --git a/gnome-flashback-nm-applet.desktop b/gnome-flashback-nm-applet.desktop
new file mode 100644
index 0000000..2af408d
--- /dev/null
+++ b/gnome-flashback-nm-applet.desktop
@@ -0,0 +1,15 @@
+[Desktop Entry]
+Name=Network (GNOME Flashback)
+Comment=Manage your network connections
+Icon=nm-device-wireless
+Exec=nm-applet
+TryExec=nm-applet
+Terminal=false
+Type=Application
+NoDisplay=true
+OnlyShowIn=GNOME-Flashback;
+X-GNOME-Bugzilla-Bugzilla=GNOME
+X-GNOME-Bugzilla-Product=NetworkManager
+X-GNOME-Bugzilla-Component=nm-applet
+X-GNOME-UsesNotifications=true
+
diff --git a/gnome-flashback-screensaver.desktop b/gnome-flashback-screensaver.desktop
new file mode 100644
index 0000000..d7da784
--- /dev/null
+++ b/gnome-flashback-screensaver.desktop
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Type=Application
+Name=Screensaver (GNOME Flashback)
+Comment=Launch screensaver and locker program
+Icon=preferences-desktop-screensaver
+Exec=gnome-screensaver
+TryExec=gnome-screensaver
+OnlyShowIn=GNOME-Flashback;
+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
diff --git a/gnome-flashback.spec b/gnome-flashback.spec
index ce3a6ef..afb09d4 100644
--- a/gnome-flashback.spec
+++ b/gnome-flashback.spec
@@ -1,6 +1,6 @@
Name: gnome-flashback
Version: 3.14.0
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Classic GNOME session
License: GPLv3+
@@ -9,6 +9,8 @@ Source0: http://download.gnome.org/sources/%{name}/3.14/%{name}-%{version
# taken from polkit-gnome, license is LGPLv2+, requires because of
# http://lists.fedoraproject.org/pipermail/devel-announce/2011-February/000758.html
Source1: polkit-gnome-authentication-agent-1.desktop
+Source2: gnome-flashback-nm-applet.desktop
+Source3: gnome-flashback-screensaver.desktop
Patch1: 0001-workarounds-add-app-menu-and-button-layout-workaroun.patch
BuildRequires: gnome-common
@@ -33,6 +35,7 @@ Requires: gnome-keyring
Requires: gnome-screensaver
Requires: gnome-settings-daemon
Requires: gnome-session
+Requires: network-manager-applet
Requires: polkit-gnome
%description
@@ -60,6 +63,8 @@ make install DESTDIR=$RPM_BUILD_ROOT
# cannot use desktop-file-install due to OnlyShowIn=GNOME-Flashback
install -D -m 0644 %{SOURCE1} \
$RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/%{name}-polkit-gnome-authentication-agent-1.desktop
+install -m 0644 %{SOURCE2} %{SOURCE3} \
+ $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/
%find_lang %{name}
@@ -76,7 +81,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
%files -f %{name}.lang
%doc COPYING NEWS
+%{_sysconfdir}/xdg/autostart/gnome-flashback-nm-applet.desktop
%{_sysconfdir}/xdg/autostart/gnome-flashback-polkit-gnome-authentication-agent-1.desktop
+%{_sysconfdir}/xdg/autostart/gnome-flashback-screensaver.desktop
%{_sysconfdir}/xdg/menus/gnome-flashback-applications.menu
%{_bindir}/gnome-flashback
%{_libexecdir}/gnome-flashback-compiz
@@ -90,6 +97,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
%{_datadir}/xsessions/gnome-flashback-metacity.desktop
%changelog
+* Thu Dec 17 2015 Yaakov Selkowitz <yselkowi@redhat.com> - 3.14.0-7
+- Add autostart for gnome-screensaver and nm-applet
+
* Tue Jul 14 2015 Yaakov Selkowitz <yselkowi@redhat.com> - 3.14.0-6
- Add polkit-gnome autostart