[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