]> git.pld-linux.org Git - packages/xorg-driver-video-nvidia.git/blobdiff - xorg-driver-video-nvidia.spec
- fixed _noautoreqdep (it must be SONAME, not filename)
[packages/xorg-driver-video-nvidia.git] / xorg-driver-video-nvidia.spec
index a9aed14b382b8c54fd5cbc3c269b5472b4eacff7..6da1d626c97c3f3ab5cf9246010b17475dd41f49 100644 (file)
@@ -8,20 +8,21 @@
 %define                _nv_ver         1.0
 %define                _nv_rel         5336
 %define                _nv_pkg         pkg0
+%define                _min_x11        6.7.0
+%define                _rel            4
 #
 Summary:       Linux Drivers for nVidia TNT/TNT2/GeForce/Quadro Chips
 Summary(pl):   Sterowniki do kart graficznych nVidia TNT/TNT2/GeForce/Quadro
-Name:          XFree86-driver-nvidia
+Name:          X11-driver-nvidia
 Version:       %{_nv_ver}.%{_nv_rel}
-%define        _rel    3
 Release:       %{_rel}
 License:       nVidia Binary
 Vendor:                nVidia Corp.
 Group:         X11/XFree86
 Source0:       http://download.nvidia.com/XFree86/Linux-x86/%{_nv_ver}-%{_nv_rel}/NVIDIA-Linux-x86-%{_nv_ver}-%{_nv_rel}-%{_nv_pkg}.run
 # Source0-md5: 2ceffa20391d5471b8a483101563eccb
-Patch0:                %{name}-cleanups.patch
-Patch1:                %{name}-api_call.patch
+Patch0:                %{name}-gcc34.patch
+Patch1:                %{name}-api_calls.patch
 URL:           http://www.nvidia.com/object/linux.html
 BuildConflicts:        XFree86-nvidia
 BuildRequires: grep
@@ -29,21 +30,28 @@ BuildRequires:      grep
 BuildRequires: %{kgcc_package}
 BuildRequires: rpmbuild(macros) >= 1.153
 BuildRequires: textutils
-Requires:      XFree86-Xserver
-Requires:      XFree86-libs >= 4.0.1
-Requires:      XFree86-modules >= 4.0.1
-Requires:      XFree86-nvidia-kernel
+Requires:      X11-driver-nvidia(kernel)
+Requires:      X11-Xserver
+Requires:      X11-libs >= %{_min_x11}
+Requires:      X11-modules >= %{_min_x11}
 %{?with_tls:Requires:  glibc(tls)}
+Provides:      X11-OpenGL-core
+Provides:      X11-OpenGL-libGL
 Provides:      XFree86-OpenGL-core
+Provides:      XFree86-OpenGL-libGL
+Provides:      XFree86-driver-nvidia
 Obsoletes:     Mesa
+Obsoletes:     X11-OpenGL-core
+Obsoletes:     X11-OpenGL-libGL
 Obsoletes:     XFree86-OpenGL-core
 Obsoletes:     XFree86-OpenGL-libGL
+Obsoletes:     XFree86-driver-nvidia
 Obsoletes:     XFree86-nvidia
 Conflicts:     XFree86-OpenGL-devel <= 4.2.0-3
 ExclusiveArch: %{ix86}
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                _noautoreqdep   libGL.so.%{_nv_ver}.%{_nv_rel} libGLcore.so.%{_nv_ver}.%{_nv_rel}
+%define                _noautoreqdep   libGL.so.1 libGLcore.so.1
 %define                _prefix         /usr/X11R6
 
 %description
@@ -70,9 +78,10 @@ pakiet
 Summary:       OpenGL for X11R6 development (only gl?.h)
 Summary(pl):   Pliki nag³ówkowe OpenGL dla systemu X11R6 (tylko gl?.h)
 Group:         X11/Development/Libraries
-Requires:      %{name} = %{version}
+Requires:      %{name} = %{version}-%{release}
 Provides:      OpenGL-devel-base
 Obsoletes:     OpenGL-devel-base
+Obsoletes:     XFree86-driver-nvidia-devel
 Conflicts:     XFree86-OpenGL-devel < 4.3.99.902-0.3
 
 %description devel
@@ -86,7 +95,7 @@ sterownik
 Summary:       Tools for advanced control of nVidia graphic cards
 Summary(pl):   Narzêdzia do zarz±dzania kartami graficznymi nVidia
 Group:         Application/System
-Requires:      %{name} = %{version}
+Requires:      %{name} = %{version}-%{release}
 
 %description progs
 Tools for advanced control of nVidia graphic cards.
@@ -105,7 +114,7 @@ PreReq:             modutils >= 2.3.18-2
 Requires(post,postun): /sbin/depmod
 Requires:      dev >= 2.7.7-10
 %{?with_dist_kernel:%requires_releq_kernel_up}
-Provides:      XFree86-nvidia-kernel
+Provides:      X11-driver-nvidia(kernel)
 Obsoletes:     XFree86-nvidia-kernel
 
 %description -n kernel-video-nvidia
@@ -128,7 +137,7 @@ PreReq:             modutils >= 2.3.18-2
 Requires(post,postun): /sbin/depmod
 Requires:      dev >= 2.7.7-10
 %{?with_dist_kernel:%requires_releq_kernel_smp}
-Provides:      XFree86-nvidia-kernel
+Provides:      X11-driver-nvidia(kernel)
 Obsoletes:     XFree86-nvidia-kernel
 
 %description -n kernel-smp-video-nvidia
This page took 0.034316 seconds and 4 git commands to generate.