]> git.pld-linux.org Git - packages/xorg-driver-video-nvidia.git/blobdiff - xorg-driver-video-nvidia.spec
- avoid kernel BR when building without kernel bcond
[packages/xorg-driver-video-nvidia.git] / xorg-driver-video-nvidia.spec
index 150aef84473bbf0b82010f44c4bfd4dd4f871aa8..3dbd3952c847ec08e0d22d880fec4ac35d71c400 100644 (file)
@@ -34,7 +34,7 @@ Version:      %{_nv_ver}.%{_nv_rel}
 Release:       %{_rel}
 License:       nVidia Binary
 Vendor:                nVidia Corp.
-Group:         X11/XFree86
+Group:         X11
 # why not pkg0!?
 %if %{need_x86}
 Source0:       http://download.nvidia.com/XFree86/Linux-x86/%{_nv_ver}-%{_nv_rel}/NVIDIA-Linux-x86-%{_nv_ver}-%{_nv_rel}-pkg0.run
@@ -50,7 +50,9 @@ Patch2:               %{name}-conftest.patch
 # http://www.minion.de/files/1.0-6629/
 URL:           http://www.nvidia.com/object/linux.html
 BuildRequires: grep
+%if %{with kernel}
 %{?with_dist_kernel:BuildRequires:     kernel-module-build >= 2.6.7}
+%endif
 BuildRequires: %{kgcc_package}
 BuildRequires: rpmbuild(macros) >= 1.213
 BuildRequires: sed >= 4.0
@@ -204,6 +206,7 @@ for cfg in %{?with_dist_kernel:%{?with_smp:smp} up}%{!?with_dist_kernel:nondist}
        ln -sf %{_kernelsrcdir}/config-$cfg .config
        ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h include/linux/autoconf.h
        ln -sf %{_kernelsrcdir}/include/asm-%{_target_base_arch} include/asm
+       ln -sf %{_kernelsrcdir}/Module.symvers-$cfg Module.symvers
        touch include/config/MARKER
        %{__make} -C %{_kernelsrcdir} clean \
                RCS_FIND_IGNORE="-name '*.ko' -o -name nv-kernel.o -o" \
This page took 0.034289 seconds and 4 git commands to generate.