[packages/nvidia-settings] load nvidia-settings on startup
glen
glen at pld-linux.org
Tue Feb 19 21:38:11 CET 2013
commit a604bf49744cdf742c546687d89161f21a759b75
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Feb 17 15:24:04 2013 +0200
load nvidia-settings on startup
nvidia-settings-autostart.desktop | 5 +++++
nvidia-settings.spec | 5 ++++-
2 files changed, 9 insertions(+), 1 deletion(-)
---
diff --git a/nvidia-settings.spec b/nvidia-settings.spec
index 4a1c9ff..c75f0a1 100644
--- a/nvidia-settings.spec
+++ b/nvidia-settings.spec
@@ -16,6 +16,7 @@ Source0: ftp://download.nvidia.com/XFree86/nvidia-settings/%{name}-%{version}.ta
# Source0-md5: bcd79ca8d4f806616e206f54a6cc3ab3
Source1: %{name}.desktop
Source2: %{name}.png
+Source3: %{name}-autostart.desktop
URL: ftp://download.nvidia.com/XFree86/nvidia-settings/
BuildRequires: OpenGL-devel
BuildRequires: xorg-lib-libX11-devel
@@ -110,13 +111,14 @@ sterowników NVIDIA.
%install
rm -rf $RPM_BUILD_ROOT
%if %{with nvidia_settings}
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_desktopdir},%{_pixmapsdir}}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_desktopdir},%{_pixmapsdir},/etc/xdg/autostart}
%{__make} install \
INSTALL="install -p" \
PREFIX=%{_prefix} \
DESTDIR=$RPM_BUILD_ROOT
cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
+cp -p %{SOURCE3} $RPM_BUILD_ROOT/etc/xdg/autostart/%{name}.desktop
%endif
%if %{with libXNVCtrl}
@@ -166,6 +168,7 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/nvidia-settings.1*
%{_desktopdir}/nvidia-settings.desktop
%{_pixmapsdir}/nvidia-settings.png
+/etc/xdg/autostart/%{name}.desktop
%endif
%if %{with utils}
diff --git a/nvidia-settings-autostart.desktop b/nvidia-settings-autostart.desktop
new file mode 100644
index 0000000..a9c6d1e
--- /dev/null
+++ b/nvidia-settings-autostart.desktop
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Type=Application
+Exec=nvidia-settings -l
+Name=nVidia startup settings
+Comment=load nVidia preferences
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/nvidia-settings.git/commitdiff/0f59380478c37744aafc15dd274bdb9fb3539552
More information about the pld-cvs-commit
mailing list