ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/nonfree/rpms/xorg-x11-drv-nvidia/F-18/xorg-x11-drv-nvidia.spec
Revision: 1.94
Committed: Fri Jan 18 10:04:33 2013 UTC (18 months ago) by leigh123linux
Branch: MAIN
CVS Tags: xorg-x11-drv-nvidia-304_64-5_fc18
Changes since 1.93: +7 -4 lines
Log Message:
* Fri Jan 18 2013 Leigh Scott <leigh123linux@googlemail.com> - 1:304.64-5
- move blacklist to %{_prefix}/lib/modprobe.d/

Line File contents
1 %global nvidialibdir %{_libdir}/nvidia
2 %global nvidiaxorgdir %{_libdir}/nvidia/xorg
3 %global ignoreabi 0
4
5 %global debug_package %{nil}
6 %global __strip /bin/true
7
8 Name: xorg-x11-drv-nvidia
9 Epoch: 1
10 Version: 304.64
11 Release: 5%{?dist}
12 Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
13
14 Group: User Interface/X Hardware Support
15 License: Redistributable, no modification permitted
16 URL: http://www.nvidia.com/
17 Source0: ftp://download.nvidia.com/XFree86/Linux-x86/%{version}/NVIDIA-Linux-x86-%{version}.run
18 Source1: ftp://download.nvidia.com/XFree86/Linux-x86_64/%{version}/NVIDIA-Linux-x86_64-%{version}.run
19 Source2: 00-nvidia.conf
20 Source3: nvidia-xorg.conf
21 Source6: blacklist-nouveau.conf
22 Source11: nvidia-README.Fedora
23 Source99: 00-ignoreabi.conf
24
25 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
26 %if 0%{?fedora} > 11 || 0%{?rhel} > 5
27 ExclusiveArch: i686 x86_64
28 %else 0%{?fedora} == 11
29 ExclusiveArch: i586 x86_64
30 %else
31 ExclusiveArch: i386 x86_64
32 %endif
33 Requires: nvidia-xconfig
34 Requires: nvidia-settings
35
36 Requires: nvidia-kmod >= %{version}
37
38 # Needed in all nvidia or fglrx driver packages
39 BuildRequires: prelink
40 Requires: which
41 #Requires: livna-config-display >= 0.0.21
42 %if 0%{?fedora} > 10 || 0%{?rhel} > 5
43 Requires: %{name}-libs%{_isa} = %{?epoch}:%{version}-%{release}
44 %else
45 Requires: %{name}-libs-%{_target_cpu} = %{version}-%{release}
46 %endif
47
48 #Requires(post): livna-config-display
49 #Requires(preun): livna-config-display
50 #Requires(post): chkconfig
51 Requires(post): ldconfig
52 #Requires(preun): chkconfig
53
54 %if 0%{?fedora} == 16
55 Conflicts: selinux-policy-targeted < 3.10.0-53
56 %endif
57
58
59
60 Provides: nvidia-kmod-common = %{?epoch}:%{version}
61 Conflicts: xorg-x11-drv-nvidia-beta
62 Conflicts: xorg-x11-drv-nvidia-legacy
63 Conflicts: xorg-x11-drv-nvidia-71xx
64 Conflicts: xorg-x11-drv-nvidia-96xx
65 Conflicts: xorg-x11-drv-nvidia-173xx
66 Conflicts: xorg-x11-drv-fglrx
67 Conflicts: xorg-x11-drv-catalyst
68 Obsoletes: nvidia-kmod < %{?epoch}:%{version}
69
70 #Introduced in F10 for freshrpms compatibility
71 Obsoletes: nvidia-x11-drv < %{version}-%{release}
72 Provides: nvidia-x11-drv = %{version}-%{release}
73 #Introduced in F10 when 173xx has forked to legacy serie
74 Obsoletes: xorg-x11-drv-nvidia-newest < %{version}-100
75 Provides: xorg-x11-drv-nvidia-newest = %{version}-101
76
77 %{?filter_setup:
78 %filter_from_provides /^libnvidia/d;
79 %filter_from_provides /^libGLCore\.so/d;
80 %filter_from_provides /^libGL\.so/d;
81 %filter_from_provides /^libvdpau_nvidia\.so\.1/d;
82 %filter_from_provides /^libXvMCNVIDIA_dynamic\.so\.1/d;
83 %filter_from_provides /^libglx\.so/d;
84 %filter_from_requires /^libnvidia/d;
85 %filter_from_requires /^libGLCore\.so/d;
86 %filter_from_requires /^libGL\.so/d;
87 %filter_from_requires /^libvdpau_nvidia\.so\.1/d;
88 %filter_from_requires /^libXvMCNVIDIA_dynamic\.so\.1/d;
89 %filter_from_requires /^libglx\.so/d;
90 %filter_setup
91 }
92
93 %description
94 This package provides the most recent NVIDIA display driver which allows for
95 hardware accelerated rendering with NVIDIA chipsets GeForce6 series and newer.
96 GeForce5 and below are NOT supported by this release.
97
98 For the full product support list, please consult the release notes
99 for driver version %{version}.
100
101 Please use the following documentation:
102 http://rpmfusion.org/Howto/nVidia
103
104
105 %package devel
106 Summary: Development files for %{name}
107 Group: Development/Libraries
108 %if 0%{?fedora} > 10 || 0%{?rhel} > 5
109 Requires: %{name}-libs%{_isa} = %{?epoch}:%{version}-%{release}
110 %else
111 Requires: %{name}-libs-%{_target_cpu} = %{?epoch}:%{version}-%{release}
112 %endif
113 #Introduced in F10 when 173xx has forked to legacy serie
114 Obsoletes: xorg-x11-drv-nvidia-newest-devel < %{version}-100
115 Provides: xorg-x11-drv-nvidia-newest-devel = %{version}-101
116
117 %description devel
118 This package provides the development files of the %{name} package,
119 such as OpenGL headers.
120
121 %package libs
122 Summary: Libraries for %{name}
123 Group: User Interface/X Hardware Support
124 Requires: %{name} = %{?epoch}:%{version}-%{release}
125 Requires: libvdpau%{_isa} >= 0.5
126 Provides: %{name}-libs-%{_target_cpu} = %{?epoch}:%{version}-%{release}
127 %ifarch %{ix86}
128 Provides: %{name}-libs-32bit = %{?epoch}:%{version}-%{release}
129 Obsoletes: %{name}-libs-32bit <= %{?epoch}:%{version}-%{release}
130 Obsoletes: nvidia-x11-drv-32bit < %{version}-%{release}
131 Provides: nvidia-x11-drv-32bit = %{version}-%{release}
132 %endif
133 #Introduced in F10 when 173xx has forked to legacy serie
134 Obsoletes: xorg-x11-drv-nvidia-newest-libs < %{version}-100
135 Provides: xorg-x11-drv-nvidia-newest-libs = %{version}-101
136
137 %description libs
138 This package provides the shared libraries for %{name}.
139
140
141 %prep
142 %setup -q -c -T
143 sh %{SOURCE0} --extract-only --target nvidiapkg-x86
144 sh %{SOURCE1} --extract-only --target nvidiapkg-x64
145 tar -cJf nvidia-kmod-data-%{version}.tar.xz nvidiapkg-*/LICENSE nvidiapkg-*/kernel
146
147 %ifarch %{ix86}
148 ln -s nvidiapkg-x86 nvidiapkg
149 %else
150 ln -s nvidiapkg-x64 nvidiapkg
151 %endif
152
153 %build
154 # Nothing to build
155 echo "Nothing to build"
156
157
158 %install
159 rm -rf $RPM_BUILD_ROOT
160
161 cd nvidiapkg
162
163 # The new 256.x version supplies all the files in a relatively flat structure
164 # .. so explicitly deal out the files to the correct places
165 # .. nvidia-installer looks too closely at the current machine, so it's hard
166 # .. to generate rpm's unless a NVIDIA card is in the machine.
167
168 rm -f nvidia-installer*
169
170 install -m 0755 -d $RPM_BUILD_ROOT%{_bindir}
171
172 # ld.so.conf.d file
173 install -m 0755 -d $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/
174 echo "%{nvidialibdir}" > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/nvidia-%{_lib}.conf
175
176 #Blacklist nouveau (since F-11)
177 install -m 0755 -d $RPM_BUILD_ROOT%{_prefix}/lib/modprobe.d/
178 install -p -m 0644 %{SOURCE6} $RPM_BUILD_ROOT%{_prefix}/lib/modprobe.d/
179
180 # Install initscript
181 #install -D -p -m 0755 %{SOURCE5} $RPM_BUILD_ROOT%{_initrddir}/nvidia
182
183 # OpenCL config
184 install -m 0755 -d $RPM_BUILD_ROOT%{_sysconfdir}/OpenCL/vendors/
185 install -p -m 0755 nvidia.icd $RPM_BUILD_ROOT%{_sysconfdir}/OpenCL/vendors/
186
187 # Simple wildcard install of libs
188 install -m 0755 -d $RPM_BUILD_ROOT%{nvidialibdir}/tls/
189 install -m 0755 -d $RPM_BUILD_ROOT%{_libdir}/vdpau/
190 install -p -m 0755 lib*.so.%{version} $RPM_BUILD_ROOT%{nvidialibdir}/
191 install -p -m 0755 libOpenCL.so.1.0.0 $RPM_BUILD_ROOT%{nvidialibdir}/
192 install -p -m 0755 tls/lib*.so.%{version} $RPM_BUILD_ROOT%{nvidialibdir}/tls/
193
194 #
195 mkdir -p $RPM_BUILD_ROOT%{_libdir}/xorg/modules/drivers/
196 mkdir -p $RPM_BUILD_ROOT%{nvidiaxorgdir}
197
198 # .. but some in a different place
199 install -m 0755 -d $RPM_BUILD_ROOT%{nvidiaxorgdir}
200 install -m 0755 -d $RPM_BUILD_ROOT%{nvidiaxorgdir}
201 rm -f $RPM_BUILD_ROOT%{nvidialibdir}/lib{nvidia-wfb,glx,vdpau*}.so.%{version}
202
203 # Finish up the special case libs
204 install -p -m 0755 libnvidia-wfb.so.%{version} $RPM_BUILD_ROOT%{nvidiaxorgdir}
205 install -p -m 0755 libglx.so.%{version} $RPM_BUILD_ROOT%{nvidiaxorgdir}
206 install -p -m 0755 nvidia_drv.so $RPM_BUILD_ROOT%{_libdir}/xorg/modules/drivers/
207 install -p -m 0755 libvdpau*.so.%{version} $RPM_BUILD_ROOT%{_libdir}/vdpau/
208 install -p -m 0644 libXvMCNVIDIA.a $RPM_BUILD_ROOT%{nvidialibdir}/
209
210 # Install binaries
211 install -p -m 0755 nvidia-{bug-report.sh,smi,cuda-proxy-control,cuda-proxy-server} $RPM_BUILD_ROOT%{_bindir}
212
213 # Install headers
214 install -m 0755 -d $RPM_BUILD_ROOT%{_includedir}/nvidia/GL/
215 install -p -m 0644 {gl.h,glext.h,glx.h,glxext.h} $RPM_BUILD_ROOT%{_includedir}/nvidia/GL/
216
217 # Install man pages
218 install -m 0755 -d $RPM_BUILD_ROOT%{_mandir}/man1/
219 install -p -m 0644 *.gz $RPM_BUILD_ROOT%{_mandir}/man1/
220 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/{nvidia-settings,nvidia-xconfig}*
221
222 # Make our documentation available for later
223 cp -p %{SOURCE11} README.Fedora
224
225 # Make unversioned links to dynamic libs
226 for lib in $( find $RPM_BUILD_ROOT%{_libdir} -name lib\*.%{version} ) ; do
227 #ln -s libGL.so.256.52 $RPM_BUILD_ROOT%{nvidialibdir}/libGL.so
228 ln -s ${lib##*/} ${lib%.%{version}}
229 ln -s ${lib##*/} ${lib%.%{version}}.1
230 done
231
232 ln -s libOpenCL.so.1.0.0 $RPM_BUILD_ROOT%{nvidialibdir}/libOpenCL.so.1
233 ln -s libOpenCL.so.1.0.0 $RPM_BUILD_ROOT%{nvidialibdir}/libOpenCL.so
234
235
236 # X configuration script
237 #install -D -p -m 0755 %{SOURCE10} $RPM_BUILD_ROOT%{_sbindir}/nvidia-config-display
238
239 # Install nvidia icon
240 mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
241 install -pm 0644 nvidia-settings.png $RPM_BUILD_ROOT%{_datadir}/pixmaps
242
243 # Remove duplicate install
244 rm $RPM_BUILD_ROOT%{_libdir}/nvidia/libnvidia-{cfg,tls}.so
245
246 # Remove execstack needs on F-12 and laters
247 %if 0%{?fedora} >= 12 || 0%{?rhel} > 5
248 find $RPM_BUILD_ROOT%{_libdir} -name '*.so.*' -type f -exec execstack -c {} ';'
249 %ifarch x86_64
250 execstack -c $RPM_BUILD_ROOT%{_bindir}/nvidia-smi
251 %endif
252 %endif
253
254 #Install static driver dependant configuration files
255 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d
256 install -pm 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d
257 sed -i -e 's|@LIBDIR@|%{_libdir}|g' $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d/00-nvidia.conf
258 touch -r %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d/00-nvidia.conf
259 install -pm 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/X11/
260 %{?_with_ignoreabi:
261 install -pm 0644 %{SOURCE99} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d
262 }
263
264 #Workaround for self made xorg.conf using a Files section.
265 %if 0%{?fedora} < 18
266 ln -fs ../../nvidia/xorg $RPM_BUILD_ROOT%{_libdir}/xorg/modules/nvidia-%{version}
267 %endif
268
269
270 %clean
271 rm -rf $RPM_BUILD_ROOT
272
273 %post
274 if [ "$1" -eq "1" ]; then
275 ISGRUB1=""
276 if [[ -f /boot/grub/grub.conf && ! -f /boot/grub2/grub2.cfg ]] ; then
277 ISGRUB1="--grub"
278 fi
279 if [ -x /sbin/grubby ] ; then
280 KERNELS=`/sbin/grubby --default-kernel`
281 [ -z $KERNELS ] && KERNELS=`ls /boot/vmlinuz-*%{?dist}.$(uname -m)*`
282 for kernel in ${KERNELS} ; do
283 /sbin/grubby $ISGRUB1 \
284 --update-kernel=${kernel} \
285 --args='nouveau.modeset=0 rd.driver.blacklist=nouveau video=vesa:off vga=normal' \
286 &>/dev/null
287 done
288 fi
289 fi || :
290
291 %post libs -p /sbin/ldconfig
292
293 %posttrans
294 [ -f %{_sysconfdir}/X11/xorg.conf ] || \
295 cp -p %{_sysconfdir}/X11/nvidia-xorg.conf %{_sysconfdir}/X11/xorg.conf || :
296
297 %preun
298 if [ "$1" -eq "0" ]; then
299 ISGRUB1=""
300 if [[ -f /boot/grub/grub.conf && ! -f /boot/grub2/grub2.cfg ]] ; then
301 ISGRUB1="--grub"
302 fi
303 if [ -x /sbin/grubby ] ; then
304 KERNELS=`ls /boot/vmlinuz-*%{?dist}.$(uname -m)*`
305 for kernel in ${KERNELS} ; do
306 /sbin/grubby $ISGRUB1 \
307 --update-kernel=${kernel} \
308 --remove-args='nouveau.modeset=0 rdblacklist=nouveau rd.driver.blacklist=nouveau nomodeset video=vesa:off vga=normal' \
309 &>/dev/null
310 done
311 fi
312 #Backup and disable previously used xorg.conf
313 [ -f %{_sysconfdir}/X11/xorg.conf ] && \
314 mv %{_sysconfdir}/X11/xorg.conf %{_sysconfdir}/X11/xorg.conf.%{name}_uninstalled &>/dev/null
315 fi ||:
316
317 %postun libs -p /sbin/ldconfig
318
319 %files
320 %defattr(-,root,root,-)
321 %doc nvidiapkg/LICENSE
322 %doc nvidiapkg/NVIDIA_Changelog
323 %doc nvidiapkg/README.txt
324 %doc nvidiapkg/README.Fedora
325 %doc nvidiapkg/html
326 %dir %{_sysconfdir}/OpenCL
327 %dir %{_sysconfdir}/OpenCL/vendors
328 %config %{_sysconfdir}/OpenCL/vendors/nvidia.icd
329 %{?_with_ignoreabi:
330 %config %{_sysconfdir}/X11/xorg.conf.d/00-ignoreabi.conf
331 }
332 %config %{_sysconfdir}/X11/xorg.conf.d/00-nvidia.conf
333 %config(noreplace) %{_prefix}/lib/modprobe.d/blacklist-nouveau.conf
334 %config(noreplace) %{_sysconfdir}/X11/nvidia-xorg.conf
335 #{_initrddir}/nvidia
336 %{_bindir}/nvidia-bug-report.sh
337 %{_bindir}/nvidia-smi
338 %{_bindir}/nvidia-cuda-proxy-control
339 %{_bindir}/nvidia-cuda-proxy-server
340 #{_sbindir}/nvidia-config-display
341 # Xorg libs that do not need to be multilib
342 %dir %{nvidiaxorgdir}
343 %{nvidiaxorgdir}/*.so*
344 %{_libdir}/xorg/modules/drivers/nvidia_drv.so
345 %if 0%{?fedora} < 18
346 %{_libdir}/xorg/modules/nvidia-%{version}
347 %endif
348 #/no_multilib
349 %{_datadir}/pixmaps/*.png
350 %{_mandir}/man1/nvidia-smi.*
351 %{_mandir}/man1/nvidia-cuda-proxy-control.1.*
352
353 %files libs
354 %defattr(-,root,root,-)
355 %dir %{nvidialibdir}
356 %dir %{nvidialibdir}/tls
357 %config %{_sysconfdir}/ld.so.conf.d/nvidia-%{_lib}.conf
358 %{nvidialibdir}/*.so.*
359 %{nvidialibdir}/libcuda.so
360 %{nvidialibdir}/libnvidia-glcore.so
361 %{nvidialibdir}/tls/*.so*
362 %exclude %{_libdir}/vdpau/libvdpau.*
363 %{_libdir}/vdpau/libvdpau_nvidia.so*
364 %exclude %{_libdir}/vdpau/libvdpau_trace.so*
365
366 %files devel
367 %defattr(-,root,root,-)
368 %exclude %{nvidialibdir}/libXvMCNVIDIA.a
369 %exclude %{nvidialibdir}/libcuda.so
370 %{_includedir}/nvidia/
371 %{nvidialibdir}/libOpenCL.so
372 %{nvidialibdir}/libnvidia-compiler.so
373 %{nvidialibdir}/libGL.so
374 %{nvidialibdir}/libXvMCNVIDIA.so
375 %{nvidialibdir}/libnvcuvid.so
376 %{nvidialibdir}/libnvidia-ml.so
377 %{nvidialibdir}/libnvidia-opencl.so
378
379
380 %changelog
381 * Fri Jan 18 2013 Leigh Scott <leigh123linux@googlemail.com> - 1:304.64-5
382 - move blacklist to %%{_prefix}/lib/modprobe.d/
383
384 * Thu Jan 10 2013 Leigh Scott <leigh123linux@googlemail.com> - 1:304.64-4
385 - Fix preun scriptlet
386
387 * Sun Nov 25 2012 Nicolas Chauvet <kwizart@gmail.com> - 1:304.64-3
388 - Add workaround for incorrect Files section - rfbz#2580
389
390 * Thu Nov 08 2012 Nicolas Chauvet <kwizart@gmail.com> - 1:304.64-1
391 - Update to 304.64
392 - Move nvidia xorg libraries to _libdir/nvidia/xorg - rfbz#2264
393
394 * Thu Oct 18 2012 Leigh Scott <leigh123linux@googlemail.com> - 1:304.60-1
395 - Update to 304.60
396
397 * Mon Sep 24 2012 Leigh Scott <leigh123linux@googlemail.com> - 1:304.51-1
398 - Update to 304.51
399
400 * Sat Sep 15 2012 Leigh Scott <leigh123linux@googlemail.com> - 1:304.48-1
401 - Update to 304.48
402
403 * Sat Sep 15 2012 Leigh Scott <leigh123linux@googlemail.com> - 1:304.43-2
404 - Add missing headers to -devel - rfbz#2475
405
406 * Wed Sep 05 2012 Nicolas Chauvet <kwizart@gmail.com> - 1:304.43-1
407 - Update to 304.43
408 - Force libvdpau >= 0.5 - rhbz#849486
409 - Workaround grub2 fb initialization at install time - rfbz#2391
410 - Reference our own documentation of the driver.
411
412 * Tue Aug 14 2012 Leigh Scott <leigh123linux@googlemail.com> - 1:304.37-1
413 - Update to 304.37 release
414
415 * Sat Aug 04 2012 Leigh Scott <leigh123linux@googlemail.com> - 1:304.32-1
416 - Update to 304.32
417
418 * Tue Jul 31 2012 Leigh Scott <leigh123linux@googlemail.com> - 1:304.30-1
419 - Update to 304.30
420
421 * Sat Jul 14 2012 Leigh Scott <leigh123linux@googlemail.com> - 1:304.22-2
422 - Add nvidia-cuda-proxy binaries and man file
423
424 * Fri Jul 13 2012 Leigh Scott <leigh123linux@googlemail.com> - 1:304.22-1
425 - Update to 304.22
426
427 * Sat Jun 16 2012 leigh scott <leigh123linux@googlemail.com> - 1:302.17-1
428 - Update to 302.17
429
430 * Tue May 22 2012 leigh scott <leigh123linux@googlemail.com> - 1:302.11-1
431 - Update to 302.11
432
433 * Tue May 22 2012 leigh scott <leigh123linux@googlemail.com> - 1:295.53-1
434 - Update to 295.53
435
436 * Sun May 20 2012 Nicolas Chauvet <kwizart@gmail.com> - 1:295.49-2
437 - Fix %%post when grubby --default-kernel is broken
438
439 * Thu May 03 2012 leigh scott <leigh123linux@googlemail.com> - 1:295.49-1
440 - Update to 295.49
441
442 * Wed Apr 11 2012 leigh scott <leigh123linux@googlemail.com> - 1:295.40-1
443 - Update to 295.40
444
445 * Thu Mar 22 2012 leigh scott <leigh123linux@googlemail.com> - 1:295.33-1
446 - Update to 295.33
447
448 * Tue Feb 14 2012 Nicolas Chauvet <kwizart@gmail.com> - 1:295.20-1
449 - Update to 295.20
450
451 * Wed Feb 01 2012 Nicolas Chauvet <kwizart@gmail.com> - 1:295.17-1
452 - Update to 295.17 (beta)
453 - Fix kernel options when using grub legacy.
454 - Change nvidia-kmod-data archive to xz compression
455
456 * Sat Dec 31 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:295.09-1
457 - Update to 295.09 (beta)
458 - Remove libcuda.so.1 filter - rfbz#2083
459
460 * Tue Nov 22 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:290.10-1
461 - Update to 290.10
462
463 * Thu Nov 10 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:290.06-2
464 - Switch to rd.driver.blacklist from the deprecated rdblacklist on install
465
466 * Wed Nov 09 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:290.06-1
467 - Update to 290.06 beta
468
469 * Tue Oct 04 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:285.05.09-1
470 - Update to 285.05.09
471
472 * Sat Aug 27 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:285.03-1
473 - Update to 285.03
474
475 * Tue Aug 02 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:280.13-1
476 - Update to 280.13
477
478 * Sun Jul 24 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:280.11-1
479 - Update to 280.11
480
481 * Tue Jul 05 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:280.04-2
482 - Fix filter_from_requires/provides libglx.so
483 - Fix filter_from_requires/provides libcuda.so.1
484
485 * Fri Jul 01 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:280.04-1
486 - Update to 280.04 (beta)
487
488 * Tue Jun 14 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:275.09.07-1
489 - Update to 275.09.07
490
491 * Wed Jun 08 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:270.41.19-1
492 - Update to 270.41.19
493 - Use official filter macros - patch from <Jochen herr-schmitt de>
494
495 * Sat Apr 30 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:270.41.06-1
496 - Update to 270.41.06
497
498 * Tue Apr 12 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:270.41.03-1
499 - Update to 270.41.03
500
501 * Thu Mar 03 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:270.30-1
502 - Update to 270.30
503
504 * Tue Mar 01 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:270.29-1
505 - Update to 270.29
506
507 * Tue Feb 22 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:270.26-1
508 - Update to 270.26
509
510 * Sun Jan 23 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:270.18-1
511 - Update to 270.18 beta
512 - Add support for IgnoreABI xorg option
513
514 * Fri Jan 21 2011 Nicolas Chauvet <kwizart@gmail.com> - 1:260.19.36-1
515 - Update to 260.19.36
516 - Restore execstack -c on redistributed binaries
517 instead of forcing selinux bool.
518 (nvidia-installer clears it at runtime when appropriate).
519
520 * Fri Dec 17 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:260.19.29-2
521 - Fix uninstall on kvarriant - rfbz#1559
522
523 * Tue Dec 14 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:260.19.29-1
524 - Update to 260.19.29
525
526 * Thu Nov 11 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:260.19.21-1
527 - Update to 260.19.21
528
529 * Tue Nov 02 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:260.19.12-4
530 - Disable selinux restorecon on initscript.
531 - Avoid using livna-config-display on fedora 14 and later
532 because of rhbz#623742
533 - Use static workaround
534 - Explicitely use %%{_isa} dependency from -devel to -libs
535
536 * Sun Oct 24 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:260.19.12-3
537 - Improve uninstallation script rfbz#1398
538 - Fix selinux context on device creation rfbz#1421
539
540 * Thu Oct 14 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:260.19.12-1
541 - Update to 260.19.12
542
543 * Thu Oct 07 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:260.19.06-1
544 - Update to 260.19.06 beta
545
546 * Thu Sep 16 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:256.53-2
547 - Fix OpenCL support
548
549 * Tue Aug 31 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:256.53-1
550 - Update to 256.53
551
552 * Sat Aug 28 2010 Bob Arendt <rda@rincon.com> - 1:256.52-1
553 - Update to 265.52 (Adds support for xorg-server driver ABI ver 8, for xorg-server-1.9)
554
555 * Mon Aug 16 2010 Bob Arendt <rda@rincon.com> - 1:256.44-1
556 - Update to 265.44 (Cuda 3.1 compatible)
557 - libGLcore.so becomes nvidia-libglcore.so
558
559 * Thu Jul 08 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:195.36.31-2
560 - Improve post script as reported in rfbz#1262
561 - Only blacklist nouveau with grubby on install.
562
563 * Wed Jun 16 2010 Nicolas Chauvet <kwizart@gmail.com> - 1:195.36.31-1
564 - Update to 195.36.31
565 - Add post section to change boot option with grubby
566 - Add post section Enabled Selinux allow_execstack boolean.
567 - Fallback to nouveau instead of nv
568 - AddARGBGLXVisuals is enabled by default since 195xx serie.
569
570 * Sat Apr 24 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 1:195.36.24-1
571 - Update to 195.36.24
572
573 * Sat Mar 27 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 1:195.36.15-1
574 - Update to 195.36.15
575 - Use macro for Epoch
576
577 * Sun Mar 14 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 1:190.53-4
578 - Fix multilibs requirements
579
580 * Fri Mar 12 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 1:190.53-2
581 - Bump Epoch - Fan problem in recent release
582 http://www.nvnews.net/vbulletin/announcement.php?f=14
583
584 * Sat Feb 27 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 195.36.08-1
585 - Update to 195.36.08
586
587 * Wed Dec 30 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 190.53-1
588 - Update to 190.53
589 - Switch to new libvdpau location in %%{_libdir}/vdpau
590
591 * Fri Nov 27 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 190.42-5
592 - Remove duplicate desktop file.
593
594 * Tue Nov 24 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 190.42-4
595 - Use nvidia-xconfig and nvidia-settings built from sources.
596
597 * Sat Nov 14 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 190.42-3
598 - Remove execstack on nvidia binaries and libraries.
599
600 * Tue Nov 3 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 190.42-2
601 - Update blacklist-nouveau.conf - rfbz#914
602
603 * Sat Oct 31 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 190.42-1
604 - Update to 190.42
605
606 * Sat Oct 10 2009 kwizart < kwizart at gmail.com > - 185.18.36-3
607 - Exclude libvdpau as it is now a separate package.
608 - Avoid Requires/Provides of the libGL.so.1 . rfbz#859
609
610 * Sat Aug 29 2009 kwizart < kwizart at gmail.com > - 185.18.36-1
611 - Update to 185.18.36 (final)
612
613 * Mon Aug 3 2009 kwizart < kwizart at gmail.com > - 185.18.31-1
614 - Update to 185.18.31 (final)
615
616 * Thu Jul 30 2009 kwizart < kwizart at gmail.com > - 185.18.29-1
617 - Update to 185.18.29 (final)
618
619 * Wed Jul 1 2009 kwizart < kwizart at gmail.com > - 185.18.14-3
620 - Fix libcuda.so runtime usage - BZ 670#c4
621 Workaround for cudart.so wrong behaviour
622
623 * Sun Jun 7 2009 kwizart < kwizart at gmail.com > - 185.18.14-2
624 - blacklist nouveau by default.
625
626 * Fri Jun 5 2009 kwizart < kwizart at gmail.com > - 185.18.14-1
627 - Update to 185.18.14 (final)
628
629 * Wed Apr 22 2009 kwizart < kwizart at gmail.com > - 180.51-1
630 - Update to 180.51 (stable)
631 - Add 71xx/beta/catalyst Conflicts
632 - Don't Obsoletes the beta serie anymore (only the newest)
633
634 * Fri Apr 3 2009 kwizart < kwizart at gmail.com > - 180.37-3
635 - Fix x86 Arch for fedora >= 11
636
637 * Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.37-2
638 - rebuild for new F11 features
639
640 * Mon Mar 9 2009 kwizart < kwizart at gmail.com > - 180.37-1
641 - Update to 180.37 (prerelease)
642
643 * Thu Feb 26 2009 kwizart < kwizart at gmail.com > - 180.35-2
644 - Fix Conflicts/Provides with beta
645 - Obsoltes/Provides for devel
646
647 * Wed Feb 25 2009 kwizart < kwizart at gmail.com > - 180.35-1
648 - Update to 180.35 (prerelease)
649 - Obsoletes opengl 3.0 beta nserie.
650
651 * Sun Feb 22 2009 Stewart Adam <s.adam at diffingo.com> - 180.29-2
652 - Make devel subpackage depend on lib subpackage of the same arch
653
654 * Tue Feb 10 2009 kwizart < kwizart at gmail.com > - 180.29-1
655 - Update to 180.29 (stable)
656
657 * Thu Jan 29 2009 kwizart < kwizart at gmail.com > - 180.27-1
658 - Update to 180.27 (beta)
659
660 * Tue Jan 27 2009 kwizart < kwizart at gmail.com > - 180.25-1
661 - Update to 180.25 (beta)
662
663 * Thu Jan 8 2009 kwizart < kwizart at gmail.com > - 180.22-1
664 - Update to 180.22 (stable)
665
666 * Sat Dec 28 2008 kwizart < kwizart at gmail.com > - 180.18-1
667 - Update to 180.18 (beta)
668
669 * Wed Dec 17 2008 kwizart < kwizart at gmail.com > - 180.16-1
670 - Update to 180.16 (beta)
671 - Exclude libXvMCNVIDIA.a
672 - More accurate -devel subpackage.
673
674 * Tue Dec 2 2008 Stewart Adam <s.adam at diffingo.com> - 177.82-2
675 - Fix upgrade path for nvidia-newest (bz#191)
676
677 * Thu Nov 13 2008 kwizart < kwizart at gmail.com > - 177.82-1
678 - Update to 177.82
679
680 * Wed Nov 12 2008 kwizart < kwizart at gmail.com > - 177.80-6
681 - Obsoletes/Provides xorg-x11-drv-nvidia-newest
682 - Cleaning
683 - Improve description
684
685 * Tue Nov 4 2008 Stewart Adam <s.adam at diffingo.com> - 177.80-5
686 - Fix upgrade path for FreshRPMs users
687
688 * Mon Oct 27 2008 Stewart Adam <s.adam at diffingo.com> - 177.80-4
689 - Revert the libs dep change
690
691 * Sat Oct 25 2008 Stewart Adam <s.adam at diffingo.com> - 177.80-3
692 - Remove the libs subpackage's dependency on main package
693 - Update dependency on livna-config-display
694
695 * Sat Oct 18 2008 Stewart Adam <s.adam at diffingo.com> - 177.80-2
696 - Change dependency of main package to libs subpackage in devel subpackage to
697 fix multiarch repo push
698
699 * Mon Oct 13 2008 kwizart < kwizart at gmail.com > - 177.80-1
700 - Update to 177.80
701 - Move symlinks in -devel
702 - Fix description
703
704 * Sun Oct 05 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 177.78-2
705 - rebuild for rpm fusion
706
707 * Wed Oct 1 2008 Stewart Adam < s.adam at diffingo.com > - 177.78-1
708 - Update to 177.78 (beta)
709
710 * Mon Sep 15 2008 Stewart Adam < s.adam at diffingo.com > - 177.70-1
711 - Update to 177.70 (beta)
712
713 * Thu Jul 31 2008 kwizart < kwizart at gmail.com > - 173.14.12-1
714 - Update to 173.14.12
715
716 * Tue Jun 17 2008 kwizart < kwizart at gmail.com > - 173.14.09-1
717 - Update to 173.14.09
718
719 * Wed May 28 2008 Stewart Adam <s.adam at diffingo.com> - 173.14.05-2
720 - Only modify modprobe.conf if it exists
721
722 * Wed May 28 2008 kwizart < kwizart at gmail.com > - 173.14.05-1
723 - Update to 173.14.05
724
725 * Wed May 14 2008 kwizart < kwizart at gmail.com > - 173.08-2
726 - Fix libwfb replacement - Not needed on Fedora >= 9
727
728 * Thu Apr 10 2008 kwizart < kwizart at gmail.com > - 173.08-1
729 - Update to 173.08 (beta) - Fedora 9 experimental support
730 See: http://www.nvnews.net/vbulletin/showthread.php?t=111460
731
732 * Fri Mar 8 2008 kwizart < kwizart at gmail.com > - 171.06-1
733 - Update to 171.06 (beta)
734
735 * Wed Feb 27 2008 kwizart < kwizart at gmail.com > - 169.12-1
736 - Update to 169.12
737
738 * Wed Feb 20 2008 kwizart < kwizart at gmail.com > - 169.09-5
739 - Fix debuginfo package creation.
740 - Add libGLcore.so to the filter list.
741 - Only requires versioned libGL on x86_64 (no problem on x86).
742
743 * Thu Feb 7 2008 Stewart Adam <s.adam AT diffingo DOT com> - 169.09-4
744 - Filter requires on main package so we don't pull in xorg-x11-drv-nvidia*-libs
745
746 * Fri Feb 1 2008 kwizart < kwizart at gmail.com > - 169.09-3
747 - Remove ldconfig call on the main package
748 - Remove some old Obsoletes/Provides
749 - Move the xorg modules to the main package (not needed for multilib)
750 - Add Requires versioned libGL.so from the right path
751 - Uses pkg0 instead of pkg2 for x86_64 (and remove the lib32 from our loop).
752
753 * Sun Jan 27 2008 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 169.09-2
754 - let main package require the libs subpackage
755
756 * Wed Jan 23 2008 Stewart Adam <s.adam AT diffingo DOT com> - 169.09-1
757 - Update to 169.09
758 - Provides nvidia-glx since we obsolete it
759 - Make .desktop file to pass desktop-file-validate
760 - Remove libs-32bit and make a proper multiarch -libs package
761 - Add empty %%build section
762
763 * Thu Dec 27 2007 kwizart < kwizart at gmail.com > - 169.07-4
764 - Provides libcuda.so.1 since AutoProv is disabled for libs-32bit
765
766 * Wed Dec 26 2007 Stewart Adam <s.adam AT diffingo DOT com> - 169.07-3
767 - Backport changes from testing branch (provide cuda libraries)
768
769 * Sun Dec 23 2007 Stewart Adam <s.adam AT diffingo DOT com> - 169.07-2
770 - Require /usr/lib/libGL.so.1.2 to prevent conflicts
771 - Do provide libGLcore.so.1
772
773 * Sat Dec 22 2007 Stewart Adam <s.adam AT diffingo DOT com> - 169.07-1
774 - Update to 169.07
775
776 * Fri Nov 30 2007 Stewart Adam <s.adam AT diffingo DOT com> - 100.14.19-6
777 - Don't provide libGL.so.1 (bz#1741)
778 - Remove shebang for files that are sourced
779
780 * Tue Nov 20 2007 Stewart Adam <s.adam AT diffingo DOT com> - 100.14.19-5
781 - Add Requires: which (bz#1662)
782
783 * Thu Nov 1 2007 Stewart Adam <s.adam AT diffingo DOT com> - 100.14.19-4
784 - Initscript improvements
785 - Minor bugfixes with scriptlets (don't echo "already disabled" type messages)
786
787 * Fri Oct 12 2007 Stewart Adam < s.adam AT diffingo DOT com > - 100.14.19-3
788 - Initscript should disable when module isn't found (bz#1671)
789
790 * Mon Sep 24 2007 Stewart Adam < s.adam AT diffingo DOT com > - 100.14.19-2
791 - Fix %%post if clause (bz#1632)
792 - Disable the DisableGLXRootClipping option
793
794 * Thu Sep 20 2007 kwizart < kwizart at gmail.com > - 100.14.19-1
795 - Update to 100.14.19
796 - Improve desktop file
797 - Sync between F7 and FC-6
798 - Don't replace user env variable
799
800 * Thu Jun 21 2007 Stewart Adam < s.adam AT diffingo DOT com > - 100.14.11-1
801 - Update to 100.14.11
802
803 * Fri Jun 15 2007 Stewart Adam < s.adam AT diffingo DOT com > - 100.14.09-2
804 - F7 SELinux fixes (continued)
805 - Add a new post scriptlet to remove those legacy-layout udev files
806
807 * Sun Jun 10 2007 kwizart < kwizart at gmail.com > - 100.14.09-1
808 - Update to Final 100.14.09
809
810 * Sat Jun 2 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9762-2
811 - Don't use legacy udev layout (Thanks Finalzone for the workaround)
812
813 * Sun May 27 2007 kwizart < kwizart at gmail.com > - 1.0.9762-1
814 - Update to 1.0.9762
815
816 * Sat Apr 28 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9755-3
817 - Fixes in the config-display (vendor > majorVendor)
818
819 * Fri Mar 9 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9755-2
820 - Fix up scriptlets a little so that 'Driver already enabled|disabled'
821 doesn't always appear on install or remove
822 - Update *-config-display files for majorVendor and not plain vendor
823
824 * Thu Mar 8 2007 kwizart < kwizart at gmail.com > - 1.0.9755-1
825 - Update to 1.0.9755
826
827 * Sat Feb 24 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-11
828 - Bump for new tag
829 - fi to end if!
830
831 * Sat Feb 24 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-10
832 - Bump for new tag
833
834 * Sat Feb 24 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-9
835 - Standardize all summaries and descriptions with other nvidia and fglrx
836 packages
837 - Standardize initscript and *config-display with other nvidia and fglrx
838 packages
839 - Move paths from nvidia-glx to nvidia
840 - Start merge with livna-config-display
841
842 * Wed Feb 7 2007 kwizart < kwizar at gmail.com > - 1.0.9746-8
843 - Update SHA1SUM
844
845 * Thu Jan 18 2007 Stewart Adam <s.adam AT diffingo DOT com> - 1.0.9746-7
846 - Fix initscript empty line problem (#1302)
847 - Fix typo in the readme
848 - Put in correct sums into SHA1SUM
849
850 * Sun Jan 7 2007 kwizart < kwizart at gmail.com > - 1.0.9746-6
851 - Quick fix double libs-32bit -p /sbin/ldconfig
852
853 * Thu Jan 4 2007 kwizart < kwizart at gmail.com > - 1.0.9746-5
854 - Create the symlink from libwfb.so to libnvidia-wfb.so.x.y.z
855 the xorg driver search for libwfb.so (it do not use the SONAME).
856 http://www.nvnews.net/vbulletin/showthread.php?t=83214
857
858 * Wed Jan 3 2007 Stewart Adam < s.adam AT diffingo DOT com - 1.0.9746-4
859 - Correct mistake in changelog
860 - add %%verify to /dev nodes (#1324)
861 - /etc/profile.d/* are sourced, took away exec bit
862
863 * Wed Jan 3 2007 Stewart Adam < s.adam AT diffingo DOT com - 1.0.9746-3
864 - Make the 32-bit libs run ldconfig in %%postun and %%post steps
865 - Possible FIXME for future: "E: xorg-x11-drv-nvidia obsolete-not-provided nvidia-glx'
866
867 * Thu Dec 28 2006 kwizart < kwizart at gmail.com > - 1.0.9746-2
868 - Move the libnvidia-wfb.so lib to the Nvidia xorg extension directory.
869
870 * Tue Dec 26 2006 kwizart < kwizart at gmail.com > - 1.0.9746-1
871 - Update to 1.0.9746 (Final).
872 - Fix symlink of the new lib which soname is libnvidia-wfb.so.1
873
874 * Sun Nov 26 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.9742-3
875 - use Source0 with "pkg0.run" prefix (smaller)
876 - use Source1 with "pkg2.run" prefix (cotaints the 32bit libs)
877
878 * Thu Nov 23 2006 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9742-2
879 - Fix URL
880 - Change %%description, as NV30 and below no longer supported
881 - Update nvidia desktop file
882
883 * Mon Nov 20 2006 kwizart < kwiart at gmail.com > - 1.0.9742-1
884 - Update to release 1.0.9742
885 - Include libdir/xorg/modules/libnvidia-wfb.so.1.0.9742
886
887 * Tue Nov 07 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.9629-1
888 - update to release 1.0.9629
889
890 * Tue Oct 31 2006 Dams <anvil[AT]livna.org> - 1.0.9626-3
891 - Another nvidia-config-display update to fix dumb modules section
892
893 * Tue Oct 24 2006 Dams <anvil[AT]livna.org> - 1.0.9626-2
894 - Yet another updated nvidia-config-display : importing python modules
895 we use is usualy a good idea
896 - Updated nvidia-config-display
897
898 * Sun Oct 22 2006 Stewart Adam <s.adam AT diffingo DOT com> - 1.0.9626-1
899 - update to release 1.0.9626
900
901 * Fri Oct 20 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8776-1
902 - update to 1.0.8776-1 -- fixes CVE-2006-5379
903
904 * Thu Aug 24 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8774-1
905 - Nvidia added a png for nvidia-settings, for-loop adjusted accordingly
906 - update to release 1.0.8774
907
908 * Wed Aug 09 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8762-6
909 - small changes to sync with legacy package
910 - place nvidia-bug-report.sh in /usr/bin
911
912 * Mon Aug 07 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8762-5
913 - more minor changes to spacing and general layout
914
915 * Fri Aug 04 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8762-4
916 - minor changes to spacing, removal of random tabs, re-arrangements
917 - remove GNOME category from the desktop file
918
919 * Thu May 25 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8762-3
920 - Obsolete old kmods
921
922 * Thu May 24 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8762-2
923 - add missing defattr to files section for sub-package libs-32bit
924
925 * Wed May 24 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8762-1
926 - update to 1.0.8762
927
928 * Tue May 16 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8756-3
929 - Conflict with xorg-x11-drv-fglrx and selinux-policy < 2.2.29-2.fc5
930 - Ship bug-reporting tool as normal executable and not in %%doc
931
932 * Sun May 14 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.0.8756-2
933 - Require nvidia-kmod instead of kmod-nvidia (#970).
934
935 * Sat Apr 08 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8756-1
936 - Update to 8756
937 - put 32bit libs in their own package
938
939 * Wed Mar 29 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8178-9
940 - make every use of the 'install' command consistent
941 - tweak nvidia-settings' desktop file slightly
942
943 * Thu Mar 23 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8178-8
944 - switch to using modprobe.d rather than editing modprobe.conf directly
945
946 * Sat Mar 18 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-7
947 - ExclusiveArch i386 and not %%{ix86} -- we don't want to build for athlon&co
948
949 * Sat Mar 18 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-6
950 - drop unused patches
951
952 * Sat Mar 18 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-5
953 - drop 0.lvn
954
955 * Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
956 - add dist
957
958 * Wed Feb 08 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.5
959 - use lib64 in nvidia-config-display on x86-64
960 - fix path to kernel module in init-script
961 - add patch from Ville for nvidia-README.Fedora
962 - match permissions of xorg 7
963
964 * Wed Feb 01 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.4
965 - More fixes
966
967 * Tue Jan 31 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.3
968 - Fix wrong provides
969
970 * Mon Jan 30 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.2
971 - fix path to kernel module in nvidia-glx-init (thx to Dominik 'Rathann'
972 Mierzejewski)
973 - include device files until udev works probably with kernel module
974
975 * Sun Jan 22 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.1
976 - split into packages for userland and kmod
977 - rename to xorg-x11-drv-nvidia; yum/rpm should use mesa-libGL{,-devel} then in
978 the future when seaching for libGL.so{,.1}
979 - remove kernel-module part
980 - remove old cruft
981 - install stuff without Makefile because it forgets mosts a lot of files anyway
982
983 * Thu Dec 22 2005 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 0:1.0.8178-0.lvn.2
984 - change nvidia-glx.sh and nvidia-glx.csh to point to README.txt rather than README
985 - reference xorg.conf rather than XF86Config in the init script
986 - improve readability of instructions and comments, fix some typos
987 - drop epoch, as it seems to be affecting dependencies according to rpmlint
988 - tweak the nvidia-settings desktop file so it always shows up on the
989 menu in the right location
990 - add the manual pages for nvidia-settings and nvidia-xconfig
991 - remove header entries from the nvidia-glx files list. they belong in -devel
992 - fix changelog entries to refer to 7676 not 7176 (though there was a 7176 x86_64
993 release prior to 7174)
994 - add libXvMCNVIDIA.so
995 - update to 8178
996
997 * Wed Dec 07 2005 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 0:1.0.8174-0.lvn.1
998 - add the manual pages for nvidia-settings and nvidia-xconfig
999 - install the new nvidia-xconfig utility and associated libs
1000
1001 * Mon Dec 05 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.8174-0.lvn.1
1002 - Update to 8174
1003 - desktop entry now Categories=Settings (#665)
1004 - Ship bug-reporting tool in doc (#588)
1005 - Things from Bug 635, Niko Mirthes (straw) <nmirthes AT gmail DOT com>:
1006 -- avoid changing time stamps on libs where possible
1007 -- only add /etc/modprobe.conf entries if they aren't already there
1008 -- add /etc/modprobe.conf entries one at a time
1009 -- only remove /etc/modprobe.conf entries at uninstall, not during upgrade
1010 -- avoid removing any modprobe.conf entries other than our own
1011 -- match Xorg's install defaults where it makes sense (0444)
1012 -- a few other minor tweaks to the files lists
1013
1014 * Sun Sep 04 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.3
1015 - Conflics with nvidia-glx-legacy
1016 - Integrate some minor correction suggested by Niko Mirthes
1017 <nmirthes AT gmail DOT com> in #475
1018
1019 * Fri Aug 26 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.2
1020 - Rename src5: nvidia.init to nvidia-glx-init
1021 - Fix correct servicename in nvidia-glx-init
1022 - Run nvidia-glx-init before gdm-early-login; del and readd the script
1023 during post
1024
1025 * Sun Aug 21 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.1
1026 - Update to 7676
1027 - Lots of cleanup from me and Niko Mirthes <nmirthes AT gmail DOT com>
1028 - add NVreg_ModifyDeviceFiles=0 to modprobe.conf (Niko)
1029 - Drop support for FC2
1030 - Nearly proper Udev-Support with workarounds around FC-Bug 151527
1031
1032 * Fri Jun 17 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.5
1033 - Slight change of modprobe.conf rexexp
1034
1035 * Thu Jun 16 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.4
1036 - Fixed a critical bug in modprobe.conf editing where all lines starting with alias and
1037 ending with then a word starting with any of the letters n,v,i,d,i,a,N,V,r,e is removed.
1038
1039 * Mon Jun 13 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7174-0.lvn.3
1040 - Adjust kenrnel-module-stuff for FC4
1041 - Ship both x86 and x64 in the SRPM
1042
1043 * Sun Jun 12 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.2
1044 - Only create 16 devices
1045 - Put libXvMCNVIDIA.a in -devel
1046 - Don't remove nvidia options in /etc/modprobe.conf
1047 - Make ld.so.conf file config(noreplace)
1048 - Use same directory permissions as the kernel
1049
1050 * Sat Apr 2 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.1
1051 - New upstream release, 7174
1052
1053 * Wed Mar 30 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.5
1054 - Added x86_64 support patch from Thorsten Leemhuis
1055
1056 * Wed Mar 23 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.4
1057 - Fix kernel module permissions again (644)
1058 - Only create 16 /dev/nvidia* devices, 256 is unnecessary
1059
1060 * Fri Mar 18 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.3
1061 - Fixed kernel-module permissions
1062
1063 * Thu Mar 17 2005 Dams <anvil[AT]livna.org> 0:1.0.7167-0.lvn.2
1064 - Removed provides on kernel-module and kernel-modules
1065
1066 * Sat Mar 05 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.1
1067 - New upstream release 1.0.7167
1068 - Added patch from http://www.nvnews.net/vbulletin/showthread.php?t=47405
1069 - Removed old patch against 2.6.9
1070
1071 * Sat Feb 05 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.7
1072 - Added a number of post-6629 patches from http://www.minion.de/files/1.0-6629
1073 - Fixed permissions of nvidia/nvidia.ko
1074
1075 * Fri Jan 21 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.6
1076 - Fix incorrect MAKDEV behaviour and dependency
1077
1078 * Tue Nov 30 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.4
1079 - Fixed creation of /dev/nvidia* on FC2
1080
1081 * Sat Nov 27 2004 Dams <anvil[AT]livna.org> - 0:1.0.6629-0.lvn.3
1082 - Dont try to print kvariant in description when it's not defined.
1083
1084 * Sun Nov 21 2004 Thorsten Leemhuis <fedora at leemhuis dot info> - 0:1.0.6629-0.lvn.2
1085 - resulting kernel-module package now depends again on /root/vmlinuz-<kernelver>
1086 - Use rpmbuildtags driverp and kernelp
1087
1088 * Sat Nov 06 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.1
1089 - New upstream version, 1.0-6629
1090 - Build without kernel-module-devel by default
1091
1092 * Fri Oct 29 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.6
1093 - Make n-c-display handle misc problems in a better way
1094 - Fixed wrong icon file name in .desktop file
1095 - Re-added the mysteriously vanished sleep line in the init script
1096 when kernel module wasn't present
1097
1098 * Fri Oct 22 2004 Thorsten Leemhuis <fedora at leemhuis dot info> - 0:1.0.6111-0.lvn.5
1099 - Use fedora-kmodhelper in the way ntfs or ati-fglrx use it
1100 - Allow rpm to strip the kernel module. Does not safe that much space ATM but
1101 might be a good idea
1102 - Allow to build driver and kernel-module packages independent of each other
1103 - Some minor spec-file changes
1104
1105 * Thu Oct 21 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.4
1106 - udev fixes
1107 - Incorporated fix for missing include line in ld.so.conf from ati-fglrx spec (T Leemhuis)
1108
1109 * Sun Sep 19 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.3
1110 - Remove FC1/kernel 2.4 compability
1111 - Rename srpm to nvidia-glx
1112 - Build with kernel-module-devel
1113
1114 * Sun Aug 15 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.2
1115 - Restore ldsoconfd macro
1116 - Disable autoamtic removal of scripted installation for now; needs testing
1117
1118 * Sat Aug 14 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.1
1119 - Upstream release 6111
1120 - Fixed init script (again)
1121
1122 * Tue Aug 3 2004 Dams <anvil[AT]livna.org> 0:1.0.6106-0.lvn.4
1123 - ld.so.conf.d directory detected by spec file
1124 - Using nvidialibdir in nvidia-glx-devel files section
1125 - Got rid of yarrow and tettnang macros
1126 - libGL.so.1 symlink in tls directory always present
1127
1128 * Mon Jul 19 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.3
1129 - Fixed script bug that would empty prelink.conf
1130 - Added symlink to non-tls libGL.so.1 on FC1
1131
1132 * Tue Jul 13 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2.3
1133 - Updated init script to reflect name change -xfree86 -> -display
1134
1135 * Mon Jul 12 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2.2
1136 - Fixed backup file naming
1137
1138 * Sun Jul 11 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2.1
1139 - Restore working macros
1140 - Always package the gui tool
1141
1142 * Sun Jul 11 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2
1143 - Renamed nvidia-config-xfree86 to nvidia-config-display
1144 - Fixed symlinks
1145 - Use ld.so.conf.d on FC2
1146 - Remove script installation in pre
1147 - Use system-config-display icon for nvidia-settings
1148 - 2 second delay in init script when kernel module not found
1149 - Make nvidia-config-display fail more gracefully
1150 - Add blacklist entry to prelink.conf on FC1
1151
1152 * Mon Jul 05 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.1
1153 - New upstream release
1154 - First attempt to support FC2
1155 - Dropped dependency on XFree86
1156
1157 * Mon Feb 09 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.5336-0.lvn.3
1158 - Use pkg0
1159
1160 * Sun Feb 08 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.5336-0.lvn.2
1161 - New Makefile variable SYSSRC to point to kernel sources.
1162 - kmodhelper fixes.
1163
1164 * Fri Jan 30 2004 Keith G. Robertson-Turner <nvidia-devel[AT]genesis-x.nildram.co.uk> 0:1.0.5336-0.lvn.1
1165 - New upstream release
1166 - Removed (now obsolete) kernel-2.6 patch
1167 - Install target changed upstream, from "nvidia.o" to "module"
1168 - Linked nv/Makefile.kbuild to (now missing) nv/Makefile
1169
1170 * Sun Jan 25 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.18
1171 - Updated nvidia-config-display
1172 - Now requiring pyxf86config
1173
1174 * Mon Jan 19 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.17
1175 - Added nvidiasettings macro to enable/disable gui packaging
1176
1177 * Mon Jan 19 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.16
1178 - Updated minion.de patches
1179 - Added some explicit requires
1180 - Test nvidia-config-xfree86 presence in kernel-module package
1181 scriptlets
1182
1183 * Mon Jan 12 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.15
1184 - Updated Readme.fedora
1185 - nvidia-glx-devel package
1186
1187 * Sat Jan 3 2004 Dams <anvil[AT]livna.org> 0:1.0.5328-0.lvn.14
1188 - Hopefully fixed kernel variant thingy
1189
1190 * Fri Jan 2 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.13
1191 - Support for other kernel variants (bigmem, etc..)
1192 - Changed URL in Source0
1193
1194 * Tue Dec 30 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.13
1195 - Dropped nvidia pkgX information in release tag.
1196
1197 * Tue Dec 30 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.12.pkg0
1198 - Renamed kernel module package in a kernel-module-nvidia-`uname -r` way
1199 - Using fedora.us kmodhelper for kernel macro
1200 - Using nvidia pkg0 archive
1201
1202 * Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.11.pkg1
1203 - kernel-module-nvidia package provides kernel-module
1204 - We wont own devices anymore. And we wont re-create them if they are
1205 already present
1206
1207 * Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.10.pkg1
1208 - Yet another initscript update. Really.
1209 - Scriptlets updated too
1210
1211 * Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.9.pkg1
1212 - Fixed alias in modprobe.conf for 2.6
1213
1214 * Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.8.pkg1
1215 - Another initscript update
1216
1217 * Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.7.pkg1
1218 - kernel module requires kernel same kversion
1219 - initscript updated again
1220 - Dont conflict, nor obsolete XFree86-Mesa-libGL. Using ld.so.conf to
1221 make libGL from nvidia first found. Hope Mike Harris will appreciate.
1222
1223 * Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.6.pkg1
1224 - kernel-module-nvidia requires kernel same version-release
1225
1226 * Sat Dec 20 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.6.pkg1
1227 - Updated initscript
1228
1229 * Fri Dec 19 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.5.pkg1
1230 - lvn repository tag
1231
1232 * Fri Dec 19 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.5.pkg1
1233 - Added initscript to toggle nvidia driver according to running kernel
1234 and installed kernel-module-nvidia packages
1235 - Updated scriptlets
1236
1237 * Thu Dec 18 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.4.pkg1
1238 - Arch detection
1239 - Url in patch0
1240
1241 * Tue Dec 16 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.3.pkg1
1242 - Desktop entry for nvidia-settings
1243 - s/kernel-module-{name}/kernel-module-nvidia
1244 - nvidia-glx doesnt requires kernel-module-nvidia-driver anymore
1245 - Using modprobe.conf for 2.6 kernel
1246 - Hopefully fixed symlinks
1247
1248 * Mon Dec 15 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.2.pkg1
1249 - Building kernel module for defined kernel
1250 - kernel module for 2.6 is nvidia.ko
1251 - Patch not to install kernel module on make install
1252 - Updated patch for 2.6
1253 - depmod in scriptlet for defined kernel
1254 - nvidia-glx conflicting XFree86-Mesa-libGL because we 0wn all its
1255 symlink now
1256 - Dont override libGL.so symlink because it belongs to XFree86-devel
1257 - Added nvidia 'pkgfoo' info to packages release
1258 - Spec file cleanup
1259
1260 * Fri Dec 12 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4620-0.fdr.2
1261 - Fixed repairing of a link in post-uninstall
1262 - Obsolete Mesa instead of Conflict with it, enables automatic removal.
1263
1264 * Mon Dec 08 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4620-0.fdr.1
1265 - Added support for 2.6 kernels
1266 - Cleaned up build section, removed the need for patching Makefiles.
1267 - Added missing BuildReq gcc32
1268 - Don't package libs twice, only in /usr/lib/tls/nvidia
1269 - Made config cript executable and put it into /usr/sbin
1270 - Moved kernel module to kernel/drivers/video/nvidia/
1271 - Fixed libGL.so and libGLcore.so.1 links to allow linking against OpenGL libraries
1272
1273 * Mon Dec 08 2003 Keith G. Robertson-Turner <nvidia-devel at genesis-x.nildram.co.uk> - 0:1.0.4620-0.fdr.0
1274 - New beta 4620 driver
1275 - New GUI control panel
1276 - Some minor fixes
1277
1278 * Thu Nov 20 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.10.1
1279 - Finally fixed SMP builds.
1280
1281 * Wed Nov 19 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.9
1282 - Don't make nvidia-glx depend on kernel-smp
1283
1284 * Tue Nov 18 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.8
1285 - Some build fixes
1286
1287 * Tue Nov 11 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.7
1288 - Added CC=gcc32
1289 - Fixed upgrading issue
1290 - Added driver switching capabilities to config script.
1291
1292 * Fri Nov 07 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.4
1293 - Added conflict with XFree86-Mesa-libGL.
1294 - Disabled showing of the README.Fedora after installation.
1295
1296 * Sun Oct 12 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.3
1297 - Added NVidia configuration script written in Python.
1298 - Some cleanup of files section
1299 - For more info, see https://bugzilla.fedora.us/show_bug.cgi?id=402
1300
1301 * Tue Jul 08 2003 Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de> - 0:1.0.4363-0.fdr.2
1302 - renamed /sbin/makedevices.sh /sbin/nvidia-makedevices.sh ( noticed by
1303 Panu Matilainen )
1304 - Fixed name problem
1305 * Sun Jun 22 2003 Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de> - 0:1.0.4363-0.fdr.1
1306 - Initial RPM release, still some ugly stuff in there but should work...