X-Git-Url: http://git.pld-linux.org/?p=packages%2Fxorg-driver-video-nvidia.git;a=blobdiff_plain;f=xorg-driver-video-nvidia.spec;h=5c2c6b7b064cd992549a8a7d8e04aca1e7ecfcdb;hp=abd3652081ddabfef378025a85841180fb5bd455;hb=c543fa7c3ab3ed8a67b1d9dad461456cc2b7b454;hpb=a6b9e3ae4075fd02a07fcf6cfbdda50f8ed95df9 diff --git a/xorg-driver-video-nvidia.spec b/xorg-driver-video-nvidia.spec index abd3652..5c2c6b7 100644 --- a/xorg-driver-video-nvidia.spec +++ b/xorg-driver-video-nvidia.spec @@ -9,9 +9,13 @@ %if "%{_alt_kernel}" != "%{nil}" %undefine with_userspace %endif +%if %{without userspace} +# nothing to be placed to debuginfo package +%define _enable_debug_packages 0 +%endif %define pname xorg-driver-video-nvidia -%define rel 3 +%define rel 4 Summary: Linux Drivers for nVidia GeForce/Quadro Chips Summary(pl.UTF-8): Sterowniki do kart graficznych nVidia GeForce/Quadro @@ -27,6 +31,7 @@ Source1: http://http.download.nvidia.com/XFree86/Linux-x86_64/%{version}/NVIDIA- Source2: %{pname}-xinitrc.sh Patch0: X11-driver-nvidia-GL.patch Patch1: X11-driver-nvidia-desktop.patch +Patch2: NVIDIA_kernel-169.12-2286310.diff URL: http://www.nvidia.com/object/unix.html %if %{with kernel} %{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.20.2} @@ -127,6 +132,7 @@ Tools for advanced control of nVidia graphic cards. %description progs -l pl.UTF-8 Narzędzia do zarządzania kartami graficznymi nVidia. +%if %{with kernel} %package -n kernel%{_alt_kernel}-video-nvidia Summary: nVidia kernel module for nVidia Architecture support Summary(de.UTF-8): Das nVidia-Kern-Modul für die nVidia-Architektur-Unterstützung @@ -149,6 +155,7 @@ Die nVidia-Architektur-Unterstützung für den Linux-Kern. %description -n kernel%{_alt_kernel}-video-nvidia -l pl.UTF-8 Obsługa architektury nVidia dla jądra Linuksa. Pakiet wymagany przez sterownik nVidii dla Xorg/XFree86. +%endif %prep cd %{_builddir} @@ -162,6 +169,9 @@ rm -rf NVIDIA-Linux-x86*-%{version}-pkg* %endif %patch0 -p1 %patch1 -p1 +%if "%{_kernel_ver}" >= "2.6.25" +%patch2 -p0 +%endif echo 'EXTRA_CFLAGS += -Wno-pointer-arith -Wno-sign-compare -Wno-unused' >> usr/src/nv/Makefile.kbuild %build @@ -264,11 +274,13 @@ fi %postun -p /sbin/ldconfig +%if %{with kernel} %post -n kernel%{_alt_kernel}-video-nvidia %depmod %{_kernel_ver} %postun -n kernel%{_alt_kernel}-video-nvidia %depmod %{_kernel_ver} +%endif %if %{with userspace} %files