Name : nvidia Relocations: (not relocatable)
Version : 8178 Vendor: Penguin Liberation Front
Release : 3plf Build Date: Thu 29 Dec 2005
07:08:05 PM CET
Install Date: (not installed) Build Host: ryu.zarb.org
Group : System/Kernel and hardware Source RPM: (none)
Size : 13129088 License: Freeware
Signature : (none)
Packager : Anssi Hannula <[EMAIL PROTECTED]>
URL : http://www.nvidia.com/object/unix.html
Summary : NVIDIA dkms module, X.org driver and OpenGL libraries
Description :
Source package to build drivers for most GeForce/Quadro based video
cards.
This is in PLF for its non-free license.
---------------
Anssi Hannula <[EMAIL PROTECTED]> 8178-3plf
- dkms-nvidia requires nvidia-xorg
- nvidia-xorg obsoletes nvidia
- patches from upstream
* Patch0: power management on 2.6.14 and up
* Patch1: vm_insert_page() on 2.6.15-rc5 and up
* Patch2: x86_64 stability on 2.6.10 and below
---------------
---------------
Index: nvidia.spec
===================================================================
RCS file: /home/projects/plf/cvs/SPECS/non-free/nvidia/nvidia.spec,v
retrieving revision 1.11
diff -u -r1.11 nvidia.spec
--- nvidia.spec 25 Dec 2005 02:03:17 -0000 1.11
+++ nvidia.spec 29 Dec 2005 19:31:17 -0000
@@ -8,7 +8,7 @@
%define distsuffix plf
-%define num_release 2
+%define num_release 3
%define release %mkrel %num_release
%define libraryname %{name}-xorg
@@ -34,6 +34,9 @@
License: Freeware
Source0:
http://download.nvidia.com/XFree86/Linux-x86/%{nvversion}-%{nrelease}/NVIDIA-Linux-x86-%{nvversion}-%{nrelease}-%{x86pkg_rel}.run
Source1:
http://download.nvidia.com/XFree86/Linux-x86_64/%{nvversion}-%{nrelease}/NVIDIA-Linux-x86_64-%{nvversion}-%{nrelease}-%{x86_64pkg_rel}.run
+Patch0: NVIDIA_kernel-1.0-8178-1423627.diff.txt.bz2
+Patch1: NVIDIA_kernel-1.0-8178-1427453.diff.txt.bz2
+Patch2: NVIDIA_kernel-1.0-8178-1435131.diff.txt.bz2
URL: http://www.nvidia.com/object/unix.html
Group: System/Kernel and hardware
BuildRequires: ImageMagick
@@ -45,18 +48,19 @@
Source package to build drivers for most GeForce/Quadro based video
cards.
-This is in PLF for it's non-free license.
+This is in PLF for its non-free license.
%package -n dkms-%{name}
Summary: NVIDIA kernel module for most NVIDIA video cards
Group: System/Kernel and hardware
Requires: dkms
+Requires: %{name}-xorg = %{version}
%description -n dkms-%{name}
NVIDIA kernel module for most GeForce/Quadro based video cards.
This is meant to be used with the %name-xorg package.
-This is in PLF for it's non-free license.
+This is in PLF for its non-free license.
%package -n %{lib_name}
Summary: NVIDIA OpenGL and X.org driver support libraries
@@ -78,7 +82,7 @@
See %{_docdir}/%{name}-xorg-%{version}/README.install.urpmi
for installation details.
-This is in PLF for it's non-free license.
+This is in PLF for its non-free license.
%ifarch x86_64
To enable the NVIDIA hardware OpenGL acceleration also for 32bit applications
you should install the package %{lib_name_32bit} too.
@@ -92,6 +96,7 @@
Provides: NVIDIA_GLX
Provides: nvidia_GLX
Obsoletes: nvidia_GLX
+Obsoletes: nvidia
%description xorg
NVIDIA X.org graphics driver for most GeForce/Quadro based video cards.
@@ -111,7 +116,7 @@
3. Select your card (it is usually already autoselected).
4. Press OK and Quit.
-This is in PLF for it's non-free license.
+This is in PLF for its non-free license.
%ifarch x86_64
To enable the NVIDIA hardware OpenGL acceleration also for 32bit applications
you should install the package %{lib_name_32bit} too.
@@ -130,7 +135,7 @@
NVIDIA XvMC static development library and OpenGL headers for most
GeForce/Quadro based video cards.
-This is in PLF for it's non-free license.
+This is in PLF for its non-free license.
%prep
%setup -T -c
@@ -141,7 +146,12 @@
sh %{SOURCE1} --extract-only
%endif
rm -rf %{packagedir}/usr/src/nv/precompiled
-make -C %{packagedir}/usr/src/nv clean
+
+pushd %{packagedir}
+%patch0 -p0
+%patch1 -p0
+%patch2 -p0
+popd
cat > README.install.urpmi <<EOF
IMPORTANT NOTE: This PLF provided NVIDIA driver must be configured differently
@@ -348,6 +358,14 @@
/usr/src/%{name}-%{version}-%{release}
%changelog
+* Thu Dec 29 2005 Anssi Hannula <[EMAIL PROTECTED]> 8178-3plf
+- dkms-nvidia requires nvidia-xorg
+- nvidia-xorg obsoletes nvidia
+- patches from upstream
+ * Patch0: power management on 2.6.14 and up
+ * Patch1: vm_insert_page() on 2.6.15-rc5 and up
+ * Patch2: x86_64 stability on 2.6.10 and below
+
* Sun Dec 25 2005 Anssi Hannula <[EMAIL PROTECTED]> 8178-2plf
- fix leftover provides
- remove OpenGL version from descriptions
_______________________________________________
PLF-announce mailing list
[email protected]
https://www.zarb.org/mailman/listinfo/plf-announce