[pkg-nvidia-devel] r521 - in /packages/nvidia-graphics-drivers-legacy-173xx/trunk: debian.binary/ debian/

rdonald at users.alioth.debian.org rdonald at users.alioth.debian.org
Mon Jan 12 01:23:05 UTC 2009


Author: rdonald
Date: Mon Jan 12 01:23:05 2009
New Revision: 521

URL: http://svn.debian.org/wsvn/pkg-nvidia/?sc=1&rev=521
Log:
missing files

Added:
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/README.Debian
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/changelog
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/conf.mk
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/control.template
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/copyright
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/devfs.devices
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/dirs.template
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/override.template
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/postinst
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/postrm
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/rules
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/changelog
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/compat
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/control
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/control.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/copyright
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/copyright.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.dirs
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.links
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.links.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.postinst
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.postrm
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.preinst
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.preinst.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.dirs
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.links
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.links.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.override
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.override.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.postinst
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.postrm
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.preinst
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.README.Debian
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.default
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.dirs
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.docs
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.docs.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.examples
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.examples.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.init
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.init.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.links
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.links.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.override
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.override.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postinst
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postrm
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postrm.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.preinst
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.prerm
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.shlibs
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.README.Debian
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.README.Debian.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.dirs
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.docs
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.docs.in
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-settings.dirs
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-settings.substvars
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/rules   (with props)
    packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/upstream_info

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/README.Debian
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/README.Debian?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/README.Debian (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/README.Debian Mon Jan 12 01:23:05 2009
@@ -1,0 +1,12 @@
+nvidia-kernel for Debian
+------------------------
+
+Please report any actual driver related bugs (not packaging related) to
+NVIDIA directly.
+
+Please check http://www.nvidia.com/object/linux.html 
+and
+http://www.nvnews.net/vbulletin/forumdisplay.php?s=&forumid=14
+for known bugs.
+
+ -- Randall Donald <rdonald at debian.org>, Tue,  12 Jul 2005 23:30:00 -0700

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/changelog
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/changelog?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/changelog (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/changelog Mon Jan 12 01:23:05 2009
@@ -1,0 +1,815 @@
+nvidia-kernel-legacy-173xx (173.14.15-1) unstable; urgency=low
+
+  * New upstream.
+  * New Legacy Package.
+
+ -- Randall Donald <rdonald at debian.org>  Sun, 11 Jan 2009 15:43:53 -0800
+
+nvidia-graphics-drivers (173.14.09-5) unstable; urgency=high
+
+  * RC bug:  write *.deb and *.changes file into the same subdirectory 
+  (closes: #493470)
+  * ARCH is undefined, define and use DEB_HOST_ARCH instead
+  (Thanks to Harald Dunkel <harald.dunkel at t-online.de>)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 01 Sep 2008 10:58:05 -0700
+
+nvidia-graphics-drivers (173.14.09-4) unstable; urgency=medium
+
+  * Fix bashism for nvidia-glx-ia32 (closes: #495478)
+
+ -- Randall Donald <rdonald at debian.org>  Thu, 28 Aug 2008 11:03:15 -0700
+
+nvidia-graphics-drivers (173.14.09-3) unstable; urgency=high
+
+  * Only ship TLS libs. RC bug fix (closes: #441975)
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 23 Jul 2008 09:41:44 -0700
+
+nvidia-graphics-drivers (173.14.09-2) unstable; urgency=low
+
+  * comment out chmod on missing patch directory. (closes: #487624, #487350)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 23 Jun 2008 10:31:33 -0700
+
+nvidia-graphics-drivers (173.14.09-1) unstable; urgency=low
+
+  * New upstream.
+
+ -- Randall Donald <rdonald at debian.org>  Thu, 19 Jun 2008 17:42:28 -0700
+
+nvidia-graphics-drivers (173.14.05-1) unstable; urgency=low
+
+  [ Randall Donald ]
+  * New upstream. (closes: #483619)
+  * move xen patch to source build patches.
+  * remove 2.6.25 patch, now is upstream.
+  
+  [ Lennart Sorensen ]
+  * new Xen patch for 173.04.05.
+
+  [ Randall Donald ]
+  * add Lsb headers (closes: #479242) 
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 03 Jun 2008 21:14:40 -0700
+
+nvidia-graphics-drivers (169.12-4) unstable; urgency=low
+
+  * Fix permissions on kernel patches directory (closes: #483074) 
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 27 May 2008 20:24:29 -0700
+
+nvidia-graphics-drivers (169.12-3) unstable; urgency=low
+
+  * Make sure wfb diversion is removed. (closes: #482995)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 26 May 2008 09:27:40 -0700
+
+nvidia-graphics-drivers (169.12-2) unstable; urgency=low
+
+  * Add initial linux-modules-nonfree-2.6 intergration, 2.6.24 only
+  * create storage directories for old patches and don't include in binary
+    packages.
+  * Remove wfb diversion and don't install nvidia's copy.
+  * Patch for 2.6.25 support
+  * Patch to compile on xen enabled kernels (closes: #476504, #481485)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 24 May 2008 19:57:18 -0700
+
+nvidia-graphics-drivers (169.12-1) unstable; urgency=low
+
+  * fix shlib dep
+  * New upstream.
+  * remove xserver-xorg-core dependency. 
+  * add cuda files (closes: #463776)
+  * add bzip2 to build-depends. (closes: #466139)
+  * add uploaders field that went missing: (closes: #454999, #472448)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 05 Apr 2008 17:59:56 -0700
+
+nvidia-graphics-drivers (169.09-1) unstable; urgency=low
+
+  * New upstream. (with fan fix!)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 02 Feb 2008 15:21:28 -0800
+
+nvidia-graphics-drivers (169.07-2) unstable; urgency=low
+
+  * Fix permissions on patches.old (closes: #459848, #460173)
+  * fix root_cmd (closes: #459833)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 12 Jan 2008 17:10:40 -0800
+
+nvidia-graphics-drivers (169.07-1) unstable; urgency=low
+
+  * New upstream.
+  * Remove ROOT_CMD from debian.binary/rules (closes: 416594)
+  * always include x86_64 nv-kernel.o and detect which to use at kernel-source
+  build time. (closes: #458295, #437128)
+  * move patches dir out of the way.
+  * rename tarball to nvidia-kernel.tar.bz2 for upcoming module packaging.
+    
+ -- Randall Donald <rdonald at debian.org>  Mon, 07 Jan 2008 12:15:15 -0800
+
+nvidia-graphics-drivers (100.14.19-1) unstable; urgency=low
+
+  * new upstream.
+  * Xorg 7.3 compatible (closes: #420177 )
+  * divert libwfb.so and libGLcore.so (closes: #442846, #441400)
+  * change maintainer to packaging team.
+  * change x11-common depends to 1:7.3+2
+  * change provides to xserver-xorg-video-2
+  * remove use of update-modules (closes: #435650)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 22 Sep 2007 17:16:06 -0700
+
+nvidia-graphics-drivers (100.14.11-1) unstable; urgency=low
+
+  * New upstream. (closes: #430841)
+  * add more GPUs to supported list
+  * Disable Xen patch until it compiles again.
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 02 Jul 2007 17:41:57 -0700
+
+nvidia-graphics-drivers (100.14.09-1) unstable; urgency=low
+
+  * The "use the released version and not the beta drivers" release.
+  * Remove root_cmd from module rules file. (closes: #416594)
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 19 Jun 2007 23:50:31 -0700
+
+nvidia-graphics-drivers (100.14.06-1) unstable; urgency=low
+
+  * New upstream.
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 16 Jun 2007 20:12:55 -0700
+
+nvidia-graphics-drivers (1.0.9755-1) unstable; urgency=low
+
+  * new upstream uploaded to unstable (closes: #415041)
+  * change description to refer only to xorg. (closes: #404599, #402223)
+  * fix Description regarding supported cards. (closes: #416946)
+  * Add Vcs header
+  * Add Xen support (thanks to Marco Nenciarini) (closes: #367326)
+ 
+ -- Randall Donald <rdonald at debian.org>  Sun, 22 Apr 2007 20:26:57 -0700
+
+nvidia-graphics-drivers (1.0.9746-2) experimental; urgency=low
+
+  * include libnvidia-wfb.so.<version> for 8800 peeps.
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 30 Dec 2006 17:00:50 -0800
+
+nvidia-graphics-drivers (1.0.9746-1) experimental; urgency=low
+
+  * new upstream with 8800 support.
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 26 Dec 2006 15:56:06 -0800
+
+nvidia-graphics-drivers (1.0.9631-1) experimental; urgency=low
+
+  * New Upstream. 
+  * Uploaded to experimental while 8776 is being settled for etch.
+
+ -- Randall Donald <rdonald at debian.org>  Thu,  7 Dec 2006 19:38:58 -0800
+
+nvidia-graphics-drivers (1.0.9629-2) unstable; urgency=low
+
+  * remove libGL.so created by init script. (closes: #400129) 
+
+ -- Randall Donald <rdonald at debian.org>  Sat,  2 Dec 2006 13:28:04 -0800
+
+nvidia-graphics-drivers (1.0.9629-1) unstable; urgency=low
+
+  * New Upstream (closes: #397505)
+  * Check for compiler existance (closes: #319544)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 11 Nov 2006 13:35:39 -0800
+
+nvidia-graphics-drivers (1.0.8776-1) unstable; urgency=medium
+
+  * New upstream.
+  * Includes upstream hotfix for Rapid7 Advisory R7-0025 Buffer Overflow
+    (closes: #393573)
+  * urgency=medium for RC bug fix  
+
+ -- Randall Donald <rdonald at debian.org>  Thu, 19 Oct 2006 18:26:24 -0700
+
+nvidia-graphics-drivers (1.0.8774-7) unstable; urgency=low
+
+  * add diversion of libGL.so to nvidia-glx-ia32 (closes: #393056)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 14 Oct 2006 13:36:34 -0700
+
+nvidia-graphics-drivers (1.0.8774-6) unstable; urgency=low
+
+  * make init script create libGL.so for nvidia-glx-dev as well
+  as providing the file will get diverted. Also remove the extra
+  nvidia-glx-dev removal diversions not needed anymore. (closes: #392639)
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 13 Oct 2006 10:42:25 -0700
+
+nvidia-graphics-drivers (1.0.8774-5) unstable; urgency=high
+
+  * make sure nvidia-glx-dev diversions are removed and conflict with older
+  versions of -dev
+  * urgency=high for fixing broken upgrade path.
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 11 Oct 2006 11:21:39 -0700
+
+nvidia-graphics-drivers (1.0.8774-4) unstable; urgency=high
+
+  * The problem in #208198 no longer exists but another one has arisen due
+  to unwanted linking against NVIDIA's libGL.so.1. Solution: Have nvidia-glx
+  divert libGL.so and have the init script test for the existence of the 
+  diverted libGL.so.xlibmesa file and then create a /usr/lib/libGL.so symlink
+  to libGL.so.1.2.xlibmesa. Slightly evil but doesn't leave any dangling 
+  symlinks after the init script is called.  (closes: #208198)
+  * High-urgency upload for RC bugfix.
+  * run a version-change to update files in subversion, especially control
+  (closes: #391795)
+  * Clean up X11R6 diversions. (closes: #380433) 
+
+ -- Randall Donald <rdonald at debian.org>  Mon,  9 Oct 2006 16:18:26 -0700
+
+nvidia-graphics-drivers (1.0.8774-3) unstable; urgency=low
+
+  * make nvidia-glx provide xserver-xorg-video-1.0 for xorg 7.1
+    (closes: #385114)
+  * upload xorg 7.1 version to unstable
+
+ -- Randall Donald <rdonald at debian.org>  Thu, 21 Sep 2006 10:44:17 -0700
+
+nvidia-graphics-drivers (1.0.8774-2) experimental; urgency=low
+
+  * make nvidia-glx provide xserver-xorg-video-1.0 for xord 7.1 
+  (closes: #385114) 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 28 Aug 2006 20:54:34 -0700
+
+nvidia-graphics-drivers (1.0.8774-1) unstable; urgency=low
+
+  * New upstream. (closes: #384608)
+  * uncomment dh_installmodules in module's rules file.
+  * Some important bugs will be fixed with -2
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 28 Aug 2006 20:27:45 -0700
+
+nvidia-graphics-drivers (1.0.8762-2) unstable; urgency=low
+
+  * Have nvidia-glx-dev conflict with mesa-common-dev
+
+ -- Randall Donald <rdonald at debian.org>  Fri,  2 Jun 2006 20:44:38 -0700
+
+nvidia-graphics-drivers (1.0.8762-1) unstable; urgency=low
+
+  * New upstream.
+  * take out dh_strip temporarily while the current strip fails on the
+    nvidia libs. 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 22 May 2006 15:26:58 -0700
+
+nvidia-graphics-drivers (1.0.8756-4) unstable; urgency=low
+
+  * Include a good nvidia-kernel-source.tar.gz
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 11 Apr 2006 22:48:33 -0700
+
+nvidia-graphics-drivers (1.0.8756-3) unstable; urgency=low
+
+  * Adjust for Xorg7.0 support. Thanks to Rasmus Bog Hansen <moffe at zz9.dk>
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 11 Apr 2006 10:08:13 -0700
+
+nvidia-graphics-drivers (1.0.8756-2) unstable; urgency=low
+
+  * nvidia-glx-dev: Add the missing Provides: libgl-dev (closes: #361589)  
+
+ -- Randall Donald <rdonald at debian.org>  Sun,  9 Apr 2006 09:54:21 -0700
+
+nvidia-graphics-drivers (1.0.8756-1) unstable; urgency=low
+
+  * New upstream (closes: #361352)
+  * Please don't file wishlist bugs after only a few hours.
+  * nvdia-glx-dev: put headers under /usr/include and conflict 
+    with other libgl-dev
+  * nvidia-glx-dev: stricter depends on nvidia-glx (closes: #335539)
+  * nvidia-glx: include libnvidia-cfg (closes: #356800)
+  * lower debhelper level back to sarge ver. 4 level (closes: #356775)
+
+ -- Randall Donald <rdonald at debian.org>  Fri,  7 Apr 2006 18:55:06 -0700
+
+nvidia-graphics-drivers (1.0.8178-3) unstable; urgency=low
+
+  * upload fix for 2.6.16 (closes: #357992, #346355)
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 28 Mar 2006 19:48:59 -0800
+
+nvidia-graphics-drivers (1.0.8178-2.1) unstable; urgency=low
+
+  * add new upstream patch NVIDIA_kernel-1.0-8178-U012206.diff.txt,
+    closes #357992
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Fri, 24 Mar 2006 06:51:49 +0100
+
+nvidia-graphics-drivers (1.0.8178-2) unstable; urgency=low
+
+  * very belated change of kernel-image to linux-image in Recommends. 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 13 Feb 2006 20:26:15 -0800
+
+nvidia-graphics-drivers (1.0.8178-1) unstable; urgency=low
+
+  * Upload to archive.
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 27 Dec 2005 13:46:44 -0800
+
+nvidia-graphics-drivers (1.0.8178-0.1) unstable; urgency=low
+
+  * patch scheme added
+  * applied NVidia's patch NVIDIA_kernel-1.0-8178-U122205
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Tue, 27 Dec 2005 15:23:41 +0100
+
+nvidia-graphics-drivers (1.0.8178-0) unstable; urgency=low
+
+  * new upstream
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Sat, 24 Dec 2005 09:27:56 +0100
+
+nvidia-graphics-drivers (1.0.8174-1) unstable; urgency=low
+
+  * The "Radiohead" Release ;)
+  * New upstream.
+  * Upload to unstable.
+  * Thanks to Harald Dunkel for initial build.
+  * LEGACY GPUs: If you have a TNT, TNT2, Vanta, GeForce 256, GeForce DDR,
+    Quadro, GeForce2 Pro, GeForce2 GTS, GeForce2 Ultra, GeForce2 Ti,
+    Quadro2Pro, DO NOT INSTALL THIS RELEASE!!! They are not supported.
+  * update NEWS files again.
+  * add Xorg 6.8 to the descriptions to cut down on confusion.
+  * add reference to linux- kernel packages in README.Debian
+  * nvidia-xconfig will be in a separate package.  
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 10 Dec 2005 18:33:37 -0800
+
+nvidia-graphics-drivers (1.0.8174-0) unstable; urgency=low
+
+  * new upstream
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Wed,  7 Dec 2005 19:40:50 +0100
+
+nvidia-graphics-drivers (1.0.7676-2) experimental; urgency=low
+
+  * add exit 0 to module postrm (closes: #252018)
+  * add more documentation to /etc/default/nvidia-glx (closes: #280237)
+  * reorganize nvidia-glx init script
+  * remove xserver provides (man this was an old addition) (closes: #329320)
+  * fix nvidia-glx-dev missing links (closes: #336778)
+  * now that sarge is stable upgrade DH_COMPAT to 5 (closes: #336734)
+  * Supply diversion for libglx.so to work with newer xorg.
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 23 Nov 2005 01:20:12 +0000
+
+nvidia-graphics-drivers (1.0.7676-1) experimental; urgency=low
+
+  * New Upstream. (includes fix for GeForce FX 7880)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 29 Aug 2005 15:48:27 -0700
+
+nvidia-graphics-drivers (1.0.7676-0) experimental; urgency=low
+
+  * new upstream
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Mon, 15 Aug 2005 21:53:07 +0200
+
+nvidia-graphics-drivers (1.0.7667-3) experimental; urgency=low
+
+  * back out libGL.so mess until it upgrades properly.
+  * move back to experimental while work is being done on the above.
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 18 Jul 2005 13:08:11 -0700
+
+nvidia-graphics-drivers (1.0.7667-2) unstable; urgency=low
+
+  * fix dangling libGL.so issue. nvidia-glx by itself will now
+    link to the diverted xlibmesa library (closes: #208198, #306533, #272438)
+  * Move nvidia-kernel-source to Suggests in nvidia-glx (closes: #295891)
+  * Modify description to make note of GPUs NOT supported
+  * update module README.Debian to refer to  nvnews.net forum.
+    (closes: #299916)
+  * Update nvidia-kernel-source README.Debian to mention module-assistant
+    and remove mention of patches that are unnecessary and other old
+    references.
+  * change upstream_info to not use bashisms. (closes: #304322)
+  * Update to policy 3.6.2
+  * Move GL headers to /usr/share/nvidia/includes/GL. (closes: #268274)
+  * Remove unnecessary dependancy on libglu
+  * Add NEWS item about using legacy packages.
+  * LEGACY GPUs: If you have a TNT, TNT2, Vanta, GeForce 256, GeForce DDR,
+  Quadro, GeForce2 Pro, GeForce2 GTS, GeForce2 Ultra, GeForce2 Ti, Quadro2Pro,
+  DO NOT INSTALL THIS RELEASE!!! Use the nvidia-glx-legacy and
+  nvidia-kernel-source-legacy packages instead.
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 13 Jul 2005 14:23:26 -0700
+
+nvidia-graphics-drivers (1.0.7667-1) experimental; urgency=low
+
+  * New upstream (closes: #315446)
+  * Thanks again to Harald Dunkel for patch and amd64 testing.
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 24 Jun 2005 22:51:46 -0700
+
+nvidia-graphics-drivers (1.0.7664-2) experimental; urgency=low
+
+  * downgrade the libc6 change back to the version in unstable. 
+    (closes: #315313) 
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 21 Jun 2005 14:07:42 -0700
+
+nvidia-graphics-drivers (1.0.7664-1) experimental; urgency=low
+
+  * The "Commander Cool Drew Hess" release.
+  * New upstream. (Thanks to Harald Dunkel for initial work)
+  * uploaded to experimental due to needing GLIBC_2.3.3
+  and legacy support for some GPU's has been removed. 
+  * Add news item about legacy support.
+  * LEGACY GPUs: If you have a TNT, TNT2, Vanta, GeForce 256, GeForce DDR,
+  Quadro, GeForce2 Pro, GeForce2 GTS, GeForce2 Ultra, GeForce2 Ti, Quadro2Pro,
+  DO NOT INSTALL THIS RELEASE!!!  NVIDIA will be supporting these cards in a
+  special legacy driver (as yet unreleased and not included in this package).
+  So if you have the one of the above listed GPUs,
+  remain with the 1.0.7174-3 release.
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 18 Jun 2005 16:46:48 -0700
+
+nvidia-graphics-drivers (1.0.7664-0) unstable; urgency=low
+
+  * New upstream.
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Sat, 11 Jun 2005 22:42:26 +0200
+
+nvidia-graphics-drivers (1.0.7174-3) unstable; urgency=low
+
+  * reinclude nvidia docs 
+
+ -- Randall Donald <rdonald at debian.org>  Thu,  7 Apr 2005 02:39:50 -0700
+
+nvidia-graphics-drivers (1.0.7174-2) unstable; urgency=low
+
+  * use -pkg2 (renamed to pkg0) for lib32 files in nvidia-glx-ia32 package 
+    (closes: #257375)
+
+ -- Randall Donald <rdonald at debian.org>  Tue,  5 Apr 2005 15:10:03 -0700
+
+nvidia-graphics-drivers (1.0.7174-1) unstable; urgency=low
+
+  * New upstream.
+  * add nvidia-glx-ia32 package for amd64 (closes: #257375) 
+
+ -- Randall Donald <rdonald at debian.org>  Fri,  1 Apr 2005 14:54:17 -0800
+
+nvidia-graphics-drivers (1.0.7167-1) unstable; urgency=low
+
+  * New upstream. (closes: #299073)
+  * Disable patching for new version.
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 11 Mar 2005 13:46:57 -0800
+
+nvidia-graphics-drivers (1.0.6629+1-2) unstable; urgency=high
+
+  * Add patches for new (> 2.6.10-rc3-bk13) kernels from
+    minion.de. Thanks to Drew Hess <dhess at bothan.net>
+    (closes: #280224, #281640, #287226)
+  * updated minion patches from 16 Feb 2005
+  * urgency high to get back in to sarge asap. 
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 18 Feb 2005 15:31:00 -0800
+
+nvidia-graphics-drivers (1.0.6629+1-1) unstable; urgency=low
+
+  * change version to allow for new .orig 
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 12 Nov 2004 11:06:00 -0800
+
+nvidia-graphics-drivers (1.0.6629-2) unstable; urgency=low
+
+  * Add amd64 support based on work from
+    Markus Benning <me at w3r3wolf.de> and 
+    Harald Dunkel <harald.dunkel at t-online.de>
+    Thanks guys.
+
+ -- Randall Donald <rdonald at debian.org>  Tue,  9 Nov 2004 23:13:49 -0800
+
+nvidia-graphics-drivers (1.0.6629-1) unstable; urgency=low
+
+  * New upstream.
+  * Undo 2.6.9 patching.
+
+ -- Randall Donald <rdonald at debian.org>  Sat,  6 Nov 2004 23:21:06 -0800
+
+nvidia-graphics-drivers (1.0.6111-2) unstable; urgency=low
+
+  * Provide patches for kernels 2.6.9 and 2.6.10  
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 25 Oct 2004 16:40:05 -0700
+
+nvidia-graphics-drivers (1.0.6111-1) unstable; urgency=low
+
+  * New upstream.
+  * add executable check for update-devfsd.
+
+ -- Randall Donald <rdonald at debian.org>  Thu,  5 Aug 2004 11:43:28 -0700
+
+nvidia-graphics-drivers (1.0.6106-4) unstable; urgency=low
+
+  * Use init script patch by Arthur de Jong <adejong at debian.org>
+    (closes: #243308, #261165)
+  * Add read-only check to init script. (closes: #262176)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 31 Jul 2004 14:40:59 -0700
+
+nvidia-graphics-drivers (1.0.6106-3) unstable; urgency=low
+
+  * Remove libglx.so.version symlink cleaning now that it is an actual file
+    again. 
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 30 Jun 2004 22:00:09 -0700
+
+nvidia-graphics-drivers (1.0.6106-2) unstable; urgency=low
+
+  * Remove package nvidia-settings so I can use the GPL source in a separate
+    source package in contrib.
+  * Fix nvidia-glx-dev depends on nvidia-glx version.
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 30 Jun 2004 17:48:06 -0700
+
+nvidia-graphics-drivers (1.0.6106-1) unstable; urgency=low
+
+  * New upstream.
+ 	fixed GL library symbols (closes: #242525)
+  * new nvidia-settings package.
+  * remolded TLS handling for new libnvidia-tls.so
+  * sysfs support now builtin, both dpatches disabled. 
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 30 Jun 2004 11:35:08 -0700
+
+nvidia-graphics-drivers (1.0.5336-12) unstable; urgency=low
+
+  * Include newer sysfs patch by Martin Schlemmer <azarah at gentoo.org> which
+    should now create udev nodes. 
+    (closes: #248451) 
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 29 Jun 2004 23:46:22 -0700
+
+nvidia-graphics-drivers (1.0.5336-11) unstable; urgency=low
+
+  * Correct nvidia-glx.shlibs. (closes: #249194)
+  * New init script from Arthur de Jong <adejong at debian.org>. 
+  (closes: #243308, #252569)
+
+ -- Randall Donald <rdonald at debian.org>  Tue,  8 Jun 2004 19:04:42 -0700
+
+nvidia-graphics-drivers (1.0.5336-10) unstable; urgency=low
+
+  * remove immediate exit in nvida-glx init.d so tls detection doesn't exit.
+    (closes: #247188)
+
+ -- Randall Donald <rdonald at debian.org>  Sat,  8 May 2004 13:44:21 -0700
+
+nvidia-graphics-drivers (1.0.5336-9) unstable; urgency=low
+
+  * use corrected 02_pcialias patch from Juergen Kreileder <jk at blackdown.de>
+  
+ -- Randall Donald <rdonald at debian.org>  Fri, 30 Apr 2004 19:38:57 -0700
+
+nvidia-graphics-drivers (1.0.5336-8) unstable; urgency=low
+
+  * Allow for presence of 01_sysfs fuzz in 02_pcialias. (closes: #246773)
+  * Document in n-k-s.README.Debian about IGNORE_PCI_CLASS_DISPLAY 
+    (closes: #246775)
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 30 Apr 2004 18:52:47 -0700
+
+nvidia-graphics-drivers (1.0.5336-7) unstable; urgency=low
+
+  * also detect uppercase "GCC" in compiler detection. (closes: #243988)
+  * version dpatch at >= 2.0.0. (closes: #242465)
+  * patch for hotplugging. Thanks to Juergen Kreileder <jk at blackdown.de>
+    (closes: #239992)
+  * move libtool files to nvidia-glx-dev. (closes: #229110)
+  * apply patch from Joachim Breitner <nomeata at debian.org> for init script.
+  (closes: #243308)
+  * change shlibs to xlibmesa-gl | libgl1
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 17 Apr 2004 16:40:26 -0700
+
+nvidia-graphics-drivers (1.0.5336-6) unstable; urgency=low
+
+  * Introduce a boot init script for TLS detection. With this we can get rid
+    of the debconf prompting. (closes: #234612, #231397, #234323)
+  * Provide patch for sysfs. (closes: #236714, #234150)
+  * depend on dpatch for above patch.
+  * fix typo in clean target for SYSSRC. (closes: #237793)
+  * modify debian.binary/rules for patching and Makefile existance. 
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 19 Mar 2004 14:39:56 -0800
+
+nvidia-graphics-drivers (1.0.5336-5) unstable; urgency=low
+
+  * add SYSRC to clean target. (closes: #232313)
+  * Make GL depends more X 4.3 friendly. (closes: #188189)
+  * pass KPKG_EXTRAV_ARG in for proper 2.6 EXTRAVERSIONing
+  * version kernel-package at >=8.082.
+  * add root_cmd. (closes: #162323) 
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 21 Feb 2004 15:04:42 -0800
+
+nvidia-graphics-drivers (1.0.5336-4) unstable; urgency=low
+
+  * Add glext.h to nvidia-glx-dev. (closes: #231169) 
+  * Add Makefile to clean target in nvidia-kernel-source rules file.
+
+ -- Randall Donald <rdonald at debian.org>  Wed,  4 Feb 2004 16:03:42 -0800
+
+nvidia-graphics-drivers (1.0.5336-3) unstable; urgency=low
+
+  * Depend on libc6-dev for KBUILD building. (closes: #230307) 
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 31 Jan 2004 14:26:02 -0800
+
+nvidia-graphics-drivers (1.0.5336-2) unstable; urgency=low
+
+  * Bypass NVIDIA's select_makefile (closes: #230307)
+  * Remove patch from nvidia-kernel-source Depends and add sed.
+  * Remove dangling libglx.so.VERSION symlink.  
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 30 Jan 2004 14:54:32 -0800
+
+nvidia-graphics-drivers (1.0.5336-1) unstable; urgency=low
+
+  * New upstream.
+  * generate nvidia-kernel changelog from nvidia-graphics-drivers at build.
+  * change nvidia-kernel-source arch to i386. (closes: #229060)
+  * remove 2.6 patch as it is now provided upstream.
+  * create a makefile selector and change the patchlevel detection to be based
+    on KERNEL_VERSION_CODE.
+  * switch back to Makefile.kbuild for 2.6.x.  
+  * remove no longer needed apm patch. (closes: #228487) 
+  * reflect 2.6 changes in nvidia-kernel-source.README.Debian.
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 27 Jan 2004 00:01:32 -0800
+
+nvidia-graphics-drivers (1.0.5328-4) unstable; urgency=low
+
+  * Provide fixed .la files. (closes: #228677) 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 19 Jan 2004 23:05:20 -0800
+
+nvidia-graphics-drivers (1.0.5328-3) unstable; urgency=low
+
+  * Remove bad/broken LibGL.la files for now. (closes: #228499)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 19 Jan 2004 14:56:14 -0800
+
+nvidia-graphics-drivers (1.0.5328-2) unstable; urgency=low
+
+  * Fix typo in nvidia-glx.README.Debian
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 16 Jan 2004 23:53:35 -0800
+
+nvidia-graphics-drivers (1.0.5328-1) unstable; urgency=low
+
+  * New upstream. (closes #227066)
+  * Apply 2.6 patch in nvidia-kernel building with env override.
+    Manual patching no longer required!!! (closes: #193379)
+  * Change text of TLS question to a positive tone. (closes: #221963)
+  * Quote $(CC) for a multi word compiler e.g. distcc (closes: #222390)
+  * Change reportbug script to use (lspci --version) instead of which.
+  * Add tls/libGL.so to nvidia-glx (so one can switch with only one step)
+  * Make note about reconfiguring for TLS switching.
+  * fix gcc detection again for kernel compiler. (closes: #227412)
+  * fix typo in nvidia-kernel-source.README.Debian (closes: #226991)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 22 Dec 2003 01:21:58 -0800
+
+nvidia-graphics-drivers (1.0.4496-10) unstable; urgency=low
+
+  * TLS problems related to installation of TLS libs on 2.4 systems. 
+    Solution: provide a debconf note and set a default based on runtime
+    detection of a TLS/2.6 system. Hopefully this will solve most of the 
+    tls bugs.
+  * Add note about nvidia-kernel-source in nvidia-glx description. 
+    (closes: #220038)
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 19 Nov 2003 13:17:50 -0800
+
+nvidia-graphics-drivers (1.0.4496-9) unstable; urgency=low
+
+  * Change nvidia-kernel-source.README.Debian.in to reflect 2.6 makefile
+    change. (closes: #219003) 
+  * Note the difference in KSRC for 2.6 headers (closes: #220452)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 17 Nov 2003 20:47:20 -0800
+
+nvidia-graphics-drivers (1.0.4496-8) unstable; urgency=low
+
+  * Correctly install tls libglx. 
+
+ -- Randall Donald <rdonald at debian.org>  Sat,  1 Nov 2003 12:46:04 -0800
+
+nvidia-graphics-drivers (1.0.4496-7) unstable; urgency=low
+
+  * add tls files. (closes: #218408, #218417, #218434, #218487)
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 31 Oct 2003 21:01:18 -0800
+
+nvidia-graphics-drivers (1.0.4496-6) unstable; urgency=low
+
+  * use Makefile.nvidia instead of Makefile.kbuild so the 2.6 support
+    can use kernel-headers. Manual patching still required.
+    README.Debian changed to instruct this change.
+    (closes: #208535, #203369) 
+  * remove wget build-dep from kernel module (closes: #212742)
+  * install kernel module to /lib/modules/KVERS/nvidia. (closes: #207290)
+  * re-fix GCC detection from compile.h (closes: #205871)  
+  
+ -- Randall Donald <rdonald at debian.org>  Mon,  6 Oct 2003 21:41:13 -0700
+
+nvidia-graphics-drivers (1.0.4496-5) unstable; urgency=low
+
+  * Add symlink instruction to nvidia-kernel-source.README.Debian 
+  * Fix patchlevel version detection.  
+  
+ -- Randall Donald <rdonald at debian.org>  Tue, 23 Sep 2003 01:21:29 -0700
+
+nvidia-graphics-drivers (1.0.4496-4) unstable; urgency=low
+
+  * Add Provides: nvidia-kernel-src to nvidia-kernel-source (closes: #211713)
+  * Upload new diversions and 2.6 support to unstable packages.
+  * change == to = in kernel rules file.
+  
+ -- Randall Donald <rdonald at debian.org>  Mon, 22 Sep 2003 15:34:32 -0700
+
+nvidia-graphics-drivers (1.0.4496-3) experimental; urgency=low
+
+  * Fix nvidia-kernel-source.README.Debian about installing
+    nvidia-kernel-common first.
+  * Fix typo in nvidia-kernel-source.README.Debian regarding
+    modules/nvidia-kernel-1.0.4496 directory. (closes: #205684)
+  * Change diversions to stay within /usr/lib and /usr/X11R6/lib.
+    This allows for installs on systems of /usr split between several
+    partitions. (closes: #205955)
+  * Move nvidia-glx dependancy on nvidia-kernel-source to a recommends.
+  * Fix part of gcc 3.3.1 detection that I missed last time. (closes: #205871)
+  * Update nvidia-kernel-source.README.Debian to reflect 2.4.21-4-k7.
+  * Add preliminary 2.6 support. See README.Debian for details (closes: #203369, #193379)
+  * Include CONFIG_APM_MODULE patch file in nvidia-kernel-source. 
+  * Upload to experimental due to diversion changes and preliminary 2.6
+    support 
+  * Incorporate the NMU by martin f. krafft <madduck at debian.org>  
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 26 Aug 2003 14:42:57 -0700
+
+nvidia-graphics-drivers (1.0.4496-2.1) unstable; urgency=low
+
+  * debian.binary/rules used the -a flag to copy the control.template file
+    to debian-binary/control. If the former was a symlink, this would result
+    in the erasure of the template file as the destionation of the copy would
+    also be a symlink to the same file. Removed the -a, now it works just
+    fine.
+      Closes: Bug#206445, Bug#206449
+	      
+ -- martin f. krafft <madduck at debian.org>  Tue, 26 Aug 2003 08:50:46 +0200
+
+nvidia-graphics-drivers (1.0.4496-2) unstable; urgency=low
+
+  * Add email from NVIDIA to copyright file. 
+
+ -- Randall Donald <rdonald at debian.org>  Thu, 31 Jul 2003 15:18:25 -0700
+
+nvidia-graphics-drivers (1.0.4496-1) unstable; urgency=low
+
+  * New upstream. 
+  * include shlibs file.
+  * Re-split nvidia-glx-dev by request.
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 28 Jul 2003 14:18:45 -0700
+
+nvidia-graphics-drivers (1.0.4363-1) unstable; urgency=low
+
+  * Put nvidia drivers into one source package
+  * Move from contrib to non-free
+  * Rename nvidia-kernel-src to nvidia-kernel-source
+  * Include driver files in nvidia-glx and nvidia-kernel-source instead of
+    downloading.
+  * Put nvidia-glx-dev files back into nvidia-glx.
+  * Separate out modules and devfs files into nvidia-kernel-common.
+  * Drop .deb in builder-specified location. Thanks David B Harris
+    <david at eelf.ddts.net> (closes: #192112)
+  * Lose the version number in modules directory. (closes: #199509)
+  * Use automation of versioning based on patches by Marcello Magallon
+    <mmagallo at debian.org>. Thanks. (closes: #192312, #192311) 
+
+ -- Randall Donald <rdonald at debian.org>  Fri,  9 May 2003 14:51:15 -0700
+

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/conf.mk
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/conf.mk?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/conf.mk (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/conf.mk Mon Jan 12 01:23:05 2009
@@ -1,0 +1,119 @@
+#!/usr/bin/make -f
+
+# if you need to redefine these
+KSRC:=$(KSRC)
+KVERS:=${KVERS}
+
+
+# redefine the directory for kbuild to fine the makefile.
+KBUILD_PARAMS := "-C $(KSRC) SUBDIRS=$(CURDIR)"
+
+    
+#### COMPILER DETECTION ####
+
+ifeq ($(origin CC),default)
+ifneq "$(wildcard $(KSRC)/include/linux/compile.h)" ""
+CC = gcc-$(shell grep LINUX_COMPILER $(KSRC)/include/linux/compile.h | sed 's/.*[gcc|GCC].* \([0-9]\.[0-9]\+\).*/\1/')
+else
+CC = gcc
+endif
+endif
+
+ifeq ($(CC),gcc-2.7)
+CC = gcc272
+endif
+
+# determine gcc versions used (kernel, nvidia.o)
+module_cc:=$(shell $(CC) -v 2>&1 | tail -1) 
+version="^Linux version [^(]* (.*@.*) (\(gcc.*\)) .*"
+kernel_cc:=$(shell cat /proc/version | sed "s/"$(version)"/\1/")
+
+kernel_arch:=$(shell uname -m)
+module_cc:=$(shell echo "$(module_cc)" | sed 's/.* \([0-9.]*\.[0-9]\).*/\1/')
+kernel_cc:=$(shell echo "$(kernel_cc)" | sed 's/.* \([0-9.]*\.[0-9]\).*/\1/')
+
+baseepoch=$(shell expr $(KDREV) : '\([0-9]*\):.*' 2>/dev/null )
+ifneq ($(baseepoch),)
+      EPOCH=$(baseepoch):
+endif
+REV=$(shell expr $(KDREV) : '[0-9]*:\(.*\)' 2>/dev/null)
+ifeq ($(REV),)
+     REV=$(KDREV)
+endif
+VERSION=$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)
+ifeq ($(REV),)
+PKG_VERSION=$(EPOCH)$(VERSION)
+else
+PKG_VERSION=$(EPOCH)$(VERSION)+$(REV)
+endif
+
+
+DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
+
+ifeq "$(origin KPKG_DEST_DIR)" "undefined"	
+ifeq "$(origin KMAINT)" "undefined"
+KPKG_DEST_DIR = $(CURDIR)/..
+else	
+KPKG_DEST_DIR = $(KSRC)/..
+endif
+endif
+CHFILE=$(KPKG_DEST_DIR)/nvidia-kernel-$(KVERS)_$(PKG_VERSION)_$(DEB_HOST_ARCH).changes
+
+
+KERNEL_VERSION_CODE = $(shell cat $(KSRC)/include/linux/version.h | grep LINUX_VERSION_CODE  | cut -d " " -f 3)
+DESIRED_VERSION=132608
+# 2 << 16 + 6 << 8 + 0 
+VERSION_EXPR = $(shell test $(KERNEL_VERSION_CODE) -ge $(DESIRED_VERSION) ; echo $$? )
+
+ifeq ($(VERSION_EXPR),0) 
+  PATCHLEVEL=6
+else
+  PATCHLEVEL=4
+endif  
+
+# If 2.6.10-rc3-bk13 or greater, use minion.de kernel patches
+#DESIRED_VERSION=132618
+#VERSION_EXPR2 = $(shell test $(KERNEL_VERSION_CODE) -ge $(DESIRED_VERSION) ; echo $$? )
+
+#ifeq ($(VERSION_EXPR2),0)
+#  NV_PATCH_MINION=1
+#else
+#  NV_PATCH_MINION=0
+#endif
+
+%.Makefile :
+	# select which makefile to use.
+	rm -f $(CURDIR)/Makefile || true
+	if [ $(PATCHLEVEL) = 6  ]; then \
+	     ln -s Makefile.kbuild Makefile ; \
+	fi
+	
+	if [  $(PATCHLEVEL) = 4  ]; then \
+	     ln -s Makefile.nvidia Makefile ; \
+	fi
+
+
+
+
+.PHONY: configure configure-stamp
+configure: configure-stamp
+configure-stamp: config.Makefile
+
+		 
+	
+	if ! $(CC) -v 2> /dev/null  ; then \
+	   echo "Compiler $(CC) does not exist on the system" ; \
+	   exit 1; \
+	fi   
+	if [ -f $(CURDIR)/debian/control.template ]; then \
+		cp  $(CURDIR)/debian/control.template $(CURDIR)/debian/control; \
+	fi
+	if [ "$(kernel_arch)" = "x86_64" ]; then \
+		cp $(CURDIR)/nv-kernel.o.x86_64 $(CURDIR)/nv-kernel.o ; \
+	fi
+
+	
+	touch configure-stamp
+
+
+							

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/control.template
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/control.template?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/control.template (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/control.template Mon Jan 12 01:23:05 2009
@@ -1,0 +1,21 @@
+Source: nvidia-kernel-legacy-173xx
+Section: non-free/x11
+Priority: optional
+Maintainer: Randall Donald <rdonald at debian.org>
+Build-Depends: debhelper (>> 3.0.0), make, libc6-dev
+Standards-Version: 3.6.0
+
+Package: nvidia-kernel-legacy-173xx-#KVERS#
+Architecture: i386 amd64
+Provides: nvidia-kernel-legacy-173xx-#VERSION#
+Depends: nvidia-kernel-common (>= 20051028+1-0.1)
+Recommends: linux-image-#KVERS#
+Description: NVIDIA binary kernel module for Linux #KVERS#
+ These Xorg binary drivers provide optimized hardware acceleration of 
+ OpenGL applications via a direct-rendering X Server. 
+ .
+ This package contains the NVIDIA binary kernel module needed by
+ nvidia-glx-legacy-173xx.
+ .
+ For more information on this source package visit NVIDIA's homepage
+ at http://www.nvidia.com/ .

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/copyright
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/copyright?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/copyright (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/copyright Mon Jan 12 01:23:05 2009
@@ -1,0 +1,195 @@
+This package was debianized by Randall Donald <rconald at debian.org> on
+Sat, 11 Aug 2001 14:27:28 -0700.
+
+It was downloaded from
+#URL#
+
+Upstream Author: NVIDIA <linux-bugs at nvidia.com>
+
+Copyright:
+
+Packaging Scripts Copyright (c) 2003 Randall Donald <rdonald at debian.org>
+Based on packages by Christopher Cheney 
+These scripts are covered under the GNU GPL, the text of the license
+is available here /usr/share/common-licenses/GPL .
+
+
+First a note from the README file
+
+Q: Why does NVIDIA not provide rpms anymore?
+
+A: Not every Linux distribution uses rpm, and NVIDIA wanted a single
+   solution that would work across all Linux distributions.  As indicated
+   in the NVIDIA Software License, Linux distributions are welcome to
+   repackage and redistribute the NVIDIA Linux driver in whatever package
+   format they wish.
+   
+
+Furthermore an email from NVIDIA:
+
+Greetings, Randall!  Comments below:
+
+On 30 Jul 2003, Randall Donald wrote:
+
+> To whom it may concern,
+> 
+> My name is Randall Donald and I am the maintainer for the Debian
+> downloader packages nvidia-glx-src and nvidia-kernel-src. 
+> As stated in your license and the README file 
+> ( "As indicated in the NVIDIA Software License, Linux distributions 
+>   are welcome to repackage and redistribute the NVIDIA Linux driver in 
+>   whatever package format they wish." )
+> I wish to include packages containing the Linux driver files in the Debian archive. 
+> I'd like to know if it is legally permitted to distribute binary kernel modules 
+> compiled from the NVIDIA kernel module source and Debian kernel headers. 
+
+This is fine; thanks for asking.
+
+> I am also wondering if the "No Separation of Components" clause 
+> ( No Separation of Components.  The SOFTWARE is licensed as a
+>   single product.  Its component parts may not be separated for use
+>   on more than one computer, nor otherwise used separately from the
+>   other parts.) applies to splitting the glx driver and kernel module source into
+>  multiple binary packages.
+
+This is also fine.  I believe this section of the license was
+intended to prevent users from doing things like using our Windows
+control panel with a competitor's display driver (that's not actually
+possible, but you get the idea...).  In the case of separating the
+driver into a glx package and a kernel package (like we used to
+do ourselves), this is simply a packaging issue; of course users
+will use the packages together when they install.
+
+Please feel free to redistribute the NVIDIA graphics driver.
+
+Thank you for doing this for the NVIDIA+Debian community!
+
+- Andy
+
+
+---
+
+License:
+http://www.nvidia.com/view.asp?IO=nv_swlicense
+
+       License For Customer Use of NVIDIA Software
+
+
+IMPORTANT NOTICE -- READ CAREFULLY: This License For Customer Use of
+NVIDIA Software ("LICENSE") is the agreement which governs use of
+the software of NVIDIA Corporation and its subsidiaries ("NVIDIA")
+downloadable herefrom, including computer software and associated
+printed materials ("SOFTWARE").  By downloading, installing, copying,
+or otherwise using the SOFTWARE, you agree to be bound by the terms
+of this LICENSE.  If you do not agree to the terms of this LICENSE,
+do not download the SOFTWARE.
+
+RECITALS
+
+Use of NVIDIA's products requires three elements: the SOFTWARE, the
+hardware on a graphics controller board, and a personal computer. The
+SOFTWARE is protected by copyright laws and international copyright
+treaties, as well as other intellectual property laws and treaties.
+The SOFTWARE is not sold, and instead is only licensed for use,
+strictly in accordance with this document.  The hardware is protected
+by various patents, and is sold, but this agreement does not cover
+that sale, since it may not necessarily be sold as a package with
+the SOFTWARE.  This agreement sets forth the terms and conditions
+of the SOFTWARE LICENSE only.
+
+1.  DEFINITIONS
+
+1.1  Customer.  Customer means the entity or individual that
+downloads the SOFTWARE.
+
+2.  GRANT OF LICENSE
+
+2.1  Rights and Limitations of Grant.  NVIDIA hereby grants Customer
+the following non-exclusive, non-transferable right to use the
+SOFTWARE, with the following limitations:
+
+2.1.1  Rights.  Customer may install and use one copy of the SOFTWARE
+on a single computer, and except for making one back-up copy of
+the Software, may not otherwise copy the SOFTWARE.  This LICENSE
+of SOFTWARE may not be shared or used concurrently on different
+computers.
+
+2.1.2  Linux Exception.  Notwithstanding the foregoing terms of
+Section 2.1.1, SOFTWARE designed exclusively for use on the Linux
+operating system may be copied and redistributed, provided that
+the binary files thereof are not modified in any way (except for
+unzipping of compressed files).
+
+2.1.3  Limitations.
+
+No Reverse Engineering.  Customer may not reverse engineer,
+decompile, or disassemble the SOFTWARE, nor attempt in any other
+manner to obtain the source code.
+
+No Separation of Components.  The SOFTWARE is licensed as a
+single product.  Its component parts may not be separated for use
+on more than one computer, nor otherwise used separately from the
+other parts.
+
+No Rental.  Customer may not rent or lease the SOFTWARE to someone
+else.
+
+3.  TERMINATION
+
+This LICENSE will automatically terminate if Customer fails to
+comply with any of the terms and conditions hereof.  In such event,
+Customer must destroy all copies of the SOFTWARE and all of its
+component parts.
+
+4.  COPYRIGHT
+
+All title and copyrights in and to the SOFTWARE (including but
+not limited to all images, photographs, animations, video, audio,
+music, text, and other information incorporated into the SOFTWARE),
+the accompanying printed materials, and any copies of the SOFTWARE,
+are owned by NVIDIA, or its suppliers.  The SOFTWARE is protected
+by copyright laws and international treaty provisions.  Accordingly,
+Customer is required to treat the SOFTWARE like any other copyrighted
+material, except as otherwise allowed pursuant to this LICENSE
+and that it may make one copy of the SOFTWARE solely for backup or
+archive purposes.
+
+5.  APPLICABLE LAW
+
+This agreement shall be deemed to have been made in, and shall be
+construed pursuant to, the laws of the State of California.
+
+6.  DISCLAIMER OF WARRANTIES AND LIMITATION ON LIABILITY
+
+6.1  No Warranties.  TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
+LAW, THE SOFTWARE IS PROVIDED "AS IS" AND NVIDIA AND ITS SUPPLIERS
+DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT
+NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE.
+
+6.2  No Liability for Consequential Damages.  TO THE MAXIMUM
+EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL NVIDIA OR
+ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR
+CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION,
+DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS
+OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT
+OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF NVIDIA HAS
+BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+7.  MISCELLANEOUS 
+
+The United Nations Convention on Contracts for the International
+Sale of Goods is specifically disclaimed.  If any provision of this
+LICENSE is inconsistent with, or cannot be fully enforced under,
+the law, such provision will be construed as limited to the extent
+necessary to be consistent with and fully enforceable under the law.
+This agreement is the final, complete and exclusive agreement between
+the parties relating to the subject matter hereof, and supersedes
+all prior or contemporaneous understandings and agreements relating
+to such subject matter, whether oral or written.  Customer agrees
+that it will not ship, transfer or export the SOFTWARE into any
+country, or use the SOFTWARE in any manner, prohibited by the
+United States Bureau of Export Administration or any export laws,
+restrictions or regulations.  This LICENSE may only be modified in
+writing signed by an authorized officer of NVIDIA.
+

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/devfs.devices
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/devfs.devices?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/devfs.devices (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/devfs.devices Mon Jan 12 01:23:05 2009
@@ -1,0 +1,7 @@
+# devices file
+# format: name [bc] major minor uid gid mode
+nvidia0		c	195	0	root	video	0660
+nvidia1		c	195	1	root	video	0660
+nvidia2		c	195	2	root	video	0660
+nvidia3		c	195	3	root	video	0660
+nvidiactl	c	195	255	root	video	0660

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/dirs.template
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/dirs.template?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/dirs.template (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/dirs.template Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+lib/modules/#KVERS#/nvidia
+usr/share/lintian/overrides

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/override.template
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/override.template?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/override.template (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/override.template Mon Jan 12 01:23:05 2009
@@ -1,0 +1,3 @@
+nvidia-kernel-#KVERS#: mknod-in-maintainer-script postinst:32
+nvidia-kernel-#KVERS#: mknod-in-maintainer-script postinst:41
+nvidia-kernel-#KVERS#: unstripped-binary-or-object ./lib/modules/#KVERS#/kernel/drivers/video/nvidia.o

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/postinst
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/postinst?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/postinst (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/postinst Mon Jan 12 01:23:05 2009
@@ -1,0 +1,78 @@
+#! /bin/sh
+# postinst script for nvidia-kernel
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postinst> `configure' <most-recently-configured-version>
+#        * <old-postinst> `abort-upgrade' <new version>
+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+#          <new-version>
+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+#          <failed-install-package> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see /usr/share/doc/packaging-manual/
+#
+# quoting from the policy:
+#     Any necessary prompting should almost always be confined to the
+#     post-installation script, and should be protected with a conditional
+#     so that unnecessary prompting doesn't happen if a package's
+#     installation fails and the `postinst' is called with `abort-upgrade',
+#     `abort-remove' or `abort-deconfigure'.
+
+
+
+case "$1" in
+    configure)
+	major=195
+	
+	if [ ! -f /dev/.devfsd ] ; then
+	
+		for i in 0 1 2 3; do
+			devfile="/dev/nvidia$i"
+			if [ ! -c "$devfile" ]; then
+				mknod $devfile c $major $i
+				chown root:video $devfile
+				chmod 0660 $devfile
+			fi
+		done
+
+		devfile=/dev/nvidiactl
+      
+		if [ ! -c "$devfile" ]; then
+			mknod $devfile c $major 255
+			chown root:video $devfile
+			chmod 0660 $devfile
+		fi
+	fi
+       	if [ -x /usr/sbin/update-devfsd ] ; then
+		/usr/sbin/update-devfsd 
+	fi
+	
+;;
+
+    abort-upgrade|abort-remove|abort-deconfigure)
+
+    ;;
+
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 0
+    ;;
+esac
+
+
+
+
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/postrm
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/postrm?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/postrm (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/postrm Mon Jan 12 01:23:05 2009
@@ -1,0 +1,6 @@
+#!/bin/sh
+
+
+
+
+exit 0

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/rules
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/rules?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/rules (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian.binary/rules Mon Jan 12 01:23:05 2009
@@ -1,0 +1,181 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This is the debhelper compatability version to use.
+export DH_COMPAT=4
+
+ifeq ($(shell id -u),0)
+     ROOT_CMD=
+endif
+	
+include $(CURDIR)/debian/conf.mk
+
+
+
+.PHONY: build build-stamp
+build: configure-stamp build-stamp
+build-stamp:
+
+	dh_testdir
+	dh_testroot
+
+
+	@echo "PATCHLEVEL = $(PATCHLEVEL) " ;
+	@echo "Kernel compiler version : $(kernel_cc)" ; 
+	@echo "Detected compiler version : $(module_cc)" ;
+       
+
+	@if [ "$(kernel_cc)" != "$(module_cc)" ]; then \
+	echo "                                                           "; \
+	echo "You appear to be compiling the NVIDIA kernel module with   "; \
+	echo "a compiler different from the one that was used to compile "; \
+	echo "the running kernel. This may be perfectly alright and you "; \
+	echo "may be building this module for another kernel in which case"; \
+	echo "you may ignore this message."; \
+	echo " " ; \
+	echo "The compiler that will be used to compile this module has been"; \
+	echo "determined from:" ; \
+	echo " 1) the CC environment variable " ; \
+	echo " 2) that specified in "; \
+	echo "    $(KSRC)/include/linux/compile.h" ; \
+	echo " 3) gcc " ; \
+	fi
+	@echo "Using compiler $(CC) version $(module_cc)"; 
+
+	
+
+	touch $(CURDIR)/$(dirname)/gcc-check
+	touch $(CURDIR)/$(dirname)/cc-sanity-check
+
+	## Main Make ##
+	IGNORE_CC_MISMATCH=1 CC="$(CC)" $(MAKE) -C $(CURDIR)/$(dirname) -f Makefile SYSSRC=$(KSRC)  $(KPKG_EXTRAV_ARG) KBUILD_PARAMS=$(KBUILD_PARAMS) module;
+
+	touch build-stamp
+
+
+.PHONY: install
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+
+	sed 's/#KVERS#/$(KVERS)/g' debian/control.template > $(CURDIR)/debian/control
+	sed 's/#KVERS#/$(KVERS)/g' debian/dirs.template > $(CURDIR)/debian/dirs
+	sed 's/#KVERS#/$(KVERS)/g' debian/override.template > $(CURDIR)/debian/override
+
+	dh_installdirs
+
+
+	install -m 0644 $(CURDIR)/debian/override $(CURDIR)/debian/nvidia-kernel-$(KVERS)/usr/share/lintian/overrides/nvidia-kernel-legacy-173xx-$(KVERS)
+	if [ "$(PATCHLEVEL)" = "6" ] ; then \
+	   install -m 0644 $(CURDIR)/$(dirname)/nvidia.ko $(CURDIR)/debian/nvidia-kernel-legacy-173xx-$(KVERS)/lib/modules/$(KVERS)/nvidia/nvidia.ko ; \
+	else \
+	   install -m 0644 $(CURDIR)/$(dirname)/nvidia.o $(CURDIR)/debian/nvidia-kernel-legacy-173xx-$(KVERS)/lib/modules/$(KVERS)/nvidia/nvidia.o ;\
+	fi
+
+
+
+
+
+.PHONY: binary_modules
+binary_modules: build install
+	dh_testdir
+	dh_testroot
+#	dh_installdebconf	
+	dh_installdocs
+#	dh_installexamples
+#	dh_installmanpages
+#	dh_undocumented
+	dh_installmodules
+
+	dh_installinit
+	
+	dh_installchangelogs 
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+# You may want to make some executables suid here.
+#	dh_suidregister
+#	dh_makeshlibs
+	dh_installdeb
+#	dh_shlibdeps
+	dh_gencontrol -- -v$(PKG_VERSION)
+	dh_md5sums
+	dh_builddeb  --destdir=$(KPKG_DEST_DIR)
+
+
+.PHONY: clean
+clean: clean.Makefile  unpatch
+	if [ -f $(CURDIR)/debian/control.template ]; then \
+		cp  $(CURDIR)/debian/control.template $(CURDIR)/debian/control; \
+	fi
+
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+
+	$(MAKE) clean SYSSRC=$(KSRC) -C $(CURDIR)/$(dirname) -f Makefile $(KPKG_EXTRAV_ARG)
+        
+	rm -f $(CURDIR)/$(dirname)/Makefile || true; 	
+	-rm $(CURDIR)/$(dirname)/gcc-check
+	-rm $(CURDIR)/$(dirname)/cc-sanity-check
+	
+	-dh_clean
+
+	-rm $(CURDIR)/debian/control
+	-rm $(CURDIR)/debian/dirs
+	-rm $(CURDIR)/debian/override
+
+
+unpatch: 
+	if [ -e patch-stamp ]; then \
+	   dpatch deapply-all ; \
+	   rm -rf patch-stamp debian/patched ; \
+	fi
+
+	
+	   
+
+# The kdist_configure target is called by make-kpkg modules_config. It
+# should configure the module so it is ready for compilation (mostly
+# useful for calling configure)
+.PHONY: kdist_config
+kdist_config:
+	     $(ROOT_CMD) $(MAKE) $(MFLAGS) -f debian/rules configure
+
+.PHONY: kdist_configure
+kdist_configure:
+		$(ROOT_CMD) $(MAKE) $(MFLAGS) -f debian/rules configure
+
+# the kdist_image target is called by make-kpkg modules_image. It is
+# responsible for compiling the module and creating the package. It
+# should also clean up after making the module. Please note we use a
+# seperate binary-modules target to make testing the package building
+# easier
+.PHONY: kdist_image
+kdist_image:
+	    echo "ROOT_CMD = $(ROOT_CMD)"
+	    $(ROOT_CMD) $(MAKE) $(MFLAGS) -f debian/rules binary_modules
+	    $(ROOT_CMD) $(MAKE) $(MFLAGS) -f debian/rules clean
+ 
+
+
+# the kdist_clean target is called by make-kpkg modules_clean. It is
+# responsible for cleaning up any changes that have been made by the
+# other kdist_commands (except for the .deb files created).
+.PHONY: kdist_clean
+kdist_clean: 
+	     $(MAKE) $(MFLAGS) -f debian/rules clean
+
+kdist: 
+	$(ROOT_CMD) $(MAKE) $(MFLAGS) -f debian/rules binary_modules
+	# Build a .changes file.
+	dpkg-genchanges -b -e"$(KMAINT) <$(KEMAIL)>" -u"$(KPKG_DEST_DIR)" > $(CHFILE)
+	debsign -e"$(KMAINT) <$(KEMAIL)>" $(CHFILE)
+	$(MAKE) $(MFLAGS) -f debian/rules clean
+							

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/changelog?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/changelog (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/changelog Mon Jan 12 01:23:05 2009
@@ -1,0 +1,815 @@
+nvidia-graphics-drivers-legacy-173xx (173.14.15-1) unstable; urgency=low
+
+  * New upstream.
+  * New Legacy Package.
+
+ -- Randall Donald <rdonald at debian.org>  Sun, 11 Jan 2009 15:43:53 -0800
+
+nvidia-graphics-drivers (173.14.09-5) unstable; urgency=high
+
+  * RC bug:  write *.deb and *.changes file into the same subdirectory 
+  (closes: #493470)
+  * ARCH is undefined, define and use DEB_HOST_ARCH instead
+  (Thanks to Harald Dunkel <harald.dunkel at t-online.de>)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 01 Sep 2008 10:58:05 -0700
+
+nvidia-graphics-drivers (173.14.09-4) unstable; urgency=medium
+
+  * Fix bashism for nvidia-glx-ia32 (closes: #495478)
+
+ -- Randall Donald <rdonald at debian.org>  Thu, 28 Aug 2008 11:03:15 -0700
+
+nvidia-graphics-drivers (173.14.09-3) unstable; urgency=high
+
+  * Only ship TLS libs. RC bug fix (closes: #441975)
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 23 Jul 2008 09:41:44 -0700
+
+nvidia-graphics-drivers (173.14.09-2) unstable; urgency=low
+
+  * comment out chmod on missing patch directory. (closes: #487624, #487350)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 23 Jun 2008 10:31:33 -0700
+
+nvidia-graphics-drivers (173.14.09-1) unstable; urgency=low
+
+  * New upstream.
+
+ -- Randall Donald <rdonald at debian.org>  Thu, 19 Jun 2008 17:42:28 -0700
+
+nvidia-graphics-drivers (173.14.05-1) unstable; urgency=low
+
+  [ Randall Donald ]
+  * New upstream. (closes: #483619)
+  * move xen patch to source build patches.
+  * remove 2.6.25 patch, now is upstream.
+  
+  [ Lennart Sorensen ]
+  * new Xen patch for 173.04.05.
+
+  [ Randall Donald ]
+  * add Lsb headers (closes: #479242) 
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 03 Jun 2008 21:14:40 -0700
+
+nvidia-graphics-drivers (169.12-4) unstable; urgency=low
+
+  * Fix permissions on kernel patches directory (closes: #483074) 
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 27 May 2008 20:24:29 -0700
+
+nvidia-graphics-drivers (169.12-3) unstable; urgency=low
+
+  * Make sure wfb diversion is removed. (closes: #482995)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 26 May 2008 09:27:40 -0700
+
+nvidia-graphics-drivers (169.12-2) unstable; urgency=low
+
+  * Add initial linux-modules-nonfree-2.6 intergration, 2.6.24 only
+  * create storage directories for old patches and don't include in binary
+    packages.
+  * Remove wfb diversion and don't install nvidia's copy.
+  * Patch for 2.6.25 support
+  * Patch to compile on xen enabled kernels (closes: #476504, #481485)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 24 May 2008 19:57:18 -0700
+
+nvidia-graphics-drivers (169.12-1) unstable; urgency=low
+
+  * fix shlib dep
+  * New upstream.
+  * remove xserver-xorg-core dependency. 
+  * add cuda files (closes: #463776)
+  * add bzip2 to build-depends. (closes: #466139)
+  * add uploaders field that went missing: (closes: #454999, #472448)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 05 Apr 2008 17:59:56 -0700
+
+nvidia-graphics-drivers (169.09-1) unstable; urgency=low
+
+  * New upstream. (with fan fix!)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 02 Feb 2008 15:21:28 -0800
+
+nvidia-graphics-drivers (169.07-2) unstable; urgency=low
+
+  * Fix permissions on patches.old (closes: #459848, #460173)
+  * fix root_cmd (closes: #459833)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 12 Jan 2008 17:10:40 -0800
+
+nvidia-graphics-drivers (169.07-1) unstable; urgency=low
+
+  * New upstream.
+  * Remove ROOT_CMD from debian.binary/rules (closes: 416594)
+  * always include x86_64 nv-kernel.o and detect which to use at kernel-source
+  build time. (closes: #458295, #437128)
+  * move patches dir out of the way.
+  * rename tarball to nvidia-kernel.tar.bz2 for upcoming module packaging.
+    
+ -- Randall Donald <rdonald at debian.org>  Mon, 07 Jan 2008 12:15:15 -0800
+
+nvidia-graphics-drivers (100.14.19-1) unstable; urgency=low
+
+  * new upstream.
+  * Xorg 7.3 compatible (closes: #420177 )
+  * divert libwfb.so and libGLcore.so (closes: #442846, #441400)
+  * change maintainer to packaging team.
+  * change x11-common depends to 1:7.3+2
+  * change provides to xserver-xorg-video-2
+  * remove use of update-modules (closes: #435650)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 22 Sep 2007 17:16:06 -0700
+
+nvidia-graphics-drivers (100.14.11-1) unstable; urgency=low
+
+  * New upstream. (closes: #430841)
+  * add more GPUs to supported list
+  * Disable Xen patch until it compiles again.
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 02 Jul 2007 17:41:57 -0700
+
+nvidia-graphics-drivers (100.14.09-1) unstable; urgency=low
+
+  * The "use the released version and not the beta drivers" release.
+  * Remove root_cmd from module rules file. (closes: #416594)
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 19 Jun 2007 23:50:31 -0700
+
+nvidia-graphics-drivers (100.14.06-1) unstable; urgency=low
+
+  * New upstream.
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 16 Jun 2007 20:12:55 -0700
+
+nvidia-graphics-drivers (1.0.9755-1) unstable; urgency=low
+
+  * new upstream uploaded to unstable (closes: #415041)
+  * change description to refer only to xorg. (closes: #404599, #402223)
+  * fix Description regarding supported cards. (closes: #416946)
+  * Add Vcs header
+  * Add Xen support (thanks to Marco Nenciarini) (closes: #367326)
+ 
+ -- Randall Donald <rdonald at debian.org>  Sun, 22 Apr 2007 20:26:57 -0700
+
+nvidia-graphics-drivers (1.0.9746-2) experimental; urgency=low
+
+  * include libnvidia-wfb.so.<version> for 8800 peeps.
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 30 Dec 2006 17:00:50 -0800
+
+nvidia-graphics-drivers (1.0.9746-1) experimental; urgency=low
+
+  * new upstream with 8800 support.
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 26 Dec 2006 15:56:06 -0800
+
+nvidia-graphics-drivers (1.0.9631-1) experimental; urgency=low
+
+  * New Upstream. 
+  * Uploaded to experimental while 8776 is being settled for etch.
+
+ -- Randall Donald <rdonald at debian.org>  Thu,  7 Dec 2006 19:38:58 -0800
+
+nvidia-graphics-drivers (1.0.9629-2) unstable; urgency=low
+
+  * remove libGL.so created by init script. (closes: #400129) 
+
+ -- Randall Donald <rdonald at debian.org>  Sat,  2 Dec 2006 13:28:04 -0800
+
+nvidia-graphics-drivers (1.0.9629-1) unstable; urgency=low
+
+  * New Upstream (closes: #397505)
+  * Check for compiler existance (closes: #319544)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 11 Nov 2006 13:35:39 -0800
+
+nvidia-graphics-drivers (1.0.8776-1) unstable; urgency=medium
+
+  * New upstream.
+  * Includes upstream hotfix for Rapid7 Advisory R7-0025 Buffer Overflow
+    (closes: #393573)
+  * urgency=medium for RC bug fix  
+
+ -- Randall Donald <rdonald at debian.org>  Thu, 19 Oct 2006 18:26:24 -0700
+
+nvidia-graphics-drivers (1.0.8774-7) unstable; urgency=low
+
+  * add diversion of libGL.so to nvidia-glx-ia32 (closes: #393056)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 14 Oct 2006 13:36:34 -0700
+
+nvidia-graphics-drivers (1.0.8774-6) unstable; urgency=low
+
+  * make init script create libGL.so for nvidia-glx-dev as well
+  as providing the file will get diverted. Also remove the extra
+  nvidia-glx-dev removal diversions not needed anymore. (closes: #392639)
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 13 Oct 2006 10:42:25 -0700
+
+nvidia-graphics-drivers (1.0.8774-5) unstable; urgency=high
+
+  * make sure nvidia-glx-dev diversions are removed and conflict with older
+  versions of -dev
+  * urgency=high for fixing broken upgrade path.
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 11 Oct 2006 11:21:39 -0700
+
+nvidia-graphics-drivers (1.0.8774-4) unstable; urgency=high
+
+  * The problem in #208198 no longer exists but another one has arisen due
+  to unwanted linking against NVIDIA's libGL.so.1. Solution: Have nvidia-glx
+  divert libGL.so and have the init script test for the existence of the 
+  diverted libGL.so.xlibmesa file and then create a /usr/lib/libGL.so symlink
+  to libGL.so.1.2.xlibmesa. Slightly evil but doesn't leave any dangling 
+  symlinks after the init script is called.  (closes: #208198)
+  * High-urgency upload for RC bugfix.
+  * run a version-change to update files in subversion, especially control
+  (closes: #391795)
+  * Clean up X11R6 diversions. (closes: #380433) 
+
+ -- Randall Donald <rdonald at debian.org>  Mon,  9 Oct 2006 16:18:26 -0700
+
+nvidia-graphics-drivers (1.0.8774-3) unstable; urgency=low
+
+  * make nvidia-glx provide xserver-xorg-video-1.0 for xorg 7.1
+    (closes: #385114)
+  * upload xorg 7.1 version to unstable
+
+ -- Randall Donald <rdonald at debian.org>  Thu, 21 Sep 2006 10:44:17 -0700
+
+nvidia-graphics-drivers (1.0.8774-2) experimental; urgency=low
+
+  * make nvidia-glx provide xserver-xorg-video-1.0 for xord 7.1 
+  (closes: #385114) 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 28 Aug 2006 20:54:34 -0700
+
+nvidia-graphics-drivers (1.0.8774-1) unstable; urgency=low
+
+  * New upstream. (closes: #384608)
+  * uncomment dh_installmodules in module's rules file.
+  * Some important bugs will be fixed with -2
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 28 Aug 2006 20:27:45 -0700
+
+nvidia-graphics-drivers (1.0.8762-2) unstable; urgency=low
+
+  * Have nvidia-glx-dev conflict with mesa-common-dev
+
+ -- Randall Donald <rdonald at debian.org>  Fri,  2 Jun 2006 20:44:38 -0700
+
+nvidia-graphics-drivers (1.0.8762-1) unstable; urgency=low
+
+  * New upstream.
+  * take out dh_strip temporarily while the current strip fails on the
+    nvidia libs. 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 22 May 2006 15:26:58 -0700
+
+nvidia-graphics-drivers (1.0.8756-4) unstable; urgency=low
+
+  * Include a good nvidia-kernel-source.tar.gz
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 11 Apr 2006 22:48:33 -0700
+
+nvidia-graphics-drivers (1.0.8756-3) unstable; urgency=low
+
+  * Adjust for Xorg7.0 support. Thanks to Rasmus Bog Hansen <moffe at zz9.dk>
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 11 Apr 2006 10:08:13 -0700
+
+nvidia-graphics-drivers (1.0.8756-2) unstable; urgency=low
+
+  * nvidia-glx-dev: Add the missing Provides: libgl-dev (closes: #361589)  
+
+ -- Randall Donald <rdonald at debian.org>  Sun,  9 Apr 2006 09:54:21 -0700
+
+nvidia-graphics-drivers (1.0.8756-1) unstable; urgency=low
+
+  * New upstream (closes: #361352)
+  * Please don't file wishlist bugs after only a few hours.
+  * nvdia-glx-dev: put headers under /usr/include and conflict 
+    with other libgl-dev
+  * nvidia-glx-dev: stricter depends on nvidia-glx (closes: #335539)
+  * nvidia-glx: include libnvidia-cfg (closes: #356800)
+  * lower debhelper level back to sarge ver. 4 level (closes: #356775)
+
+ -- Randall Donald <rdonald at debian.org>  Fri,  7 Apr 2006 18:55:06 -0700
+
+nvidia-graphics-drivers (1.0.8178-3) unstable; urgency=low
+
+  * upload fix for 2.6.16 (closes: #357992, #346355)
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 28 Mar 2006 19:48:59 -0800
+
+nvidia-graphics-drivers (1.0.8178-2.1) unstable; urgency=low
+
+  * add new upstream patch NVIDIA_kernel-1.0-8178-U012206.diff.txt,
+    closes #357992
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Fri, 24 Mar 2006 06:51:49 +0100
+
+nvidia-graphics-drivers (1.0.8178-2) unstable; urgency=low
+
+  * very belated change of kernel-image to linux-image in Recommends. 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 13 Feb 2006 20:26:15 -0800
+
+nvidia-graphics-drivers (1.0.8178-1) unstable; urgency=low
+
+  * Upload to archive.
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 27 Dec 2005 13:46:44 -0800
+
+nvidia-graphics-drivers (1.0.8178-0.1) unstable; urgency=low
+
+  * patch scheme added
+  * applied NVidia's patch NVIDIA_kernel-1.0-8178-U122205
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Tue, 27 Dec 2005 15:23:41 +0100
+
+nvidia-graphics-drivers (1.0.8178-0) unstable; urgency=low
+
+  * new upstream
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Sat, 24 Dec 2005 09:27:56 +0100
+
+nvidia-graphics-drivers (1.0.8174-1) unstable; urgency=low
+
+  * The "Radiohead" Release ;)
+  * New upstream.
+  * Upload to unstable.
+  * Thanks to Harald Dunkel for initial build.
+  * LEGACY GPUs: If you have a TNT, TNT2, Vanta, GeForce 256, GeForce DDR,
+    Quadro, GeForce2 Pro, GeForce2 GTS, GeForce2 Ultra, GeForce2 Ti,
+    Quadro2Pro, DO NOT INSTALL THIS RELEASE!!! They are not supported.
+  * update NEWS files again.
+  * add Xorg 6.8 to the descriptions to cut down on confusion.
+  * add reference to linux- kernel packages in README.Debian
+  * nvidia-xconfig will be in a separate package.  
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 10 Dec 2005 18:33:37 -0800
+
+nvidia-graphics-drivers (1.0.8174-0) unstable; urgency=low
+
+  * new upstream
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Wed,  7 Dec 2005 19:40:50 +0100
+
+nvidia-graphics-drivers (1.0.7676-2) experimental; urgency=low
+
+  * add exit 0 to module postrm (closes: #252018)
+  * add more documentation to /etc/default/nvidia-glx (closes: #280237)
+  * reorganize nvidia-glx init script
+  * remove xserver provides (man this was an old addition) (closes: #329320)
+  * fix nvidia-glx-dev missing links (closes: #336778)
+  * now that sarge is stable upgrade DH_COMPAT to 5 (closes: #336734)
+  * Supply diversion for libglx.so to work with newer xorg.
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 23 Nov 2005 01:20:12 +0000
+
+nvidia-graphics-drivers (1.0.7676-1) experimental; urgency=low
+
+  * New Upstream. (includes fix for GeForce FX 7880)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 29 Aug 2005 15:48:27 -0700
+
+nvidia-graphics-drivers (1.0.7676-0) experimental; urgency=low
+
+  * new upstream
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Mon, 15 Aug 2005 21:53:07 +0200
+
+nvidia-graphics-drivers (1.0.7667-3) experimental; urgency=low
+
+  * back out libGL.so mess until it upgrades properly.
+  * move back to experimental while work is being done on the above.
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 18 Jul 2005 13:08:11 -0700
+
+nvidia-graphics-drivers (1.0.7667-2) unstable; urgency=low
+
+  * fix dangling libGL.so issue. nvidia-glx by itself will now
+    link to the diverted xlibmesa library (closes: #208198, #306533, #272438)
+  * Move nvidia-kernel-source to Suggests in nvidia-glx (closes: #295891)
+  * Modify description to make note of GPUs NOT supported
+  * update module README.Debian to refer to  nvnews.net forum.
+    (closes: #299916)
+  * Update nvidia-kernel-source README.Debian to mention module-assistant
+    and remove mention of patches that are unnecessary and other old
+    references.
+  * change upstream_info to not use bashisms. (closes: #304322)
+  * Update to policy 3.6.2
+  * Move GL headers to /usr/share/nvidia/includes/GL. (closes: #268274)
+  * Remove unnecessary dependancy on libglu
+  * Add NEWS item about using legacy packages.
+  * LEGACY GPUs: If you have a TNT, TNT2, Vanta, GeForce 256, GeForce DDR,
+  Quadro, GeForce2 Pro, GeForce2 GTS, GeForce2 Ultra, GeForce2 Ti, Quadro2Pro,
+  DO NOT INSTALL THIS RELEASE!!! Use the nvidia-glx-legacy and
+  nvidia-kernel-source-legacy packages instead.
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 13 Jul 2005 14:23:26 -0700
+
+nvidia-graphics-drivers (1.0.7667-1) experimental; urgency=low
+
+  * New upstream (closes: #315446)
+  * Thanks again to Harald Dunkel for patch and amd64 testing.
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 24 Jun 2005 22:51:46 -0700
+
+nvidia-graphics-drivers (1.0.7664-2) experimental; urgency=low
+
+  * downgrade the libc6 change back to the version in unstable. 
+    (closes: #315313) 
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 21 Jun 2005 14:07:42 -0700
+
+nvidia-graphics-drivers (1.0.7664-1) experimental; urgency=low
+
+  * The "Commander Cool Drew Hess" release.
+  * New upstream. (Thanks to Harald Dunkel for initial work)
+  * uploaded to experimental due to needing GLIBC_2.3.3
+  and legacy support for some GPU's has been removed. 
+  * Add news item about legacy support.
+  * LEGACY GPUs: If you have a TNT, TNT2, Vanta, GeForce 256, GeForce DDR,
+  Quadro, GeForce2 Pro, GeForce2 GTS, GeForce2 Ultra, GeForce2 Ti, Quadro2Pro,
+  DO NOT INSTALL THIS RELEASE!!!  NVIDIA will be supporting these cards in a
+  special legacy driver (as yet unreleased and not included in this package).
+  So if you have the one of the above listed GPUs,
+  remain with the 1.0.7174-3 release.
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 18 Jun 2005 16:46:48 -0700
+
+nvidia-graphics-drivers (1.0.7664-0) unstable; urgency=low
+
+  * New upstream.
+
+ -- Harald Dunkel <harald.dunkel at t-online.de>  Sat, 11 Jun 2005 22:42:26 +0200
+
+nvidia-graphics-drivers (1.0.7174-3) unstable; urgency=low
+
+  * reinclude nvidia docs 
+
+ -- Randall Donald <rdonald at debian.org>  Thu,  7 Apr 2005 02:39:50 -0700
+
+nvidia-graphics-drivers (1.0.7174-2) unstable; urgency=low
+
+  * use -pkg2 (renamed to pkg0) for lib32 files in nvidia-glx-ia32 package 
+    (closes: #257375)
+
+ -- Randall Donald <rdonald at debian.org>  Tue,  5 Apr 2005 15:10:03 -0700
+
+nvidia-graphics-drivers (1.0.7174-1) unstable; urgency=low
+
+  * New upstream.
+  * add nvidia-glx-ia32 package for amd64 (closes: #257375) 
+
+ -- Randall Donald <rdonald at debian.org>  Fri,  1 Apr 2005 14:54:17 -0800
+
+nvidia-graphics-drivers (1.0.7167-1) unstable; urgency=low
+
+  * New upstream. (closes: #299073)
+  * Disable patching for new version.
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 11 Mar 2005 13:46:57 -0800
+
+nvidia-graphics-drivers (1.0.6629+1-2) unstable; urgency=high
+
+  * Add patches for new (> 2.6.10-rc3-bk13) kernels from
+    minion.de. Thanks to Drew Hess <dhess at bothan.net>
+    (closes: #280224, #281640, #287226)
+  * updated minion patches from 16 Feb 2005
+  * urgency high to get back in to sarge asap. 
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 18 Feb 2005 15:31:00 -0800
+
+nvidia-graphics-drivers (1.0.6629+1-1) unstable; urgency=low
+
+  * change version to allow for new .orig 
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 12 Nov 2004 11:06:00 -0800
+
+nvidia-graphics-drivers (1.0.6629-2) unstable; urgency=low
+
+  * Add amd64 support based on work from
+    Markus Benning <me at w3r3wolf.de> and 
+    Harald Dunkel <harald.dunkel at t-online.de>
+    Thanks guys.
+
+ -- Randall Donald <rdonald at debian.org>  Tue,  9 Nov 2004 23:13:49 -0800
+
+nvidia-graphics-drivers (1.0.6629-1) unstable; urgency=low
+
+  * New upstream.
+  * Undo 2.6.9 patching.
+
+ -- Randall Donald <rdonald at debian.org>  Sat,  6 Nov 2004 23:21:06 -0800
+
+nvidia-graphics-drivers (1.0.6111-2) unstable; urgency=low
+
+  * Provide patches for kernels 2.6.9 and 2.6.10  
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 25 Oct 2004 16:40:05 -0700
+
+nvidia-graphics-drivers (1.0.6111-1) unstable; urgency=low
+
+  * New upstream.
+  * add executable check for update-devfsd.
+
+ -- Randall Donald <rdonald at debian.org>  Thu,  5 Aug 2004 11:43:28 -0700
+
+nvidia-graphics-drivers (1.0.6106-4) unstable; urgency=low
+
+  * Use init script patch by Arthur de Jong <adejong at debian.org>
+    (closes: #243308, #261165)
+  * Add read-only check to init script. (closes: #262176)
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 31 Jul 2004 14:40:59 -0700
+
+nvidia-graphics-drivers (1.0.6106-3) unstable; urgency=low
+
+  * Remove libglx.so.version symlink cleaning now that it is an actual file
+    again. 
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 30 Jun 2004 22:00:09 -0700
+
+nvidia-graphics-drivers (1.0.6106-2) unstable; urgency=low
+
+  * Remove package nvidia-settings so I can use the GPL source in a separate
+    source package in contrib.
+  * Fix nvidia-glx-dev depends on nvidia-glx version.
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 30 Jun 2004 17:48:06 -0700
+
+nvidia-graphics-drivers (1.0.6106-1) unstable; urgency=low
+
+  * New upstream.
+ 	fixed GL library symbols (closes: #242525)
+  * new nvidia-settings package.
+  * remolded TLS handling for new libnvidia-tls.so
+  * sysfs support now builtin, both dpatches disabled. 
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 30 Jun 2004 11:35:08 -0700
+
+nvidia-graphics-drivers (1.0.5336-12) unstable; urgency=low
+
+  * Include newer sysfs patch by Martin Schlemmer <azarah at gentoo.org> which
+    should now create udev nodes. 
+    (closes: #248451) 
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 29 Jun 2004 23:46:22 -0700
+
+nvidia-graphics-drivers (1.0.5336-11) unstable; urgency=low
+
+  * Correct nvidia-glx.shlibs. (closes: #249194)
+  * New init script from Arthur de Jong <adejong at debian.org>. 
+  (closes: #243308, #252569)
+
+ -- Randall Donald <rdonald at debian.org>  Tue,  8 Jun 2004 19:04:42 -0700
+
+nvidia-graphics-drivers (1.0.5336-10) unstable; urgency=low
+
+  * remove immediate exit in nvida-glx init.d so tls detection doesn't exit.
+    (closes: #247188)
+
+ -- Randall Donald <rdonald at debian.org>  Sat,  8 May 2004 13:44:21 -0700
+
+nvidia-graphics-drivers (1.0.5336-9) unstable; urgency=low
+
+  * use corrected 02_pcialias patch from Juergen Kreileder <jk at blackdown.de>
+  
+ -- Randall Donald <rdonald at debian.org>  Fri, 30 Apr 2004 19:38:57 -0700
+
+nvidia-graphics-drivers (1.0.5336-8) unstable; urgency=low
+
+  * Allow for presence of 01_sysfs fuzz in 02_pcialias. (closes: #246773)
+  * Document in n-k-s.README.Debian about IGNORE_PCI_CLASS_DISPLAY 
+    (closes: #246775)
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 30 Apr 2004 18:52:47 -0700
+
+nvidia-graphics-drivers (1.0.5336-7) unstable; urgency=low
+
+  * also detect uppercase "GCC" in compiler detection. (closes: #243988)
+  * version dpatch at >= 2.0.0. (closes: #242465)
+  * patch for hotplugging. Thanks to Juergen Kreileder <jk at blackdown.de>
+    (closes: #239992)
+  * move libtool files to nvidia-glx-dev. (closes: #229110)
+  * apply patch from Joachim Breitner <nomeata at debian.org> for init script.
+  (closes: #243308)
+  * change shlibs to xlibmesa-gl | libgl1
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 17 Apr 2004 16:40:26 -0700
+
+nvidia-graphics-drivers (1.0.5336-6) unstable; urgency=low
+
+  * Introduce a boot init script for TLS detection. With this we can get rid
+    of the debconf prompting. (closes: #234612, #231397, #234323)
+  * Provide patch for sysfs. (closes: #236714, #234150)
+  * depend on dpatch for above patch.
+  * fix typo in clean target for SYSSRC. (closes: #237793)
+  * modify debian.binary/rules for patching and Makefile existance. 
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 19 Mar 2004 14:39:56 -0800
+
+nvidia-graphics-drivers (1.0.5336-5) unstable; urgency=low
+
+  * add SYSRC to clean target. (closes: #232313)
+  * Make GL depends more X 4.3 friendly. (closes: #188189)
+  * pass KPKG_EXTRAV_ARG in for proper 2.6 EXTRAVERSIONing
+  * version kernel-package at >=8.082.
+  * add root_cmd. (closes: #162323) 
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 21 Feb 2004 15:04:42 -0800
+
+nvidia-graphics-drivers (1.0.5336-4) unstable; urgency=low
+
+  * Add glext.h to nvidia-glx-dev. (closes: #231169) 
+  * Add Makefile to clean target in nvidia-kernel-source rules file.
+
+ -- Randall Donald <rdonald at debian.org>  Wed,  4 Feb 2004 16:03:42 -0800
+
+nvidia-graphics-drivers (1.0.5336-3) unstable; urgency=low
+
+  * Depend on libc6-dev for KBUILD building. (closes: #230307) 
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 31 Jan 2004 14:26:02 -0800
+
+nvidia-graphics-drivers (1.0.5336-2) unstable; urgency=low
+
+  * Bypass NVIDIA's select_makefile (closes: #230307)
+  * Remove patch from nvidia-kernel-source Depends and add sed.
+  * Remove dangling libglx.so.VERSION symlink.  
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 30 Jan 2004 14:54:32 -0800
+
+nvidia-graphics-drivers (1.0.5336-1) unstable; urgency=low
+
+  * New upstream.
+  * generate nvidia-kernel changelog from nvidia-graphics-drivers at build.
+  * change nvidia-kernel-source arch to i386. (closes: #229060)
+  * remove 2.6 patch as it is now provided upstream.
+  * create a makefile selector and change the patchlevel detection to be based
+    on KERNEL_VERSION_CODE.
+  * switch back to Makefile.kbuild for 2.6.x.  
+  * remove no longer needed apm patch. (closes: #228487) 
+  * reflect 2.6 changes in nvidia-kernel-source.README.Debian.
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 27 Jan 2004 00:01:32 -0800
+
+nvidia-graphics-drivers (1.0.5328-4) unstable; urgency=low
+
+  * Provide fixed .la files. (closes: #228677) 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 19 Jan 2004 23:05:20 -0800
+
+nvidia-graphics-drivers (1.0.5328-3) unstable; urgency=low
+
+  * Remove bad/broken LibGL.la files for now. (closes: #228499)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 19 Jan 2004 14:56:14 -0800
+
+nvidia-graphics-drivers (1.0.5328-2) unstable; urgency=low
+
+  * Fix typo in nvidia-glx.README.Debian
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 16 Jan 2004 23:53:35 -0800
+
+nvidia-graphics-drivers (1.0.5328-1) unstable; urgency=low
+
+  * New upstream. (closes #227066)
+  * Apply 2.6 patch in nvidia-kernel building with env override.
+    Manual patching no longer required!!! (closes: #193379)
+  * Change text of TLS question to a positive tone. (closes: #221963)
+  * Quote $(CC) for a multi word compiler e.g. distcc (closes: #222390)
+  * Change reportbug script to use (lspci --version) instead of which.
+  * Add tls/libGL.so to nvidia-glx (so one can switch with only one step)
+  * Make note about reconfiguring for TLS switching.
+  * fix gcc detection again for kernel compiler. (closes: #227412)
+  * fix typo in nvidia-kernel-source.README.Debian (closes: #226991)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 22 Dec 2003 01:21:58 -0800
+
+nvidia-graphics-drivers (1.0.4496-10) unstable; urgency=low
+
+  * TLS problems related to installation of TLS libs on 2.4 systems. 
+    Solution: provide a debconf note and set a default based on runtime
+    detection of a TLS/2.6 system. Hopefully this will solve most of the 
+    tls bugs.
+  * Add note about nvidia-kernel-source in nvidia-glx description. 
+    (closes: #220038)
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 19 Nov 2003 13:17:50 -0800
+
+nvidia-graphics-drivers (1.0.4496-9) unstable; urgency=low
+
+  * Change nvidia-kernel-source.README.Debian.in to reflect 2.6 makefile
+    change. (closes: #219003) 
+  * Note the difference in KSRC for 2.6 headers (closes: #220452)
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 17 Nov 2003 20:47:20 -0800
+
+nvidia-graphics-drivers (1.0.4496-8) unstable; urgency=low
+
+  * Correctly install tls libglx. 
+
+ -- Randall Donald <rdonald at debian.org>  Sat,  1 Nov 2003 12:46:04 -0800
+
+nvidia-graphics-drivers (1.0.4496-7) unstable; urgency=low
+
+  * add tls files. (closes: #218408, #218417, #218434, #218487)
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 31 Oct 2003 21:01:18 -0800
+
+nvidia-graphics-drivers (1.0.4496-6) unstable; urgency=low
+
+  * use Makefile.nvidia instead of Makefile.kbuild so the 2.6 support
+    can use kernel-headers. Manual patching still required.
+    README.Debian changed to instruct this change.
+    (closes: #208535, #203369) 
+  * remove wget build-dep from kernel module (closes: #212742)
+  * install kernel module to /lib/modules/KVERS/nvidia. (closes: #207290)
+  * re-fix GCC detection from compile.h (closes: #205871)  
+  
+ -- Randall Donald <rdonald at debian.org>  Mon,  6 Oct 2003 21:41:13 -0700
+
+nvidia-graphics-drivers (1.0.4496-5) unstable; urgency=low
+
+  * Add symlink instruction to nvidia-kernel-source.README.Debian 
+  * Fix patchlevel version detection.  
+  
+ -- Randall Donald <rdonald at debian.org>  Tue, 23 Sep 2003 01:21:29 -0700
+
+nvidia-graphics-drivers (1.0.4496-4) unstable; urgency=low
+
+  * Add Provides: nvidia-kernel-src to nvidia-kernel-source (closes: #211713)
+  * Upload new diversions and 2.6 support to unstable packages.
+  * change == to = in kernel rules file.
+  
+ -- Randall Donald <rdonald at debian.org>  Mon, 22 Sep 2003 15:34:32 -0700
+
+nvidia-graphics-drivers (1.0.4496-3) experimental; urgency=low
+
+  * Fix nvidia-kernel-source.README.Debian about installing
+    nvidia-kernel-common first.
+  * Fix typo in nvidia-kernel-source.README.Debian regarding
+    modules/nvidia-kernel-1.0.4496 directory. (closes: #205684)
+  * Change diversions to stay within /usr/lib and /usr/X11R6/lib.
+    This allows for installs on systems of /usr split between several
+    partitions. (closes: #205955)
+  * Move nvidia-glx dependancy on nvidia-kernel-source to a recommends.
+  * Fix part of gcc 3.3.1 detection that I missed last time. (closes: #205871)
+  * Update nvidia-kernel-source.README.Debian to reflect 2.4.21-4-k7.
+  * Add preliminary 2.6 support. See README.Debian for details (closes: #203369, #193379)
+  * Include CONFIG_APM_MODULE patch file in nvidia-kernel-source. 
+  * Upload to experimental due to diversion changes and preliminary 2.6
+    support 
+  * Incorporate the NMU by martin f. krafft <madduck at debian.org>  
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 26 Aug 2003 14:42:57 -0700
+
+nvidia-graphics-drivers (1.0.4496-2.1) unstable; urgency=low
+
+  * debian.binary/rules used the -a flag to copy the control.template file
+    to debian-binary/control. If the former was a symlink, this would result
+    in the erasure of the template file as the destionation of the copy would
+    also be a symlink to the same file. Removed the -a, now it works just
+    fine.
+      Closes: Bug#206445, Bug#206449
+	      
+ -- martin f. krafft <madduck at debian.org>  Tue, 26 Aug 2003 08:50:46 +0200
+
+nvidia-graphics-drivers (1.0.4496-2) unstable; urgency=low
+
+  * Add email from NVIDIA to copyright file. 
+
+ -- Randall Donald <rdonald at debian.org>  Thu, 31 Jul 2003 15:18:25 -0700
+
+nvidia-graphics-drivers (1.0.4496-1) unstable; urgency=low
+
+  * New upstream. 
+  * include shlibs file.
+  * Re-split nvidia-glx-dev by request.
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 28 Jul 2003 14:18:45 -0700
+
+nvidia-graphics-drivers (1.0.4363-1) unstable; urgency=low
+
+  * Put nvidia drivers into one source package
+  * Move from contrib to non-free
+  * Rename nvidia-kernel-src to nvidia-kernel-source
+  * Include driver files in nvidia-glx and nvidia-kernel-source instead of
+    downloading.
+  * Put nvidia-glx-dev files back into nvidia-glx.
+  * Separate out modules and devfs files into nvidia-kernel-common.
+  * Drop .deb in builder-specified location. Thanks David B Harris
+    <david at eelf.ddts.net> (closes: #192112)
+  * Lose the version number in modules directory. (closes: #199509)
+  * Use automation of versioning based on patches by Marcello Magallon
+    <mmagallo at debian.org>. Thanks. (closes: #192312, #192311) 
+
+ -- Randall Donald <rdonald at debian.org>  Fri,  9 May 2003 14:51:15 -0700
+

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/compat?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/compat (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/compat Mon Jan 12 01:23:05 2009
@@ -1,0 +1,1 @@
+4

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/control?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/control (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/control Mon Jan 12 01:23:05 2009
@@ -1,0 +1,150 @@
+Source: nvidia-graphics-drivers-legacy-173xx
+Section: non-free/x11
+Priority: optional
+Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel at lists.alioth.debian.org>
+Uploaders: Randall Donald <rdonald at debian.org>
+XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx
+XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx
+Build-Depends: debhelper (>> 4.0.0), sed (>> 3.0), libxext6, bzip2
+Standards-Version: 3.6.2
+
+
+Package: nvidia-glx-legacy-173xx-ia32
+Architecture: amd64
+Depends: nvidia-kernel-legacy-173xx-173.14.15, libc6, ia32-libs, ${shlibs:Depends}
+Suggests: nvidia-settings, nvidia-kernel-legacy-173xx-source (>= 173.14.15)
+Conflicts: nvidia-glx-src
+Replaces: nvidia-glx-src
+Description: NVIDIA binary Xorg  driver (173xx legacy version)
+ These binary drivers provide optimized hardware acceleration of
+ OpenGL applications via a direct-rendering X Server. AGP, TV-out and
+ flat panel displays are also supported.
+ .
+ The following GPU's are supported in this legacy version:
+ GeForce 6800 Ultra, GeForce 6800, GeForce 6800 XE, GeForce 6800 XT
+ GeForce 6800 GT, GeForce 6800 GS, Quadro FX 4000, GeForce 7800 GTX
+ GeForce 7800 GT, GeForce 7800 GS, GeForce Go 7800, GeForce Go 7800 GTX
+ Quadro FX 4500, GeForce 6800, GeForce 6800 LE, GeForce Go 6800, 
+ GeForce Go 6800 Ultra, Quadro FX Go1400, Quadro FX 3450/4000 SDI
+ Quadro FX 1400, GeForce 6600 GT, GeForce 6600, GeForce 6200
+ GeForce 6600 LE, Quadro FX 3400/4400, GeForce PCX 5750, GeForce PCX 5900
+ GeForce PCX 5300/Quadro FX 330, Quadro NVS 280 PCI-E/Quadro FX 330
+ Quadro FX 1300, GeForce PCX 4300, GeForce 6600 VE, GeForce Go 6600
+ GeForce 6610 XL, GeForce Go 6600 TE/6200 TE, GeForce 6700 XL, 
+ GeForce Go 6600 GT, Quadro NVS 440, Quadro FX 550, Quadro FX 540,
+ GeForce 6500, GeForce 6200 TurboCache(TM), GeForce 6200 LE, GeForce Go 6200
+ Quadro NVS 285, GeForce Go 6400, GeForce 8800 GTX, GeForce 8800 GTS
+ Quadro FX 5600, Quadro FX 4600, GeForce 7300 LE, GeForce 7300 SE
+ Quadro NVS 110M/GeForce Go 7300, GeForce Go 7400, Quadro NVS 110M
+ Quadro NVS 120M, Quadro FX 350M, Quadro FX 350, GeForce 7300 GS
+ GeForce 6150, GeForce 6150 LE, GeForce 6100, GeForce Go 6100, 
+ GeForce 7900 GTX, GeForce 7900 GT/GTO, GeForce 7900 GS, GeForce 7950 GX2
+ GeForce Go 7900 GS, GeForce Go 7900 GTX, Quadro FX 2500M, Quadro FX 1500M
+ Quadro FX 5500, Quadro FX 3500, Quadro FX 1500, Quadro FX 4500 X2, 
+ GeForce 7600 GS, GeForce FX 5800 Ultra, GeForce FX 5800, Quadro FX 2000
+ Quadro FX 1000, GeForce FX 5600 Ultra, GeForce FX 5600, GeForce FX 5600XT
+ GeForce FX Go5600, GeForce FX Go5650, Quadro FX Go700, GeForce FX 5200
+ GeForce FX 5200 Ultra, GeForce FX 5200, GeForce FX 5200LE, GeForce FX Go5200
+ GeForce FX Go5250, GeForce FX 5500, GeForce FX 5100, GeForce FX Go5200 32M/64M
+ Quadro NVS 55/280 PCI, Quadro FX 500/FX 600, GeForce FX Go53xx, 
+ GeForce FX Go5100, GeForce FX 5900 Ultra, GeForce FX 5900, GeForce FX 5900XT
+ GeForce FX 5950 Ultra, GeForce FX 5900ZT, Quadro FX 3000, Quadro FX 700
+ GeForce FX 5700 Ultra, GeForce FX 5700, GeForce FX 5700LE, GeForce FX 5700VE
+ GeForce FX Go5700, Quadro FX Go1000, Quadro FX 1100, GeForce 7600 GT, 
+ GeForce 7600 GS, GeForce 7300 GT, GeForce Go 7600, Quadro FX 560,
+ GeForce 7050 PV / NVIDIA nForce 630a, GeForce 7025 / NVIDIA nForce 630a,
+ GeForce 8600 GTS, GeForce 8600 GT, GeForce 8600M GT, GeForce 8600M GS,
+ GeForce 8500 GT, GeForce 8400 GS, GeForce 8400M GT, GeForce 8400M GS,
+ GeForce 8400M G, GeForce 8300 GS, Quadro FX 1600M, Quadro FX 570M,
+ Quadro FX 360M, Quadro NVS 320M, Quadro NVS 140M, Quadro NVS 135M,
+ Quadro NVS 130M
+ . 
+ See /usr/share/doc/nvidia-glx-legacy-173xx/README.txt.gz for a complete list 
+ of supported GPUs and PCIIDs
+ .
+
+Package: nvidia-glx-legacy-173xx
+Architecture: i386 amd64
+Depends: nvidia-kernel-legacy-173xx-173.14.15, x11-common (>= 1:7.0.0), ${shlibs:Depends}
+Suggests: nvidia-settings, nvidia-kernel-legacy-173xx-source (>= 173.14.15)
+Conflicts: nvidia-glx, nvidia-glx-legacy-71xx, nvidia-glx-legacy-96xx, nvidia-glx-legacy-dev 
+Provides: xserver-xorg-video-2
+Replaces: nvidia-glx-src, nvidia-glx-legacy
+Description: NVIDIA binary Xorg driver
+ These binary drivers provide optimized hardware 
+ acceleration of  OpenGL applications via a direct-rendering X Server. 
+ AGP, PCIe, SLI, TV-out and flat panel displays are also supported.
+ .
+ Please see the nvidia-kernel-source package for building the kernel module
+ required by this package. This will provide nvidia-kernel-<version>
+ .
+ The following GPU's are supported:
+ GeForce 6800 Ultra, GeForce 6800, GeForce 6800 XE, GeForce 6800 XT
+ GeForce 6800 GT, GeForce 6800 GS, Quadro FX 4000, GeForce 7800 GTX
+ GeForce 7800 GT, GeForce 7800 GS, GeForce Go 7800, GeForce Go 7800 GTX
+ Quadro FX 4500, GeForce 6800, GeForce 6800 LE, GeForce Go 6800, 
+ GeForce Go 6800 Ultra, Quadro FX Go1400, Quadro FX 3450/4000 SDI
+ Quadro FX 1400, GeForce 6600 GT, GeForce 6600, GeForce 6200
+ GeForce 6600 LE, Quadro FX 3400/4400, GeForce PCX 5750, GeForce PCX 5900
+ GeForce PCX 5300/Quadro FX 330, Quadro NVS 280 PCI-E/Quadro FX 330
+ Quadro FX 1300, GeForce PCX 4300, GeForce 6600 VE, GeForce Go 6600
+ GeForce 6610 XL, GeForce Go 6600 TE/6200 TE, GeForce 6700 XL, 
+ GeForce Go 6600 GT, Quadro NVS 440, Quadro FX 550, Quadro FX 540,
+ GeForce 6500, GeForce 6200 TurboCache(TM), GeForce 6200 LE, GeForce Go 6200
+ Quadro NVS 285, GeForce Go 6400, GeForce 8800 GTX, GeForce 8800 GTS
+ Quadro FX 5600, Quadro FX 4600, GeForce 7300 LE, GeForce 7300 SE
+ Quadro NVS 110M/GeForce Go 7300, GeForce Go 7400, Quadro NVS 110M
+ Quadro NVS 120M, Quadro FX 350M, Quadro FX 350, GeForce 7300 GS
+ GeForce 6150, GeForce 6150 LE, GeForce 6100, GeForce Go 6100, 
+ GeForce 7900 GTX, GeForce 7900 GT/GTO, GeForce 7900 GS, GeForce 7950 GX2
+ GeForce Go 7900 GS, GeForce Go 7900 GTX, Quadro FX 2500M, Quadro FX 1500M
+ Quadro FX 5500, Quadro FX 3500, Quadro FX 1500, Quadro FX 4500 X2, 
+ GeForce 7600 GS, GeForce FX 5800 Ultra, GeForce FX 5800, Quadro FX 2000
+ Quadro FX 1000, GeForce FX 5600 Ultra, GeForce FX 5600, GeForce FX 5600XT
+ GeForce FX Go5600, GeForce FX Go5650, Quadro FX Go700, GeForce FX 5200
+ GeForce FX 5200 Ultra, GeForce FX 5200, GeForce FX 5200LE, GeForce FX Go5200
+ GeForce FX Go5250, GeForce FX 5500, GeForce FX 5100, GeForce FX Go5200 32M/64M
+ Quadro NVS 55/280 PCI, Quadro FX 500/FX 600, GeForce FX Go53xx, 
+ GeForce FX Go5100, GeForce FX 5900 Ultra, GeForce FX 5900, GeForce FX 5900XT
+ GeForce FX 5950 Ultra, GeForce FX 5900ZT, Quadro FX 3000, Quadro FX 700
+ GeForce FX 5700 Ultra, GeForce FX 5700, GeForce FX 5700LE, GeForce FX 5700VE
+ GeForce FX Go5700, Quadro FX Go1000, Quadro FX 1100, GeForce 7600 GT, 
+ GeForce 7600 GS, GeForce 7300 GT, GeForce Go 7600, Quadro FX 560, 
+ GeForce 7050 PV / NVIDIA nForce 630a, GeForce 7025 / NVIDIA nForce 630a,
+ GeForce 8600 GTS, GeForce 8600 GT, GeForce 8600M GT, GeForce 8600M GS,
+ GeForce 8500 GT, GeForce 8400 GS, GeForce 8400M GT, GeForce 8400M GS,
+ GeForce 8400M G, GeForce 8300 GS, Quadro FX 1600M, Quadro FX 570M,
+ Quadro FX 360M, Quadro NVS 320M, Quadro NVS 140M, Quadro NVS 135M,
+ Quadro NVS 130M
+ . 
+ See /usr/share/doc/nvidia-glx-legacy-173xx/README.txt.gz for a complete list 
+ of supported GPUs and PCIIDs
+ .
+ 
+Package: nvidia-glx-legacy-173xx-dev
+Architecture: i386 amd64
+Depends: nvidia-glx-legacy-173xx (>= 173.14.15)
+Provides: libgl-dev
+Conflicts: nvidia-glx (>= 173.14.16), libgl-dev, mesa-common-dev, nvidia-glx-dev, nvidia-glx-legacy-71xx-dev, nvidia-glx-legacy-96xx-dev
+Replaces: libgl-dev
+Description: NVIDIA binary Xorg driver development files (173xx legacy version)
+ This package contains the NVIDIA binary Xorg driver
+ development files.
+ .
+ For more information on this source package visit NVIDIA's homepage
+ at http://www.nvidia.com/ .
+
+Package: nvidia-kernel-legacy-173xx-source
+Architecture: i386 amd64
+Depends: debhelper (>> 4.0.0), make, sed (>> 3.0), dpatch (>= 2.0.0)
+Recommends: nvidia-glx-legacy-173xx (>= 173.14.15), kernel-package (>= 8.082), devscripts
+Description: NVIDIA binary kernel module source
+ This package builds the NVIDIA Xorg  binary kernel module 
+ needed  by nvidia-glx-legacy-173xx. The drivers provide optimized 
+ hardware acceleration of OpenGL applications via a direct-rendering 
+ X Server AGP,
+ PCIe, SLI, TV-out, and flat panel displays are also supported.
+ .
+ PLEASE read /usr/share/doc/nvidia-kernel-legacy-173xx-source/README.Debian 
+ for building  information.
+ .

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/control.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/control.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/control.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,150 @@
+Source: nvidia-graphics-drivers-legacy-173xx
+Section: non-free/x11
+Priority: optional
+Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel at lists.alioth.debian.org>
+Uploaders: Randall Donald <rdonald at debian.org>
+XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx
+XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx
+Build-Depends: debhelper (>> 4.0.0), sed (>> 3.0), libxext6, bzip2
+Standards-Version: 3.6.2
+
+
+Package: nvidia-glx-legacy-173xx-ia32
+Architecture: amd64
+Depends: nvidia-kernel-legacy-173xx-#VERSION#, libc6, ia32-libs, ${shlibs:Depends}
+Suggests: nvidia-settings, nvidia-kernel-legacy-173xx-source (>= #VERSION#)
+Conflicts: nvidia-glx-src
+Replaces: nvidia-glx-src
+Description: NVIDIA binary Xorg  driver (173xx legacy version)
+ These binary drivers provide optimized hardware acceleration of
+ OpenGL applications via a direct-rendering X Server. AGP, TV-out and
+ flat panel displays are also supported.
+ .
+ The following GPU's are supported in this legacy version:
+ GeForce 6800 Ultra, GeForce 6800, GeForce 6800 XE, GeForce 6800 XT
+ GeForce 6800 GT, GeForce 6800 GS, Quadro FX 4000, GeForce 7800 GTX
+ GeForce 7800 GT, GeForce 7800 GS, GeForce Go 7800, GeForce Go 7800 GTX
+ Quadro FX 4500, GeForce 6800, GeForce 6800 LE, GeForce Go 6800, 
+ GeForce Go 6800 Ultra, Quadro FX Go1400, Quadro FX 3450/4000 SDI
+ Quadro FX 1400, GeForce 6600 GT, GeForce 6600, GeForce 6200
+ GeForce 6600 LE, Quadro FX 3400/4400, GeForce PCX 5750, GeForce PCX 5900
+ GeForce PCX 5300/Quadro FX 330, Quadro NVS 280 PCI-E/Quadro FX 330
+ Quadro FX 1300, GeForce PCX 4300, GeForce 6600 VE, GeForce Go 6600
+ GeForce 6610 XL, GeForce Go 6600 TE/6200 TE, GeForce 6700 XL, 
+ GeForce Go 6600 GT, Quadro NVS 440, Quadro FX 550, Quadro FX 540,
+ GeForce 6500, GeForce 6200 TurboCache(TM), GeForce 6200 LE, GeForce Go 6200
+ Quadro NVS 285, GeForce Go 6400, GeForce 8800 GTX, GeForce 8800 GTS
+ Quadro FX 5600, Quadro FX 4600, GeForce 7300 LE, GeForce 7300 SE
+ Quadro NVS 110M/GeForce Go 7300, GeForce Go 7400, Quadro NVS 110M
+ Quadro NVS 120M, Quadro FX 350M, Quadro FX 350, GeForce 7300 GS
+ GeForce 6150, GeForce 6150 LE, GeForce 6100, GeForce Go 6100, 
+ GeForce 7900 GTX, GeForce 7900 GT/GTO, GeForce 7900 GS, GeForce 7950 GX2
+ GeForce Go 7900 GS, GeForce Go 7900 GTX, Quadro FX 2500M, Quadro FX 1500M
+ Quadro FX 5500, Quadro FX 3500, Quadro FX 1500, Quadro FX 4500 X2, 
+ GeForce 7600 GS, GeForce FX 5800 Ultra, GeForce FX 5800, Quadro FX 2000
+ Quadro FX 1000, GeForce FX 5600 Ultra, GeForce FX 5600, GeForce FX 5600XT
+ GeForce FX Go5600, GeForce FX Go5650, Quadro FX Go700, GeForce FX 5200
+ GeForce FX 5200 Ultra, GeForce FX 5200, GeForce FX 5200LE, GeForce FX Go5200
+ GeForce FX Go5250, GeForce FX 5500, GeForce FX 5100, GeForce FX Go5200 32M/64M
+ Quadro NVS 55/280 PCI, Quadro FX 500/FX 600, GeForce FX Go53xx, 
+ GeForce FX Go5100, GeForce FX 5900 Ultra, GeForce FX 5900, GeForce FX 5900XT
+ GeForce FX 5950 Ultra, GeForce FX 5900ZT, Quadro FX 3000, Quadro FX 700
+ GeForce FX 5700 Ultra, GeForce FX 5700, GeForce FX 5700LE, GeForce FX 5700VE
+ GeForce FX Go5700, Quadro FX Go1000, Quadro FX 1100, GeForce 7600 GT, 
+ GeForce 7600 GS, GeForce 7300 GT, GeForce Go 7600, Quadro FX 560,
+ GeForce 7050 PV / NVIDIA nForce 630a, GeForce 7025 / NVIDIA nForce 630a,
+ GeForce 8600 GTS, GeForce 8600 GT, GeForce 8600M GT, GeForce 8600M GS,
+ GeForce 8500 GT, GeForce 8400 GS, GeForce 8400M GT, GeForce 8400M GS,
+ GeForce 8400M G, GeForce 8300 GS, Quadro FX 1600M, Quadro FX 570M,
+ Quadro FX 360M, Quadro NVS 320M, Quadro NVS 140M, Quadro NVS 135M,
+ Quadro NVS 130M
+ . 
+ See /usr/share/doc/nvidia-glx-legacy-173xx/README.txt.gz for a complete list 
+ of supported GPUs and PCIIDs
+ .
+
+Package: nvidia-glx-legacy-173xx
+Architecture: i386 amd64
+Depends: nvidia-kernel-legacy-173xx-#VERSION#, x11-common (>= 1:7.0.0), ${shlibs:Depends}
+Suggests: nvidia-settings, nvidia-kernel-legacy-173xx-source (>= #VERSION#)
+Conflicts: nvidia-glx, nvidia-glx-legacy-71xx, nvidia-glx-legacy-96xx, nvidia-glx-legacy-dev 
+Provides: xserver-xorg-video-2
+Replaces: nvidia-glx-src, nvidia-glx-legacy
+Description: NVIDIA binary Xorg driver
+ These binary drivers provide optimized hardware 
+ acceleration of  OpenGL applications via a direct-rendering X Server. 
+ AGP, PCIe, SLI, TV-out and flat panel displays are also supported.
+ .
+ Please see the nvidia-kernel-source package for building the kernel module
+ required by this package. This will provide nvidia-kernel-<version>
+ .
+ The following GPU's are supported:
+ GeForce 6800 Ultra, GeForce 6800, GeForce 6800 XE, GeForce 6800 XT
+ GeForce 6800 GT, GeForce 6800 GS, Quadro FX 4000, GeForce 7800 GTX
+ GeForce 7800 GT, GeForce 7800 GS, GeForce Go 7800, GeForce Go 7800 GTX
+ Quadro FX 4500, GeForce 6800, GeForce 6800 LE, GeForce Go 6800, 
+ GeForce Go 6800 Ultra, Quadro FX Go1400, Quadro FX 3450/4000 SDI
+ Quadro FX 1400, GeForce 6600 GT, GeForce 6600, GeForce 6200
+ GeForce 6600 LE, Quadro FX 3400/4400, GeForce PCX 5750, GeForce PCX 5900
+ GeForce PCX 5300/Quadro FX 330, Quadro NVS 280 PCI-E/Quadro FX 330
+ Quadro FX 1300, GeForce PCX 4300, GeForce 6600 VE, GeForce Go 6600
+ GeForce 6610 XL, GeForce Go 6600 TE/6200 TE, GeForce 6700 XL, 
+ GeForce Go 6600 GT, Quadro NVS 440, Quadro FX 550, Quadro FX 540,
+ GeForce 6500, GeForce 6200 TurboCache(TM), GeForce 6200 LE, GeForce Go 6200
+ Quadro NVS 285, GeForce Go 6400, GeForce 8800 GTX, GeForce 8800 GTS
+ Quadro FX 5600, Quadro FX 4600, GeForce 7300 LE, GeForce 7300 SE
+ Quadro NVS 110M/GeForce Go 7300, GeForce Go 7400, Quadro NVS 110M
+ Quadro NVS 120M, Quadro FX 350M, Quadro FX 350, GeForce 7300 GS
+ GeForce 6150, GeForce 6150 LE, GeForce 6100, GeForce Go 6100, 
+ GeForce 7900 GTX, GeForce 7900 GT/GTO, GeForce 7900 GS, GeForce 7950 GX2
+ GeForce Go 7900 GS, GeForce Go 7900 GTX, Quadro FX 2500M, Quadro FX 1500M
+ Quadro FX 5500, Quadro FX 3500, Quadro FX 1500, Quadro FX 4500 X2, 
+ GeForce 7600 GS, GeForce FX 5800 Ultra, GeForce FX 5800, Quadro FX 2000
+ Quadro FX 1000, GeForce FX 5600 Ultra, GeForce FX 5600, GeForce FX 5600XT
+ GeForce FX Go5600, GeForce FX Go5650, Quadro FX Go700, GeForce FX 5200
+ GeForce FX 5200 Ultra, GeForce FX 5200, GeForce FX 5200LE, GeForce FX Go5200
+ GeForce FX Go5250, GeForce FX 5500, GeForce FX 5100, GeForce FX Go5200 32M/64M
+ Quadro NVS 55/280 PCI, Quadro FX 500/FX 600, GeForce FX Go53xx, 
+ GeForce FX Go5100, GeForce FX 5900 Ultra, GeForce FX 5900, GeForce FX 5900XT
+ GeForce FX 5950 Ultra, GeForce FX 5900ZT, Quadro FX 3000, Quadro FX 700
+ GeForce FX 5700 Ultra, GeForce FX 5700, GeForce FX 5700LE, GeForce FX 5700VE
+ GeForce FX Go5700, Quadro FX Go1000, Quadro FX 1100, GeForce 7600 GT, 
+ GeForce 7600 GS, GeForce 7300 GT, GeForce Go 7600, Quadro FX 560, 
+ GeForce 7050 PV / NVIDIA nForce 630a, GeForce 7025 / NVIDIA nForce 630a,
+ GeForce 8600 GTS, GeForce 8600 GT, GeForce 8600M GT, GeForce 8600M GS,
+ GeForce 8500 GT, GeForce 8400 GS, GeForce 8400M GT, GeForce 8400M GS,
+ GeForce 8400M G, GeForce 8300 GS, Quadro FX 1600M, Quadro FX 570M,
+ Quadro FX 360M, Quadro NVS 320M, Quadro NVS 140M, Quadro NVS 135M,
+ Quadro NVS 130M
+ . 
+ See /usr/share/doc/nvidia-glx-legacy-173xx/README.txt.gz for a complete list 
+ of supported GPUs and PCIIDs
+ .
+ 
+Package: nvidia-glx-legacy-173xx-dev
+Architecture: i386 amd64
+Depends: nvidia-glx-legacy-173xx (>= #VERSION#)
+Provides: libgl-dev
+Conflicts: nvidia-glx (>= #NEXTVER#), libgl-dev, mesa-common-dev, nvidia-glx-dev, nvidia-glx-legacy-71xx-dev, nvidia-glx-legacy-96xx-dev
+Replaces: libgl-dev
+Description: NVIDIA binary Xorg driver development files (173xx legacy version)
+ This package contains the NVIDIA binary Xorg driver
+ development files.
+ .
+ For more information on this source package visit NVIDIA's homepage
+ at http://www.nvidia.com/ .
+
+Package: nvidia-kernel-legacy-173xx-source
+Architecture: i386 amd64
+Depends: debhelper (>> 4.0.0), make, sed (>> 3.0), dpatch (>= 2.0.0)
+Recommends: nvidia-glx-legacy-173xx (>= #VERSION#), kernel-package (>= 8.082), devscripts
+Description: NVIDIA binary kernel module source
+ This package builds the NVIDIA Xorg  binary kernel module 
+ needed  by nvidia-glx-legacy-173xx. The drivers provide optimized 
+ hardware acceleration of OpenGL applications via a direct-rendering 
+ X Server AGP,
+ PCIe, SLI, TV-out, and flat panel displays are also supported.
+ .
+ PLEASE read /usr/share/doc/nvidia-kernel-legacy-173xx-source/README.Debian 
+ for building  information.
+ .

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/copyright?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/copyright (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/copyright Mon Jan 12 01:23:05 2009
@@ -1,0 +1,191 @@
+This package was debianized by Randall Donald <rdonald at debian.org> on
+Mon, 31 Mar 2003 23:40:05 -0800.
+
+It was downloaded from
+ftp://download.nvidia.com/XFree86/Linux-x86_64/173.14.15/NVIDIA-Linux-x86_64-173.14.15-pkg2.run
+
+Upstream Author: NVIDIA <linux-bugs at nvidia.com>
+
+
+Copyright: 2008 NVIDIA Corporation
+
+First a note from the README file
+
+Q: Why does NVIDIA not provide rpms anymore?
+
+A: Not every Linux distribution uses rpm, and NVIDIA wanted a single
+   solution that would work across all Linux distributions.  As indicated
+   in the NVIDIA Software License, Linux distributions are welcome to
+   repackage and redistribute the NVIDIA Linux driver in whatever package
+   format they wish.
+
+Furthermore, an email from NVIDIA:
+
+Greetings, Randall!  Comments below:
+
+On 30 Jul 2003, Randall Donald wrote:
+
+> To whom it may concern,
+> 
+> My name is Randall Donald and I am the maintainer for the Debian
+> downloader packages nvidia-glx-src and nvidia-kernel-src. 
+> As stated in your license and the README file 
+> ( "As indicated in the NVIDIA Software License, Linux distributions 
+>   are welcome to repackage and redistribute the NVIDIA Linux driver in 
+>   whatever package format they wish." )
+> I wish to include packages containing the Linux driver files in the Debian archive. 
+> I'd like to know if it is legally permitted to distribute binary kernel modules 
+> compiled from the NVIDIA kernel module source and Debian kernel headers. 
+
+This is fine; thanks for asking.
+
+> I am also wondering if the "No Separation of Components" clause 
+> ( No Separation of Components.  The SOFTWARE is licensed as a
+>   single product.  Its component parts may not be separated for use
+>   on more than one computer, nor otherwise used separately from the
+>   other parts.) applies to splitting the glx driver and kernel module source into
+>  multiple binary packages.
+
+This is also fine.  I believe this section of the license was
+intended to prevent users from doing things like using our Windows
+control panel with a competitor's display driver (that's not actually
+possible, but you get the idea...).  In the case of separating the
+driver into a glx package and a kernel package (like we used to
+do ourselves), this is simply a packaging issue; of course users
+will use the packages together when they install.
+
+Please feel free to redistribute the NVIDIA graphics driver.
+
+Thank you for doing this for the NVIDIA+Debian community!
+
+- Andy
+
+
+
+The NVIDIA Software Licence is as follows.   
+   
+From http://www.nvidia.com/view.asp?IO=nv_swlicense and extracted from the 
+installer: 
+
+
+           License For Customer Use of NVIDIA Software
+
+
+IMPORTANT NOTICE -- READ CAREFULLY: This License For Customer Use of
+NVIDIA Software ("LICENSE") is the agreement which governs use of
+the software of NVIDIA Corporation and its subsidiaries ("NVIDIA")
+downloadable herefrom, including computer software and associated
+printed materials ("SOFTWARE").  By downloading, installing, copying,
+or otherwise using the SOFTWARE, you agree to be bound by the terms
+of this LICENSE.  If you do not agree to the terms of this LICENSE,
+do not download the SOFTWARE.
+
+RECITALS
+
+Use of NVIDIA's products requires three elements: the SOFTWARE, the
+hardware on a graphics controller board, and a personal computer. The
+SOFTWARE is protected by copyright laws and international copyright
+treaties, as well as other intellectual property laws and treaties.
+The SOFTWARE is not sold, and instead is only licensed for use,
+strictly in accordance with this document.  The hardware is protected
+by various patents, and is sold, but this agreement does not cover
+that sale, since it may not necessarily be sold as a package with
+the SOFTWARE.  This agreement sets forth the terms and conditions
+of the SOFTWARE LICENSE only.
+
+1.  DEFINITIONS
+
+1.1  Customer.  Customer means the entity or individual that
+downloads the SOFTWARE.
+
+2.  GRANT OF LICENSE
+
+2.1  Rights and Limitations of Grant.  NVIDIA hereby grants Customer
+the following non-exclusive, non-transferable right to use the
+SOFTWARE, with the following limitations:
+
+2.1.1  Rights.  Customer may install and use one copy of the SOFTWARE
+on a single computer, and except for making one back-up copy of
+the Software, may not otherwise copy the SOFTWARE.  This LICENSE
+of SOFTWARE may not be shared or used concurrently on different
+computers.
+
+2.1.2  Linux Exception.  Notwithstanding the foregoing terms of
+Section 2.1.1, SOFTWARE designed exclusively for use on the Linux
+operating system may be copied and redistributed, provided that
+the binary files thereof are not modified in any way (except for
+unzipping of compressed files).
+
+2.1.3  Limitations.
+
+No Reverse Engineering.  Customer may not reverse engineer,
+decompile, or disassemble the SOFTWARE, nor attempt in any other
+manner to obtain the source code.
+
+No Separation of Components.  The SOFTWARE is licensed as a
+single product.  Its component parts may not be separated for use
+on more than one computer, nor otherwise used separately from the
+other parts.
+
+No Rental.  Customer may not rent or lease the SOFTWARE to someone
+else.
+
+3.  TERMINATION
+
+This LICENSE will automatically terminate if Customer fails to
+comply with any of the terms and conditions hereof.  In such event,
+Customer must destroy all copies of the SOFTWARE and all of its
+component parts.
+
+4.  COPYRIGHT
+
+All title and copyrights in and to the SOFTWARE (including but
+not limited to all images, photographs, animations, video, audio,
+music, text, and other information incorporated into the SOFTWARE),
+the accompanying printed materials, and any copies of the SOFTWARE,
+are owned by NVIDIA, or its suppliers.  The SOFTWARE is protected
+by copyright laws and international treaty provisions.  Accordingly,
+Customer is required to treat the SOFTWARE like any other copyrighted
+material, except as otherwise allowed pursuant to this LICENSE
+and that it may make one copy of the SOFTWARE solely for backup or
+archive purposes.
+
+5.  APPLICABLE LAW
+
+This agreement shall be deemed to have been made in, and shall be
+construed pursuant to, the laws of the State of California.
+
+6.  DISCLAIMER OF WARRANTIES AND LIMITATION ON LIABILITY
+
+6.1  No Warranties.  TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
+LAW, THE SOFTWARE IS PROVIDED "AS IS" AND NVIDIA AND ITS SUPPLIERS
+DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT
+NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE.
+
+6.2  No Liability for Consequential Damages.  TO THE MAXIMUM
+EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL NVIDIA OR
+ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR
+CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION,
+DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS
+OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT
+OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF NVIDIA HAS
+BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+7.  MISCELLANEOUS 
+
+The United Nations Convention on Contracts for the International
+Sale of Goods is specifically disclaimed.  If any provision of this
+LICENSE is inconsistent with, or cannot be fully enforced under,
+the law, such provision will be construed as limited to the extent
+necessary to be consistent with and fully enforceable under the law.
+This agreement is the final, complete and exclusive agreement between
+the parties relating to the subject matter hereof, and supersedes
+all prior or contemporaneous understandings and agreements relating
+to such subject matter, whether oral or written.  Customer agrees
+that it will not ship, transfer or export the SOFTWARE into any
+country, or use the SOFTWARE in any manner, prohibited by the
+United States Bureau of Export Administration or any export laws,
+restrictions or regulations.  This LICENSE may only be modified in
+writing signed by an authorized officer of NVIDIA.
+

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/copyright.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/copyright.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/copyright.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/copyright.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,191 @@
+This package was debianized by Randall Donald <rdonald at debian.org> on
+Mon, 31 Mar 2003 23:40:05 -0800.
+
+It was downloaded from
+#URL#
+
+Upstream Author: NVIDIA <linux-bugs at nvidia.com>
+
+
+Copyright: 2008 NVIDIA Corporation
+
+First a note from the README file
+
+Q: Why does NVIDIA not provide rpms anymore?
+
+A: Not every Linux distribution uses rpm, and NVIDIA wanted a single
+   solution that would work across all Linux distributions.  As indicated
+   in the NVIDIA Software License, Linux distributions are welcome to
+   repackage and redistribute the NVIDIA Linux driver in whatever package
+   format they wish.
+
+Furthermore, an email from NVIDIA:
+
+Greetings, Randall!  Comments below:
+
+On 30 Jul 2003, Randall Donald wrote:
+
+> To whom it may concern,
+> 
+> My name is Randall Donald and I am the maintainer for the Debian
+> downloader packages nvidia-glx-src and nvidia-kernel-src. 
+> As stated in your license and the README file 
+> ( "As indicated in the NVIDIA Software License, Linux distributions 
+>   are welcome to repackage and redistribute the NVIDIA Linux driver in 
+>   whatever package format they wish." )
+> I wish to include packages containing the Linux driver files in the Debian archive. 
+> I'd like to know if it is legally permitted to distribute binary kernel modules 
+> compiled from the NVIDIA kernel module source and Debian kernel headers. 
+
+This is fine; thanks for asking.
+
+> I am also wondering if the "No Separation of Components" clause 
+> ( No Separation of Components.  The SOFTWARE is licensed as a
+>   single product.  Its component parts may not be separated for use
+>   on more than one computer, nor otherwise used separately from the
+>   other parts.) applies to splitting the glx driver and kernel module source into
+>  multiple binary packages.
+
+This is also fine.  I believe this section of the license was
+intended to prevent users from doing things like using our Windows
+control panel with a competitor's display driver (that's not actually
+possible, but you get the idea...).  In the case of separating the
+driver into a glx package and a kernel package (like we used to
+do ourselves), this is simply a packaging issue; of course users
+will use the packages together when they install.
+
+Please feel free to redistribute the NVIDIA graphics driver.
+
+Thank you for doing this for the NVIDIA+Debian community!
+
+- Andy
+
+
+
+The NVIDIA Software Licence is as follows.   
+   
+From http://www.nvidia.com/view.asp?IO=nv_swlicense and extracted from the 
+installer: 
+
+
+           License For Customer Use of NVIDIA Software
+
+
+IMPORTANT NOTICE -- READ CAREFULLY: This License For Customer Use of
+NVIDIA Software ("LICENSE") is the agreement which governs use of
+the software of NVIDIA Corporation and its subsidiaries ("NVIDIA")
+downloadable herefrom, including computer software and associated
+printed materials ("SOFTWARE").  By downloading, installing, copying,
+or otherwise using the SOFTWARE, you agree to be bound by the terms
+of this LICENSE.  If you do not agree to the terms of this LICENSE,
+do not download the SOFTWARE.
+
+RECITALS
+
+Use of NVIDIA's products requires three elements: the SOFTWARE, the
+hardware on a graphics controller board, and a personal computer. The
+SOFTWARE is protected by copyright laws and international copyright
+treaties, as well as other intellectual property laws and treaties.
+The SOFTWARE is not sold, and instead is only licensed for use,
+strictly in accordance with this document.  The hardware is protected
+by various patents, and is sold, but this agreement does not cover
+that sale, since it may not necessarily be sold as a package with
+the SOFTWARE.  This agreement sets forth the terms and conditions
+of the SOFTWARE LICENSE only.
+
+1.  DEFINITIONS
+
+1.1  Customer.  Customer means the entity or individual that
+downloads the SOFTWARE.
+
+2.  GRANT OF LICENSE
+
+2.1  Rights and Limitations of Grant.  NVIDIA hereby grants Customer
+the following non-exclusive, non-transferable right to use the
+SOFTWARE, with the following limitations:
+
+2.1.1  Rights.  Customer may install and use one copy of the SOFTWARE
+on a single computer, and except for making one back-up copy of
+the Software, may not otherwise copy the SOFTWARE.  This LICENSE
+of SOFTWARE may not be shared or used concurrently on different
+computers.
+
+2.1.2  Linux Exception.  Notwithstanding the foregoing terms of
+Section 2.1.1, SOFTWARE designed exclusively for use on the Linux
+operating system may be copied and redistributed, provided that
+the binary files thereof are not modified in any way (except for
+unzipping of compressed files).
+
+2.1.3  Limitations.
+
+No Reverse Engineering.  Customer may not reverse engineer,
+decompile, or disassemble the SOFTWARE, nor attempt in any other
+manner to obtain the source code.
+
+No Separation of Components.  The SOFTWARE is licensed as a
+single product.  Its component parts may not be separated for use
+on more than one computer, nor otherwise used separately from the
+other parts.
+
+No Rental.  Customer may not rent or lease the SOFTWARE to someone
+else.
+
+3.  TERMINATION
+
+This LICENSE will automatically terminate if Customer fails to
+comply with any of the terms and conditions hereof.  In such event,
+Customer must destroy all copies of the SOFTWARE and all of its
+component parts.
+
+4.  COPYRIGHT
+
+All title and copyrights in and to the SOFTWARE (including but
+not limited to all images, photographs, animations, video, audio,
+music, text, and other information incorporated into the SOFTWARE),
+the accompanying printed materials, and any copies of the SOFTWARE,
+are owned by NVIDIA, or its suppliers.  The SOFTWARE is protected
+by copyright laws and international treaty provisions.  Accordingly,
+Customer is required to treat the SOFTWARE like any other copyrighted
+material, except as otherwise allowed pursuant to this LICENSE
+and that it may make one copy of the SOFTWARE solely for backup or
+archive purposes.
+
+5.  APPLICABLE LAW
+
+This agreement shall be deemed to have been made in, and shall be
+construed pursuant to, the laws of the State of California.
+
+6.  DISCLAIMER OF WARRANTIES AND LIMITATION ON LIABILITY
+
+6.1  No Warranties.  TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
+LAW, THE SOFTWARE IS PROVIDED "AS IS" AND NVIDIA AND ITS SUPPLIERS
+DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT
+NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE.
+
+6.2  No Liability for Consequential Damages.  TO THE MAXIMUM
+EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL NVIDIA OR
+ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR
+CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION,
+DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS
+OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT
+OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF NVIDIA HAS
+BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+7.  MISCELLANEOUS 
+
+The United Nations Convention on Contracts for the International
+Sale of Goods is specifically disclaimed.  If any provision of this
+LICENSE is inconsistent with, or cannot be fully enforced under,
+the law, such provision will be construed as limited to the extent
+necessary to be consistent with and fully enforceable under the law.
+This agreement is the final, complete and exclusive agreement between
+the parties relating to the subject matter hereof, and supersedes
+all prior or contemporaneous understandings and agreements relating
+to such subject matter, whether oral or written.  Customer agrees
+that it will not ship, transfer or export the SOFTWARE into any
+country, or use the SOFTWARE in any manner, prohibited by the
+United States Bureau of Export Administration or any export laws,
+restrictions or regulations.  This LICENSE may only be modified in
+writing signed by an authorized officer of NVIDIA.
+

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.dirs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.dirs?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.dirs (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.dirs Mon Jan 12 01:23:05 2009
@@ -1,0 +1,3 @@
+usr/include/GL
+usr/include/cuda
+usr/lib/nvidia

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.links
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.links?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.links (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.links Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+#usr/lib/libGL.so.173.14.15 usr/lib/libGL.so
+usr/share/nvidia/include /usr/share/doc/nvidia-glx-dev/include

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.links.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.links.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.links.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.links.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+#usr/lib/libGL.so.#VERSION# usr/lib/libGL.so
+usr/share/nvidia/include /usr/share/doc/nvidia-glx-dev/include

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.postinst
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.postinst?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.postinst (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.postinst Mon Jan 12 01:23:05 2009
@@ -1,0 +1,14 @@
+#!/bin/sh 
+
+set -e
+
+
+case "$1" in
+	configure)
+		if [ -e /etc/init.d/nvidia-glx ] ; then
+			/etc/init.d/nvidia-glx start
+		fi
+		;;
+esac		
+	
+#DEBHELPER#

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.postrm
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.postrm?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.postrm (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.postrm Mon Jan 12 01:23:05 2009
@@ -1,0 +1,48 @@
+#! /bin/sh
+# postrm script for nvidia-glx
+#
+# see: dh_installdeb(1)
+
+set -e
+
+case "$1" in
+    remove|purge)
+#	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+#	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+        rm /usr/lib/libGL.so || true
+	/etc/init.d/nvidia-glx start || true		
+#	ln -s /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so
+	
+
+	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.a.xlibmesa  /usr/lib/libGL.a > /dev/null
+
+#	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/gl.h /usr/include/GL/gl.h > /dev/null
+#	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glx.h /usr/include/GL/glx.h > /dev/null
+#	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glxtokens.h /usr/include/GL/glxtokens.h > /dev/null
+
+#	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/gl.h /usr/include/GL/gl.h > /dev/null
+#	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glx.h /usr/include/GL/glx.h > /dev/null
+#	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glxtokens.h /usr/include/GL/glxtokens.h > /dev/null
+
+	if [ -d /usr/lib/nvidia/ ]; then
+		rmdir /usr/lib/nvidia || true;
+
+	fi
+
+    ;;
+    
+    upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+
+
+        ;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 0
+
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.preinst
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.preinst?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.preinst (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.preinst Mon Jan 12 01:23:05 2009
@@ -1,0 +1,102 @@
+#! /bin/sh
+# preinst script for nvidia-glx
+#
+# see: dh_installdeb(1)
+
+set -e
+
+case "$1" in
+    install|upgrade)
+        # diversion transition
+	if [ -d /usr/share/nvidia-glx/diversions/ ] ; then
+		rm -f /usr/lib/libGL.so 
+	        rm -f /usr/lib/libGL.a 
+        	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/libGL.so /usr/lib/libGL.so > /dev/null
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/libGL.a  /usr/lib/libGL.a > /dev/null
+
+		rmdir  /usr/share/nvidia-glx/diversions/ || true
+		rmdir /usr/share/nvidia-glx || true
+
+	fi
+	
+	if [ -d /usr/share/nvidia-glx/diversions ] ; then 
+		rm -f /usr/lib/libGL.so 
+		rm -f /usr/lib/libGL.a
+	
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/libGL.so /usr/lib/libGL.so > /dev/null
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/libGL.a /usr/lib/libGL.a > /dev/null
+				
+
+                rmdir  /usr/share/nvidia-glx/diversions || true
+		rmdir /usr/share/nvidia-glx || true
+	fi				                
+						
+
+	if [ ! -d /usr/lib/nvidia ]; then
+		mkdir -p /usr/lib/nvidia || true
+	fi
+
+# to remove old old old gl header diversions
+
+
+	if [ -e /usr/share/nvidia-glx/diversions/gl.h ]; then
+	  if [ -e /usr/include/GL/gl.h ]; then 
+	  	rm -f /usr/include/GL/gl.h /usr/include/GL/glx.h /usr/include/GL/glxtokens.h
+	  fi		
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/gl.h /usr/include/GL/gl.h > /dev/null
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glx.h /usr/include/GL/glx.h > /dev/null
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glxext.h /usr/include/GL/glxext.h > /dev/null
+
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/gl.h /usr/include/GL/gl.h > /dev/null
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glx.h /usr/include/GL/glx.h > /dev/null
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glxext.h /usr/include/GL/glxext.h > /dev/null
+
+	fi
+        
+	# make sure these diversions don't exist anymore
+	if dpkg-divert --list /usr/lib/libGL.so | grep 'nvidia-glx-dev' > /dev/null ; then 
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+	fi
+	if dpkg-divert --list /usr/lib/libGL.a | grep 'nvidia-glx-dev' > /dev/null ; then 
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.a.xlibmesa /usr/lib/libGL.a > /dev/null
+	fi
+	if dpkg-divert --list /usr/X11R6/lib/libGL.so | grep 'nvidia-glx-dev' > /dev/null ; then  
+	       dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/X11R6/lib/nvidia/libGL.so.xlibmesa /usr/X11R6/lib/libGL.so > /dev/null
+	fi
+	if dpkg-divert --list /usr/X11R6/lib/libGL.so | grep 'nvidia-glx-dev' > /dev/null ; then 
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/X11R6/lib/nvidia/libGL.a.xlibmesa /usr/X11R6/lib/libGL.a > /dev/null	
+	fi
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+#	rm /usr/lib/libGL.so || true
+	
+#	ln -s /usr/lib/libGL.so.173.14.15 /usr/lib/libGL.so || true
+	
+	
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.a.xlibmesa /usr/lib/libGL.a > /dev/null
+
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/gl.h /usr/include/GL/gl.h > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glx.h /usr/include/GL/glx.h > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glxtokens.h /usr/include/GL/glxtokens.h > /dev/null
+
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/gl.h /usr/include/GL/gl.h > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glx.h /usr/include/GL/glx.h > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glxtokens.h /usr/include/GL/glxtokens.h > /dev/null
+
+  ;;
+
+    abort-upgrade)
+    ;;
+
+    *)
+        echo "preinst called with unknown argument \`$1'" >&2
+        exit 0
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.preinst.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.preinst.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.preinst.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-dev.preinst.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,102 @@
+#! /bin/sh
+# preinst script for nvidia-glx
+#
+# see: dh_installdeb(1)
+
+set -e
+
+case "$1" in
+    install|upgrade)
+        # diversion transition
+	if [ -d /usr/share/nvidia-glx/diversions/ ] ; then
+		rm -f /usr/lib/libGL.so 
+	        rm -f /usr/lib/libGL.a 
+        	dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/libGL.so /usr/lib/libGL.so > /dev/null
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/libGL.a  /usr/lib/libGL.a > /dev/null
+
+		rmdir  /usr/share/nvidia-glx/diversions/ || true
+		rmdir /usr/share/nvidia-glx || true
+
+	fi
+	
+	if [ -d /usr/share/nvidia-glx/diversions ] ; then 
+		rm -f /usr/lib/libGL.so 
+		rm -f /usr/lib/libGL.a
+	
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/libGL.so /usr/lib/libGL.so > /dev/null
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/libGL.a /usr/lib/libGL.a > /dev/null
+				
+
+                rmdir  /usr/share/nvidia-glx/diversions || true
+		rmdir /usr/share/nvidia-glx || true
+	fi				                
+						
+
+	if [ ! -d /usr/lib/nvidia ]; then
+		mkdir -p /usr/lib/nvidia || true
+	fi
+
+# to remove old old old gl header diversions
+
+
+	if [ -e /usr/share/nvidia-glx/diversions/gl.h ]; then
+	  if [ -e /usr/include/GL/gl.h ]; then 
+	  	rm -f /usr/include/GL/gl.h /usr/include/GL/glx.h /usr/include/GL/glxtokens.h
+	  fi		
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/gl.h /usr/include/GL/gl.h > /dev/null
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glx.h /usr/include/GL/glx.h > /dev/null
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glxext.h /usr/include/GL/glxext.h > /dev/null
+
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/gl.h /usr/include/GL/gl.h > /dev/null
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glx.h /usr/include/GL/glx.h > /dev/null
+	  dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glxext.h /usr/include/GL/glxext.h > /dev/null
+
+	fi
+        
+	# make sure these diversions don't exist anymore
+	if dpkg-divert --list /usr/lib/libGL.so | grep 'nvidia-glx-dev' > /dev/null ; then 
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+	fi
+	if dpkg-divert --list /usr/lib/libGL.a | grep 'nvidia-glx-dev' > /dev/null ; then 
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.a.xlibmesa /usr/lib/libGL.a > /dev/null
+	fi
+	if dpkg-divert --list /usr/X11R6/lib/libGL.so | grep 'nvidia-glx-dev' > /dev/null ; then  
+	       dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/X11R6/lib/nvidia/libGL.so.xlibmesa /usr/X11R6/lib/libGL.so > /dev/null
+	fi
+	if dpkg-divert --list /usr/X11R6/lib/libGL.so | grep 'nvidia-glx-dev' > /dev/null ; then 
+		dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/X11R6/lib/nvidia/libGL.a.xlibmesa /usr/X11R6/lib/libGL.a > /dev/null	
+	fi
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+#	rm /usr/lib/libGL.so || true
+	
+#	ln -s /usr/lib/libGL.so.#VERSION# /usr/lib/libGL.so || true
+	
+	
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.a.xlibmesa /usr/lib/libGL.a > /dev/null
+
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/gl.h /usr/include/GL/gl.h > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glx.h /usr/include/GL/glx.h > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glxtokens.h /usr/include/GL/glxtokens.h > /dev/null
+
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/gl.h /usr/include/GL/gl.h > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glx.h /usr/include/GL/glx.h > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx-dev --divert /usr/share/nvidia-glx/diversions/glxtokens.h /usr/include/GL/glxtokens.h > /dev/null
+
+  ;;
+
+    abort-upgrade)
+    ;;
+
+    *)
+        echo "preinst called with unknown argument \`$1'" >&2
+        exit 0
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.dirs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.dirs?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.dirs (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.dirs Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+emul/ia32-linux/usr/lib
+emul/ia32-linux/usr/lib/tls

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.links
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.links?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.links (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.links Mon Jan 12 01:23:05 2009
@@ -1,0 +1,7 @@
+emul/ia32-linux/usr/lib/libGL.so.173.14.15 emul/ia32-linux/usr/lib/libGL.so.1
+emul/ia32-linux/usr/lib/libGL.so.173.14.15 emul/ia32-linux/usr/lib/libGL.so
+emul/ia32-linux/usr/lib/libGLcore.so.173.14.15 emul/ia32-linux/usr/lib/libGLcore.so
+emul/ia32-linux/usr/lib/libGLcore.so.173.14.15 emul/ia32-linux/usr/lib/libGLcore.so.1
+emul/ia32-linux/usr/lib/libnvidia-tls.so.173.14.15 emul/ia32-linux/usr/lib/libnvidia-tls.so.1
+emul/ia32-linux/usr/lib/libcuda.so.173.14.15  emul/ia32-linux/usr/lib/libcuda.so
+emul/ia32-linux/usr/lib/libcuda.so.173.14.15 emul/ia32-linux/usr/lib/libcuda.so.1

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.links.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.links.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.links.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.links.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,7 @@
+emul/ia32-linux/usr/lib/libGL.so.#VERSION# emul/ia32-linux/usr/lib/libGL.so.1
+emul/ia32-linux/usr/lib/libGL.so.#VERSION# emul/ia32-linux/usr/lib/libGL.so
+emul/ia32-linux/usr/lib/libGLcore.so.#VERSION# emul/ia32-linux/usr/lib/libGLcore.so
+emul/ia32-linux/usr/lib/libGLcore.so.#VERSION# emul/ia32-linux/usr/lib/libGLcore.so.1
+emul/ia32-linux/usr/lib/libnvidia-tls.so.#VERSION# emul/ia32-linux/usr/lib/libnvidia-tls.so.1
+emul/ia32-linux/usr/lib/libcuda.so.#VERSION#  emul/ia32-linux/usr/lib/libcuda.so
+emul/ia32-linux/usr/lib/libcuda.so.#VERSION# emul/ia32-linux/usr/lib/libcuda.so.1

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.override
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.override?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.override (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.override Mon Jan 12 01:23:05 2009
@@ -1,0 +1,9 @@
+nvidia-glx-ia32: library-not-linked-against-libc ./emul/ia32-linux/usr/lib/libGL.so.173.14.15
+
+nvidia-glx-ia32: shared-lib-without-dependency-information ./emul/ia32-linux/usr/lib/libGLcore.so.173.14.15
+
+
+nvidia-glx-ia32: shlib-with-non-pic-code emul/ia32-linux/usr/lib/libGL.so.173.14.15
+nvidia-glx-ia32: shlib-with-non-pic-code emul/ia32-linux/usr/lib/libGLcore.so.173.14.15
+
+nvidia-glx-ia32: non-dev-pkg-with-shlib-symlink emul/ia32-linux/usr/lib/libGL.so.173.14.15 emul/ia32-linux/usr/lib/libGL.so

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.override.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.override.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.override.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.override.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,9 @@
+nvidia-glx-ia32: library-not-linked-against-libc ./emul/ia32-linux/usr/lib/libGL.so.#VERSION#
+
+nvidia-glx-ia32: shared-lib-without-dependency-information ./emul/ia32-linux/usr/lib/libGLcore.so.#VERSION#
+
+
+nvidia-glx-ia32: shlib-with-non-pic-code emul/ia32-linux/usr/lib/libGL.so.#VERSION#
+nvidia-glx-ia32: shlib-with-non-pic-code emul/ia32-linux/usr/lib/libGLcore.so.#VERSION#
+
+nvidia-glx-ia32: non-dev-pkg-with-shlib-symlink emul/ia32-linux/usr/lib/libGL.so.#VERSION# emul/ia32-linux/usr/lib/libGL.so

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.postinst
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.postinst?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.postinst (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.postinst Mon Jan 12 01:23:05 2009
@@ -1,0 +1,14 @@
+#!/bin/sh
+
+set -e
+
+
+
+
+
+
+#DEBHELPER#
+
+
+
+ldconfig

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.postrm
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.postrm?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.postrm (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.postrm Mon Jan 12 01:23:05 2009
@@ -1,0 +1,64 @@
+#! /bin/sh
+# postrm script for nvidia-glx-ia32
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postrm> `remove'
+#        * <postrm> `purge'
+#        * <old-postrm> `upgrade' <new-version>
+#        * <new-postrm> `failed-upgrade' <old-version>
+#        * <new-postrm> `abort-install'
+#        * <new-postrm> `abort-install' <old-version>
+#        * <new-postrm> `abort-upgrade' <old-version>
+#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
+# for details, see /usr/share/doc/packaging-manual/
+
+case "$1" in
+    remove|purge)
+
+	dpkg-divert --remove --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.1.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so.1 > /dev/null
+	dpkg-divert --remove --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.1.2.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so.1.2 > /dev/null
+	dpkg-divert --remove --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so > /dev/null
+
+	dpkg-divert --remove --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.1.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so.1 > /dev/null
+	dpkg-divert --remove --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.1.2.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so.1.2 > /dev/null
+	dpkg-divert --remove --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so > /dev/null
+
+	test -d /emul/ia32-linux/usr/lib/nvidia && \
+		rmdir /emul/ia32-linux/usr/lib/nvidia || true;
+
+	ldconfig
+		
+    ;;
+    
+    upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+
+
+        ;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 0
+
+esac
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.preinst
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.preinst?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.preinst (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx-ia32.preinst Mon Jan 12 01:23:05 2009
@@ -1,0 +1,62 @@
+#! /bin/sh
+# preinst script for nvidia-glx-ia32
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <new-preinst> `install'
+#        * <new-preinst> `install' <old-version>
+#        * <new-preinst> `upgrade' <old-version>
+#        * <old-preinst> `abort-upgrade' <new-version>
+#
+# For details see /usr/share/doc/packaging-manual/
+
+case "$1" in
+    install|upgrade)
+	
+	# create new diversion directories
+	test -d /emul/ia32-linux/usr/lib/nvidia || \
+		mkdir -p /emul/ia32-linux/usr/lib/nvidia || true
+	
+	# make diversions
+	dpkg-divert --add --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.1.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so.1 > /dev/null
+	dpkg-divert --add --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.1.2.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so.1.2 > /dev/null
+	dpkg-divert --add --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so > /dev/null
+
+	dpkg-divert --add --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.1.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so.1 > /dev/null
+	dpkg-divert --add --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.1.2.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so.1.2 > /dev/null
+	dpkg-divert --add --rename --package nvidia-glx-ia32 --divert \
+		/emul/ia32-linux/usr/lib/nvidia/libGL.so.ia32-libs \
+		/emul/ia32-linux/usr/lib/libGL.so > /dev/null
+
+    ;;
+
+    abort-upgrade)
+    ;;
+
+    *)
+        echo "preinst called with unknown argument \`$1'" >&2
+        exit 0
+    ;;
+esac
+
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.README.Debian
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.README.Debian?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.README.Debian (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.README.Debian Mon Jan 12 01:23:05 2009
@@ -1,0 +1,79 @@
+nvidia-graphics-drivers for Debian
+----------------------------------
+
+
+INTRODUCTION:
+-----------------------------------------------------------------------
+
+Welcome to the Debian NVIDIA packages. This document has notes on the
+X Server and GL libraries of the NVIDIA driver offering.
+
+
+A Note about Thread Local Storage (TLS):
+----------------------------------------
+Under 2.6.x kernels a new TLS method is used and different libraries are
+required. NVIDIA provides these libraries and at boot time (via
+/etc/init.d/nvidia-glx)  a test is performed on your system to see if 
+your require these extra libraries. Having the TLS libraries installed 
+(in /usr/lib/tls and libglx.so) running under a 2.4.x kernel will cause 
+problems when running GL applications. Likewise, not having these libraries 
+installed under 2.6.x might prevent X from starting at all. 
+
+Simple Explanation: 
+To switch back and forth between the two systems simply run:
+
+      /etc/init.d/nvidia-glx start
+      
+      This is run automatically at boot time. 
+
+To force a certain setting (e.g. you may have a 2.4 kernel patched for
+NPTL) place  USE_TLS=1 in /etc/defaults/nvidia-glx for using the nvidia tls
+libraries. USE_TLS=0 for not using tls libraries.  This isn't normally
+necessary for most users. 
+
+
+What Happens:
+Symlinks are created in /usr/lib/tls from libraries installed in
+/usr/lib/nvidia. 
+
+
+For any news on this package check http://people.debian.org/~rdonald and
+http://bugs.debian.org/nvidia-glx
+
+
+NOTES ABOUT GLX DRIVER AND OPENGL:
+-----------------------------------------------------------------------
+
+Using the nvidia X driver requires some user modification. 
+
+	First, modify your /etc/X11/XF86Config-4 or /etc/X11/xorg.conf
+
+	Minimum requirements:
+	In Section "Module"
+	   add Load "glx"
+	   remove Load "dri"
+       	   remove Load "GLcore"
+	In Section "Device"
+	   Change Driver "nv" to Driver "nvidia"
+	
+	See /usr/share/doc/nvidia-glx/README.gz and
+	/usr/share/doc/nvidia-glx/examples/XF86Config.sample.gz
+	for descriptions of all supported options. 
+	Appendix F:  CONFIGURING AGP is an important section.
+	
+
+Note about OpenGL headers: The header files are not installed to 
+/usr/include/GL but to /usr/share/doc/nvidia-glx-dev/include/GL. 
+This allows use of and not overwriting of the  
+preinstalled headers (e.g. xlibmesa-dev). If you wish to use the NVIDIA
+supplied headers (e.g. you require NVIDIA GL extensions) you must copy them to
+/usr/include/GL yourself or include /usr/share/doc/nvidia-glx-dev/include in
+your includes path when compiling.
+
+
+Also note all users using GLX must be in group video. (i.e. adduser <user>
+video)
+
+
+
+ -- Randall Donald <rdonald at debian.org>, Mon, 31 Mar 2003 23:40:05 -0800

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.default
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.default?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.default (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.default Mon Jan 12 01:23:05 2009
@@ -1,0 +1,16 @@
+##############################################
+# For use with the Debian nvidia-glx package
+#
+# The USE_TLS variable is to force TLS (Thread
+# Local Storage) versioning.
+# This is normally not needed since TLS is detected
+# by the /etc/init.d/nvidia-glx script automatically.
+# For more information about TLS see
+# http://people.redhat.com/drepper/tls.pdf
+
+
+# Uncomment to force the use of NVIDIA TLS libs
+#USE_TLS=1
+
+# Uncomment to force the use of NVIDIA non-TLS libs
+#USE_TLS=0

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.dirs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.dirs?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.dirs (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.dirs Mon Jan 12 01:23:05 2009
@@ -1,0 +1,11 @@
+usr/bin
+usr/lib
+usr/share/lintian/overrides
+usr/lib/xorg/modules/drivers
+usr/lib/xorg/modules/extensions
+usr/lib/tls
+usr/lib/nvidia
+usr/share/bug/nvidia-glx
+etc
+etc/default
+etc/init.d

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.docs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.docs?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.docs (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.docs Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+NVIDIA-Linux-x86_64-173.14.15-pkg2/usr/share/doc/NVIDIA_Changelog
+NVIDIA-Linux-x86_64-173.14.15-pkg2/usr/share/doc/README.txt

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.docs.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.docs.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.docs.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.docs.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+#DIRNAME#/usr/share/doc/NVIDIA_Changelog
+#DIRNAME#/usr/share/doc/README.txt

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.examples
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.examples?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.examples (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.examples Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+NVIDIA-Linux-x86_64-173.14.15-pkg2/usr/share/doc/XF86Config.sample
+

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.examples.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.examples.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.examples.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.examples.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+#DIRNAME#/usr/share/doc/XF86Config.sample
+

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.init
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.init?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.init (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.init Mon Jan 12 01:23:05 2009
@@ -1,0 +1,118 @@
+#!/bin/sh
+
+### BEGIN INIT INFO
+# Provides:          nvidia-glx
+# Required-Start:    $remote_fs
+# Required-Stop:     $remote_fs
+# Default-Start:     2 3 4 5
+# Default-Stop:      
+# Short-Description: adjust nVidia TLS libraries
+# Description:       adjust nVidia TLS libraries
+### END INIT INFO
+
+
+
+PATH=/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin
+# Load the VERBOSE setting and other rcS variables
+. /lib/init/vars.sh
+
+# Define LSB log_* functions.
+. /lib/lsb/init-functions
+
+
+
+
+
+# to force usage or non-usage of TLS libs edit /etc/defaults/nvidia-glx
+[ -e /etc/default/nvidia-glx ] && . /etc/default/nvidia-glx
+
+
+
+
+
+# test if /usr/lib is writable.
+if [ ! -w /usr/lib  ]; then
+  #we can't change anything so just exit.
+  exit 0
+fi  
+
+
+# if nothing has been specified do some guesswork
+if [ -z "$USE_TLS" ]
+then
+  if [ `uname -r | cut -f 1,2 -d.` = "2.6"  ] && \
+     [ -x /usr/lib/nvidia/tls_test ] && \
+     /usr/lib/nvidia/tls_test /usr/lib/nvidia/tls_test_dso.so
+  then
+    USE_TLS=1
+  else
+    USE_TLS=0
+  fi
+fi
+
+setup_links () {
+  # check if all the symlinks are in place
+  if [ "$(readlink -f /usr/lib/tls/libnvidia-tls.so.1)" != /usr/lib/nvidia/libnvidia-tls.so.173.14.15 ]
+  then
+    echo -n "Creating NVIDIA TLS links..."
+    # remove the symlinks
+    rm -f /usr/lib/tls/libGL.so
+    rm -f /usr/lib/tls/libGL.so.*
+    rm -f /usr/lib/tls/libnvidia-tls.so
+    
+    rm -f /usr/lib/tls/libnvidia-tls.so.*
+    rm -f /usr/lib/tls/libGL.la
+
+    #remove old ones
+    rm -f /usr/lib/tls/libGLcore.so.1
+    rm -f /usr/lib/tls/libGLcore.so.*
+    # create the symlinks
+    ln -s /usr/lib/nvidia/libnvidia-tls.so.173.14.15 /usr/lib/tls/libnvidia-tls.so.173.14.15
+    # reconfigure dynamic linker run-time bindings
+    ldconfig
+    echo " done."
+  fi
+}
+
+remove_links () {
+  # check if all the symlinks are gone or correct
+  if [  -e /usr/lib/tls/libnvidia-tls.so.173.14.15 \
+	-o -e /usr/lib/tls/libnvidia-tls.so \
+	-o -e /usr/lib/tls/libnvidia-tls.so.1 ]
+  then
+    echo -n "Removing NVIDIA TLS links..."
+    # remove the symlinks
+    rm -f /usr/lib/tls/libGL.so
+    rm -f /usr/lib/tls/libGL.so.*
+    rm -f /usr/lib/tls/libGL.la
+    rm -f /usr/lib/tls/libGLcore.so.*    
+    rm -f /usr/lib/tls/libnvidia-tls.so
+    rm -f /usr/lib/tls/libnvidia-tls.so.*
+    # reconfigure dynamic linker run-time bindings
+    ldconfig
+    echo " done."
+  fi
+}
+
+case "$1" in
+  start|restart|reload|force-reload)
+    rm -f  /usr/lib/libGL.so || true 
+    if [ -L /usr/lib/nvidia/libGL.so.xlibmesa ] && [ -d /usr/share/doc/libgl1-mesa-dev ] ; then
+    	ln -s /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so
+    fi
+    if [ -d /usr/share/doc/nvidia-glx-dev ] ; then
+        ln -s /usr/lib/libGL.so.173.14.15 /usr/lib/libGL.so
+    fi
+    ;;
+
+  stop) 
+    :
+    ;;
+
+  *)
+    echo "Usage: /etc/init.d/nvidia-glx {start|stop|restart|reload|force-reload}"
+    exit 1
+    ;;
+esac
+	
+exit 0

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.init.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.init.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.init.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.init.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,118 @@
+#!/bin/sh
+
+### BEGIN INIT INFO
+# Provides:          nvidia-glx
+# Required-Start:    $remote_fs
+# Required-Stop:     $remote_fs
+# Default-Start:     2 3 4 5
+# Default-Stop:      
+# Short-Description: adjust nVidia TLS libraries
+# Description:       adjust nVidia TLS libraries
+### END INIT INFO
+
+
+
+PATH=/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin
+# Load the VERBOSE setting and other rcS variables
+. /lib/init/vars.sh
+
+# Define LSB log_* functions.
+. /lib/lsb/init-functions
+
+
+
+
+
+# to force usage or non-usage of TLS libs edit /etc/defaults/nvidia-glx
+[ -e /etc/default/nvidia-glx ] && . /etc/default/nvidia-glx
+
+
+
+
+
+# test if /usr/lib is writable.
+if [ ! -w /usr/lib  ]; then
+  #we can't change anything so just exit.
+  exit 0
+fi  
+
+
+# if nothing has been specified do some guesswork
+if [ -z "$USE_TLS" ]
+then
+  if [ `uname -r | cut -f 1,2 -d.` = "2.6"  ] && \
+     [ -x /usr/lib/nvidia/tls_test ] && \
+     /usr/lib/nvidia/tls_test /usr/lib/nvidia/tls_test_dso.so
+  then
+    USE_TLS=1
+  else
+    USE_TLS=0
+  fi
+fi
+
+setup_links () {
+  # check if all the symlinks are in place
+  if [ "$(readlink -f /usr/lib/tls/libnvidia-tls.so.1)" != /usr/lib/nvidia/libnvidia-tls.so.#VERSION# ]
+  then
+    echo -n "Creating NVIDIA TLS links..."
+    # remove the symlinks
+    rm -f /usr/lib/tls/libGL.so
+    rm -f /usr/lib/tls/libGL.so.*
+    rm -f /usr/lib/tls/libnvidia-tls.so
+    
+    rm -f /usr/lib/tls/libnvidia-tls.so.*
+    rm -f /usr/lib/tls/libGL.la
+
+    #remove old ones
+    rm -f /usr/lib/tls/libGLcore.so.1
+    rm -f /usr/lib/tls/libGLcore.so.*
+    # create the symlinks
+    ln -s /usr/lib/nvidia/libnvidia-tls.so.#VERSION# /usr/lib/tls/libnvidia-tls.so.#VERSION#
+    # reconfigure dynamic linker run-time bindings
+    ldconfig
+    echo " done."
+  fi
+}
+
+remove_links () {
+  # check if all the symlinks are gone or correct
+  if [  -e /usr/lib/tls/libnvidia-tls.so.#VERSION# \
+	-o -e /usr/lib/tls/libnvidia-tls.so \
+	-o -e /usr/lib/tls/libnvidia-tls.so.1 ]
+  then
+    echo -n "Removing NVIDIA TLS links..."
+    # remove the symlinks
+    rm -f /usr/lib/tls/libGL.so
+    rm -f /usr/lib/tls/libGL.so.*
+    rm -f /usr/lib/tls/libGL.la
+    rm -f /usr/lib/tls/libGLcore.so.*    
+    rm -f /usr/lib/tls/libnvidia-tls.so
+    rm -f /usr/lib/tls/libnvidia-tls.so.*
+    # reconfigure dynamic linker run-time bindings
+    ldconfig
+    echo " done."
+  fi
+}
+
+case "$1" in
+  start|restart|reload|force-reload)
+    rm -f  /usr/lib/libGL.so || true 
+    if [ -L /usr/lib/nvidia/libGL.so.xlibmesa ] && [ -d /usr/share/doc/libgl1-mesa-dev ] ; then
+    	ln -s /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so
+    fi
+    if [ -d /usr/share/doc/nvidia-glx-dev ] ; then
+        ln -s /usr/lib/libGL.so.#VERSION# /usr/lib/libGL.so
+    fi
+    ;;
+
+  stop) 
+    :
+    ;;
+
+  *)
+    echo "Usage: /etc/init.d/nvidia-glx {start|stop|restart|reload|force-reload}"
+    exit 1
+    ;;
+esac
+	
+exit 0

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.links
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.links?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.links (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.links Mon Jan 12 01:23:05 2009
@@ -1,0 +1,8 @@
+usr/lib/libGL.so.173.14.15 usr/lib/libGL.so.1
+usr/lib/libGLcore.so.173.14.15 usr/lib/libGLcore.so.1
+usr/lib/libnvidia-tls.so.173.14.15 usr/lib/libnvidia-tls.so.1
+usr/lib/xorg/modules/extensions/libglx.so.173.14.15 usr/lib/xorg/modules/extensions/libglx.so
+usr/lib/libXvMCNVIDIA.so.173.14.15 usr/lib/libXvMCNVIDIA.so.1
+usr/lib/libXvMCNVIDIA.so.173.14.15 usr/lib/libXvMCNVIDIA_dynamic.so.1
+usr/lib/libcuda.so.173.14.15			usr/lib/libcuda.so
+usr/lib/libcuda.so.173.14.15			usr/lib/libcuda.so.1

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.links.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.links.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.links.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.links.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,8 @@
+usr/lib/libGL.so.#VERSION# usr/lib/libGL.so.1
+usr/lib/libGLcore.so.#VERSION# usr/lib/libGLcore.so.1
+usr/lib/libnvidia-tls.so.#VERSION# usr/lib/libnvidia-tls.so.1
+usr/lib/xorg/modules/extensions/libglx.so.#VERSION# usr/lib/xorg/modules/extensions/libglx.so
+usr/lib/libXvMCNVIDIA.so.#VERSION# usr/lib/libXvMCNVIDIA.so.1
+usr/lib/libXvMCNVIDIA.so.#VERSION# usr/lib/libXvMCNVIDIA_dynamic.so.1
+usr/lib/libcuda.so.#VERSION#			usr/lib/libcuda.so
+usr/lib/libcuda.so.#VERSION#			usr/lib/libcuda.so.1

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.override
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.override?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.override (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.override Mon Jan 12 01:23:05 2009
@@ -1,0 +1,14 @@
+nvidia-glx-legacy-173xx: library-not-linked-against-libc ./usr/lib/libGL.so.173.14.15
+
+nvidia-glx-legacy-173xx: shared-lib-without-dependency-information ./usr/lib/libGLcore.so.173.14.15
+
+nvidia-glx-legacy-173xx: library-not-linked-against-libc ./usr/lib/xorg/modules/extensions/libglx.so.173.14.15
+
+nvidia-glx-legacy-173xx: shlib-with-non-pic-code usr/lib/libGL.so.173.14.15
+nvidia-glx-legacy-173xx: shlib-with-non-pic-code usr/lib/libGLcore.so.173.14.15
+nvidia-glx-legacy-173xx: shlib-with-non-pic-code usr/lib/xorg/modules/extensions/libglx.so.173.14.15
+nvidia-glx-legacy-173xx: shlib-with-non-pic-code usr/lib/xorg/libXvMCNVIDIA.so.173.14.15
+nvidia-glx-legacy-173xx: shlib-with-non-pic-code usr/lib/xorg/libXvMCNVIDIA.so.173.14.15
+
+nvidia-glx-legacy-173xx: non-dev-pkg-with-shlib-symlink usr/lib/libGL.so.173.14.15 usr/lib/libGL.so
+nvidia-glx-legacy-173xx: non-dev-pkg-with-shlib-symlink usr/lib/xorg/modules/extensions/libglx.so.173.14.15 usr/lib/xorg/modules/extensions/libglx.so

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.override.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.override.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.override.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.override.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,14 @@
+nvidia-glx-legacy-173xx: library-not-linked-against-libc ./usr/lib/libGL.so.#VERSION#
+
+nvidia-glx-legacy-173xx: shared-lib-without-dependency-information ./usr/lib/libGLcore.so.#VERSION#
+
+nvidia-glx-legacy-173xx: library-not-linked-against-libc ./usr/lib/xorg/modules/extensions/libglx.so.#VERSION#
+
+nvidia-glx-legacy-173xx: shlib-with-non-pic-code usr/lib/libGL.so.#VERSION#
+nvidia-glx-legacy-173xx: shlib-with-non-pic-code usr/lib/libGLcore.so.#VERSION#
+nvidia-glx-legacy-173xx: shlib-with-non-pic-code usr/lib/xorg/modules/extensions/libglx.so.#VERSION#
+nvidia-glx-legacy-173xx: shlib-with-non-pic-code usr/lib/xorg/libXvMCNVIDIA.so.#VERSION#
+nvidia-glx-legacy-173xx: shlib-with-non-pic-code usr/lib/xorg/libXvMCNVIDIA.so.#VERSION#
+
+nvidia-glx-legacy-173xx: non-dev-pkg-with-shlib-symlink usr/lib/libGL.so.#VERSION# usr/lib/libGL.so
+nvidia-glx-legacy-173xx: non-dev-pkg-with-shlib-symlink usr/lib/xorg/modules/extensions/libglx.so.#VERSION# usr/lib/xorg/modules/extensions/libglx.so

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postinst
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postinst?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postinst (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postinst Mon Jan 12 01:23:05 2009
@@ -1,0 +1,16 @@
+#!/bin/sh
+
+set -e
+
+#make sure wfb diversion is removed
+dpkg-divert --rename --remove --package nvidia-glx --divert /usr/lib/nvidia/libwfb.so.xserver-xorg-core /usr/lib/xorg/modules/libwfb.so >/dev/null || true
+
+
+
+
+
+#DEBHELPER#
+
+
+
+ldconfig

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postrm
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postrm?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postrm (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postrm Mon Jan 12 01:23:05 2009
@@ -1,0 +1,60 @@
+#! /bin/sh
+# postrm script for nvidia-glx
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postrm> `remove'
+#        * <postrm> `purge'
+#        * <old-postrm> `upgrade' <new-version>
+#        * <new-postrm> `failed-upgrade' <old-version>
+#        * <new-postrm> `abort-install'
+#        * <new-postrm> `abort-install' <old-version>
+#        * <new-postrm> `abort-upgrade' <old-version>
+#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
+# for details, see /usr/share/doc/packaging-manual/
+
+case "$1" in
+    remove|purge)
+        # remove file created by init script
+    	rm /usr/lib/libGL.so || true
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libGL.so.1.xlibmesa /usr/lib/libGL.so.1 > /dev/null
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so.1.2 > /dev/null
+	
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libGLcore.a.xlibmesa /usr/lib/xorg/modules/extensions/libGLcore.a > /dev/null
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libGLcore.so.xlibmesa /usr/lib/xorg/modules/extensions/libGLcore.so > /dev/null	
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libglx.a.xlibmesa /usr/lib/xorg/modules/extensions/libglx.a > /dev/null
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libglx.so.xlibmesa /usr/lib/xorg/modules/extensions/libglx.so > /dev/null
+
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+	rm -f /usr/lib/xorg/modules/extensions/libglx.so.173.14.15 2> /dev/null || true
+	if [ -d /usr/lib/nvidia ]; then
+		rmdir /usr/lib/nvidia/ || true;
+	fi
+	ldconfig
+		
+    ;;
+    
+    upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+
+
+        ;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 0
+
+esac
+
+
+#rm -f /usr/lib/xorg/modules/extensions/libglx.so.173.14.15 2> /dev/null || true
+
+    
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postrm.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postrm.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postrm.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.postrm.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,60 @@
+#! /bin/sh
+# postrm script for nvidia-glx
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postrm> `remove'
+#        * <postrm> `purge'
+#        * <old-postrm> `upgrade' <new-version>
+#        * <new-postrm> `failed-upgrade' <old-version>
+#        * <new-postrm> `abort-install'
+#        * <new-postrm> `abort-install' <old-version>
+#        * <new-postrm> `abort-upgrade' <old-version>
+#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
+# for details, see /usr/share/doc/packaging-manual/
+
+case "$1" in
+    remove|purge)
+        # remove file created by init script
+    	rm /usr/lib/libGL.so || true
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libGL.so.1.xlibmesa /usr/lib/libGL.so.1 > /dev/null
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so.1.2 > /dev/null
+	
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libGLcore.a.xlibmesa /usr/lib/xorg/modules/extensions/libGLcore.a > /dev/null
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libGLcore.so.xlibmesa /usr/lib/xorg/modules/extensions/libGLcore.so > /dev/null	
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libglx.a.xlibmesa /usr/lib/xorg/modules/extensions/libglx.a > /dev/null
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libglx.so.xlibmesa /usr/lib/xorg/modules/extensions/libglx.so > /dev/null
+
+	dpkg-divert --remove --rename --package nvidia-glx --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+	rm -f /usr/lib/xorg/modules/extensions/libglx.so.#VERSION# 2> /dev/null || true
+	if [ -d /usr/lib/nvidia ]; then
+		rmdir /usr/lib/nvidia/ || true;
+	fi
+	ldconfig
+		
+    ;;
+    
+    upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+
+
+        ;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 0
+
+esac
+
+
+#rm -f /usr/lib/xorg/modules/extensions/libglx.so.#VERSION# 2> /dev/null || true
+
+    
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.preinst
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.preinst?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.preinst (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.preinst Mon Jan 12 01:23:05 2009
@@ -1,0 +1,116 @@
+#! /bin/sh
+# preinst script for nvidia-glx
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <new-preinst> `install'
+#        * <new-preinst> `install' <old-version>
+#        * <new-preinst> `upgrade' <old-version>
+#        * <old-preinst> `abort-upgrade' <new-version>
+#
+# For details see /usr/share/doc/packaging-manual/
+
+case "$1" in
+    install|upgrade)
+	
+	
+	# Hack right now.
+	# rm -f /usr/X11R6/lib/modules/extensions/libglx.so.1.0.5336  2>/dev/null || true
+	
+	# clean up from old diversions
+	if [ -d /usr/share/nvidia-glx/diversions ]; then
+		rm -f /usr/lib/libGL.so.1
+		rm -f /usr/lib/libGL.so.1.2
+		
+		dpkg-divert --remove --rename  --package nvidia-glx --divert /usr/share/nvidia-glx/diversions/libGL.so.1 /usr/lib/libGL.so.1 > /dev/null
+		dpkg-divert --remove  --rename  --package nvidia-glx --divert /usr/share/nvidia-glx/diversions/libGL.so.1.2 /usr/lib/libGL.so.1.2 > /dev/null
+
+		rm -f /usr/lib/xorg/modules/extensions/libGLcore.a
+		rm -f /usr/lib/xorg/modules/extensions/libglx.a
+		dpkg-divert --remove --rename  --package nvidia-glx --divert /usr/share/nvidia-glx/diversions/libGLcore.a /usr/lib/xorg/modules/extensions/libGLcore.a > /dev/null
+		dpkg-divert --remove --rename   --package nvidia-glx --divert /usr/share/nvidia-glx/diversions/libglx.a /usr/lib/xorg/modules/extensions/libglx.a > /dev/null
+
+		rmdir /usr/share/nvidia-glx/diversions || true;
+		rmdir /usr/share/nvidia-glx || true;
+	fi
+	if [ -d /usr/share/nvidia-glx/diversions ]; then
+
+		rm -f /usr/lib/libGL.so.1
+		rm -f /usr/lib/libGL.so.1.2
+		
+		dpkg-divert --remove  --rename --package nvidia-glx --divert /usr/share/nvidia-glx/diversions/libGL.so.1 /usr/lib/libGL.so.1 > /dev/null
+		dpkg-divert --remove --rename --package nvidia-glx --divert /usr/share/nvidia-glx/diversions/libGL.so.1.2 /usr/lib/libGL.so.1.2 > /dev/null
+
+		rmdir /usr/share/nvidia-glx/diversions || true;
+		rmdir /usr/share/nvidia-glx || true;
+	fi
+	# remove X11R6 diversions
+	
+        if dpkg-divert --list /usr/X11R6/lib/libGL.so.1 | grep 'nvidia-glx' > /dev/null ; then
+		dpkg-divert --remove --rename --package nvidia-glx --divert /usr/X11R6/lib/nvidia/libGL.so.1.xlibmesa /usr/X11R6/lib/libGL.so.1 > /dev/null
+	fi
+	
+	if dpkg-divert --list /usr/X11R6/lib/libGL.so.1.2 | grep 'nvidia-glx' > /dev/null ; then
+		dpkg-divert --remove --rename --package nvidia-glx --divert /usr/X11R6/lib/nvidia/libGL.so.1.2.xlibmesa /usr/X11R6/lib/libGL.so.1.2 > /dev/null
+	fi
+	if dpkg-divert --list /usr/X11R6/lib/modules/extensions/libGLcore.a | grep 'nvidia-glx' > /dev/null ; then
+ 		dpkg-divert --remove --rename --package nvidia-glx --divert /usr/X11R6/lib/nvidia/libGLcore.a.xlibmesa /usr/X11R6/lib/modules/extensions/libGLcore.a > /dev/null
+  	fi
+	if dpkg-divert --list /usr/X11R6/lib/modules/extensions/libglx.a | grep 'nvidia-glx' > /dev/null ; then
+		dpkg-divert --remove --rename --package nvidia-glx --divert /usr/X11R6/lib/nvidia/libglx.a.xlibmesa /usr/X11R6/lib/modules/extensions/libglx.a > /dev/null
+	fi
+	if dpkg-divert --list /usr/X11R6/lib/modules/extensions/libglx.so | grep 'nvidia-glx' > /dev/null ; then
+		dpkg-divert --remove --rename --package nvidia-glx --divert /usr/X11R6/lib/nvidia/libglx.so.xlibmesa /usr/X11R6/lib/modules/extensions/libglx.so > /dev/null
+        fi
+
+        # make sure these diversions don't exist anymore
+        if dpkg-divert --list /usr/lib/libGL.so | grep 'nvidia-glx-dev' > /dev/null ; then
+                dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+        fi
+        if dpkg-divert --list /usr/lib/libGL.a | grep 'nvidia-glx-dev' > /dev/null ; then
+                dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/lib/nvidia/libGL.a.xlibmesa /usr/lib/libGL.a > /dev/null
+        fi
+        if dpkg-divert --list /usr/X11R6/lib/libGL.so | grep 'nvidia-glx-dev' > /dev/null ; then
+               dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/X11R6/lib/nvidia/libGL.so.xlibmesa /usr/X11R6/lib/libGL.so > /dev/null
+        fi
+        if dpkg-divert --list /usr/X11R6/lib/libGL.so | grep 'nvidia-glx-dev' > /dev/null ; then
+               dpkg-divert --remove --rename --package nvidia-glx-dev --divert /usr/X11R6/lib/nvidia/libGL.a.xlibmesa /usr/X11R6/lib/libGL.a > /dev/null
+        fi
+	# create new diversion directories
+	if [ ! -d /usr/lib/nvidia ]; then
+		mkdir -p /usr/lib/nvidia || true
+	fi
+
+	# make new diversions
+	dpkg-divert --add --rename --package nvidia-glx --divert /usr/lib/nvidia/libGL.so.1.xlibmesa /usr/lib/libGL.so.1 > /dev/null
+	dpkg-divert --add --rename --package nvidia-glx --divert /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so.1.2 > /dev/null
+
+	dpkg-divert --add --rename --package nvidia-glx --divert /usr/lib/nvidia/libGLcore.a.xlibmesa /usr/lib/xorg/modules/extensions/libGLcore.a > /dev/null
+	dpkg-divert --add --rename --package nvidia-glx --divert /usr/lib/nvidia/libGLcore.so.xlibmesa /usr/lib/xorg/modules/extensions/libGLcore.so > /dev/null
+	dpkg-divert --add --rename --package nvidia-glx --divert /usr/lib/nvidia/libglx.a.xlibmesa /usr/lib/xorg/modules/extensions/libglx.a > /dev/null
+	dpkg-divert --add --rename --package nvidia-glx --divert /usr/lib/nvidia/libglx.so.xlibmesa /usr/lib/xorg/modules/extensions/libglx.so > /dev/null	
+
+	dpkg-divert --add --rename --package nvidia-glx --divert /usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/libGL.so > /dev/null
+#	dpkg-divert --add --rename --package nvidia-glx --divert /usr/lib/nvidia/libwfb.so.xserver-xorg-core /usr/lib/xorg/modules/libwfb.so > /dev/null
+	;;
+
+    abort-upgrade)
+    ;;
+
+    *)
+        echo "preinst called with unknown argument \`$1'" >&2
+        exit 0
+    ;;
+esac
+
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.prerm
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.prerm?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.prerm (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.prerm Mon Jan 12 01:23:05 2009
@@ -1,0 +1,43 @@
+#! /bin/sh
+# prerm script for nvidia-drivers
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <prerm> `remove'
+#        * <old-prerm> `upgrade' <new-version>
+#        * <new-prerm> `failed-upgrade' <old-version>
+#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
+#        * <deconfigured's-prerm> `deconfigure' `in-favour'
+#          <package-being-installed> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+    remove|upgrade|deconfigure)
+#       install-info --quiet --remove /usr/info/nvidia-drivers.info.gz
+	rm -f /usr/lib/libGL.so || true
+	/etc/init.d/nvidia-glx start || true
+	;;
+    failed-upgrade)
+        ;;
+    *)
+        echo "prerm called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.shlibs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.shlibs?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.shlibs (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-glx-legacy-173xx.shlibs Mon Jan 12 01:23:05 2009
@@ -1,0 +1,5 @@
+libGL     1 libgl1-mesa-glx | libgl1
+libGLcore 1 libgl1-mesa-glx | libgl1
+libXvMCNVIDIA_dynamic 1 nvidia-glx-legacy-173xx
+libnvidia-tls 1 nvidia-glx-legacy-173xx
+libcuda 1 nvidia-glx-legacy-173xx

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.README.Debian
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.README.Debian?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.README.Debian (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.README.Debian Mon Jan 12 01:23:05 2009
@@ -1,0 +1,171 @@
+nvidia-graphics-drivers for Debian
+----------------------------------
+
+
+INTRODUCTION:
+-----------------------------------------------------------------------
+
+Welcome to Debian NVIDIA packages. This document contains notes on  the 
+kernel module interface for the NVIDIA driver offering.
+
+
+KERNEL MODULE INSTRUCTIONS:
+-----------------------------------------------------------------------
+
+There are TWO ways to build the nvidia-kernel package. Which one depends on
+your situation with your kernel.
+
+ METHOD #1: You are running a Debian suppiled kernel or built a 
+    linux-headers package along with your own self-built kernel. 
+
+ METHOD #2: You are running your own self-built kernel built from kernel
+    source. 
+
+*** An additional method is to use module-assistant 
+(e.g. module-assistant auto-install nvidia)
+For more information on module-assistant, see it's man page and package
+documentation,
+
+Which method you choose really depends on what kernel headers you wish to
+use, those from a kernel-headers package or those from kernel
+source (from which you built your own kernel). 
+
+As mentioned above, if you are running a Debian supplied kernel you will
+probably want to choose METHOD #1. If you compile your own kernels, METHOD #2.
+
+
+
+PRELIMINARY: 
+- Decide where you want to build your module. By default it 
+will build under /usr/src like other kernel modules but you may choose 
+to build it under your home directory as some people prefer and writing to 
+/usr violates the FHS. 
+
+
+SUPPORT FOR 2.6 KERNELS:
+------------------------
+As of 1.0.5336-1, NVIDIA includes support for a 2.6 kernel. No extra steps are
+required.
+
+
+HOTPLUG SUPPORT:
+------------------------
+As of version 1.0.5336-8 there is hotplug/udev module loading support provided.
+
+
+METHOD #1 Using a linux-headers or kernel-headers package
+***********************************************************************
+
+As root (or using fakeroot)
+1. cd /usr/src 
+   tar xjvf nvidia-kernel.tar.bz2 -C <YOUR BUILD LOCATION>         
+   (It will install in <YOU BUILD LOCATION>/modules) 
+   - or -
+   tar xjvf nvidia-kernel.tar.bz2  (if building in /usr/src) 
+   
+   The standard build location is /usr/src
+   
+2. Find out your kernel version:
+	             
+   uname -r   For example: 2.6.14-2-k7
+				          
+3. Download and install package: linux-headers-2.6.14-2-k7
+   It will install in /usr/src/
+   Note that packages prior to 2.6.12 used the kernel- prefix rather than
+   linux-
+   
+   Make sure your kernel image and headers have matching release numbers to
+   avoid possible problems in packages built from different sources. 
+   
+4. Set some environment variables (if bash is your shell):
+	           
+    export KSRC=/usr/src/linux-headers-2.6.14-2-k7
+    export KVERS=2.6.14-2-k7
+			 		            
+5. Then build nvidia-kernel package:
+	      	           
+   cd <YOUR BUILD LOCATION>/modules/nvidia-kernel
+   debian/rules binary_modules
+   
+(You can also combine step 4 and 5 into one line:
+KSRC=/usr/src/linux-headers-2.6.14-k7 KVERS=2.6.14-4-k7 debian/rules binary_modules)
+				 	      		    	   
+6. Install nvidia-kernel-common on the machine where the module will be
+deployed:
+   
+   If not installed already
+   apt-get install nvidia-kernel-common
+   
+7. Install the nvidia-kernel package:
+	    		     
+   dpkg -i ../nvidia-kernel-2.6.14-2-k7_173.14.15-1+_.Custom_i386.deb
+   ( or similar filename )
+
+Now see GENERAL NOTES below method #2
+
+METHOD #2: Using your own kernel source headers
+***********************************************************************
+
+To build the nvidia-kernel deb you need to first make sure you have
+kernel-package installed, then do the following:
+
+As root
+1. cd /usr/src
+   tar xjvf nvidia-kernel.tar.bz2 -C <YOUR BUILD LOCATION>         
+   (It will install in <YOU BUILD LOCATION>/modules) 
+   - or -
+   tar xjvf nvidia-kernel.tar.bz2  (if building in /usr/src) 
+
+2. If you are NOT using the default modules location /usr/src/modules
+   then you must set an environment variable that points to your modules
+   location.
+     
+     export MODULE_LOC=<YOUR BUILD LOCATION>/modules
+     
+   This is needed by make-kpkg which is used later. If 
+   <YOUR BUILD LOCATION> is /usr/src there is no need to set this.
+     
+3. Build the modules under MODULE_LOC i.e. <YOU BUILD LOCATION>/modules 
+
+     cd linux (or your kernel source directory)
+     make-kpkg modules_image
+
+4. Install nvidia-kernel-common on the machine where the module will be
+installed:
+
+   apt-get install nvidia-kernel-common
+
+5. Install the nvidia-kernel package:
+     
+     cd <YOUR BUILD LOCATION>    (e.g. /usr/src)
+     dpkg -i nvidia-kernel-KVER*.deb
+
+Notes for method #2: 
+
+- It is advised not to clean the kernel source tree between 
+"make-kpkg kernel_image" and "make-kpkg modules_image". 
+
+- The Riva framebuffer is known to conflict with the nvidia X driver. If you
+are using X it would be wise not to compile it in. The vesa framebuffer is
+known to work in some cases, and not in others. (people have recently been
+having problems with the vesa driver as well) 
+
+GENERAL NOTES:
+
+Also you must add any users who wish to use OpenGL applications to the group
+video. You can do this with:
+
+	adduser username video
+
+Also note for AGP issues and further information please see the NVIDIA
+README file (README.gz) in the nvidia-glx package 
+
+An old nvidia.o might be already loaded (run 'lsmod' to check) so 
+do 'rmmod nvidia.o' to remove the module from memory.
+
+
+For any news on this package check http://people.debian.org/~rdonald and
+http://bugs.debian.org/nvidia-kernel-source
+
+
+ -- Randall Donald <rdonald at debian.org>, Fri, 30 Apr 2004 19:02:04 -0700

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.README.Debian.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.README.Debian.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.README.Debian.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.README.Debian.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,171 @@
+nvidia-graphics-drivers for Debian
+----------------------------------
+
+
+INTRODUCTION:
+-----------------------------------------------------------------------
+
+Welcome to Debian NVIDIA packages. This document contains notes on  the 
+kernel module interface for the NVIDIA driver offering.
+
+
+KERNEL MODULE INSTRUCTIONS:
+-----------------------------------------------------------------------
+
+There are TWO ways to build the nvidia-kernel package. Which one depends on
+your situation with your kernel.
+
+ METHOD #1: You are running a Debian suppiled kernel or built a 
+    linux-headers package along with your own self-built kernel. 
+
+ METHOD #2: You are running your own self-built kernel built from kernel
+    source. 
+
+*** An additional method is to use module-assistant 
+(e.g. module-assistant auto-install nvidia)
+For more information on module-assistant, see it's man page and package
+documentation,
+
+Which method you choose really depends on what kernel headers you wish to
+use, those from a kernel-headers package or those from kernel
+source (from which you built your own kernel). 
+
+As mentioned above, if you are running a Debian supplied kernel you will
+probably want to choose METHOD #1. If you compile your own kernels, METHOD #2.
+
+
+
+PRELIMINARY: 
+- Decide where you want to build your module. By default it 
+will build under /usr/src like other kernel modules but you may choose 
+to build it under your home directory as some people prefer and writing to 
+/usr violates the FHS. 
+
+
+SUPPORT FOR 2.6 KERNELS:
+------------------------
+As of 1.0.5336-1, NVIDIA includes support for a 2.6 kernel. No extra steps are
+required.
+
+
+HOTPLUG SUPPORT:
+------------------------
+As of version 1.0.5336-8 there is hotplug/udev module loading support provided.
+
+
+METHOD #1 Using a linux-headers or kernel-headers package
+***********************************************************************
+
+As root (or using fakeroot)
+1. cd /usr/src 
+   tar xjvf nvidia-kernel.tar.bz2 -C <YOUR BUILD LOCATION>         
+   (It will install in <YOU BUILD LOCATION>/modules) 
+   - or -
+   tar xjvf nvidia-kernel.tar.bz2  (if building in /usr/src) 
+   
+   The standard build location is /usr/src
+   
+2. Find out your kernel version:
+	             
+   uname -r   For example: 2.6.14-2-k7
+				          
+3. Download and install package: linux-headers-2.6.14-2-k7
+   It will install in /usr/src/
+   Note that packages prior to 2.6.12 used the kernel- prefix rather than
+   linux-
+   
+   Make sure your kernel image and headers have matching release numbers to
+   avoid possible problems in packages built from different sources. 
+   
+4. Set some environment variables (if bash is your shell):
+	           
+    export KSRC=/usr/src/linux-headers-2.6.14-2-k7
+    export KVERS=2.6.14-2-k7
+			 		            
+5. Then build nvidia-kernel package:
+	      	           
+   cd <YOUR BUILD LOCATION>/modules/nvidia-kernel
+   debian/rules binary_modules
+   
+(You can also combine step 4 and 5 into one line:
+KSRC=/usr/src/linux-headers-2.6.14-k7 KVERS=2.6.14-4-k7 debian/rules binary_modules)
+				 	      		    	   
+6. Install nvidia-kernel-common on the machine where the module will be
+deployed:
+   
+   If not installed already
+   apt-get install nvidia-kernel-common
+   
+7. Install the nvidia-kernel package:
+	    		     
+   dpkg -i ../nvidia-kernel-2.6.14-2-k7_#VERSION#-1+_.Custom_i386.deb
+   ( or similar filename )
+
+Now see GENERAL NOTES below method #2
+
+METHOD #2: Using your own kernel source headers
+***********************************************************************
+
+To build the nvidia-kernel deb you need to first make sure you have
+kernel-package installed, then do the following:
+
+As root
+1. cd /usr/src
+   tar xjvf nvidia-kernel.tar.bz2 -C <YOUR BUILD LOCATION>         
+   (It will install in <YOU BUILD LOCATION>/modules) 
+   - or -
+   tar xjvf nvidia-kernel.tar.bz2  (if building in /usr/src) 
+
+2. If you are NOT using the default modules location /usr/src/modules
+   then you must set an environment variable that points to your modules
+   location.
+     
+     export MODULE_LOC=<YOUR BUILD LOCATION>/modules
+     
+   This is needed by make-kpkg which is used later. If 
+   <YOUR BUILD LOCATION> is /usr/src there is no need to set this.
+     
+3. Build the modules under MODULE_LOC i.e. <YOU BUILD LOCATION>/modules 
+
+     cd linux (or your kernel source directory)
+     make-kpkg modules_image
+
+4. Install nvidia-kernel-common on the machine where the module will be
+installed:
+
+   apt-get install nvidia-kernel-common
+
+5. Install the nvidia-kernel package:
+     
+     cd <YOUR BUILD LOCATION>    (e.g. /usr/src)
+     dpkg -i nvidia-kernel-KVER*.deb
+
+Notes for method #2: 
+
+- It is advised not to clean the kernel source tree between 
+"make-kpkg kernel_image" and "make-kpkg modules_image". 
+
+- The Riva framebuffer is known to conflict with the nvidia X driver. If you
+are using X it would be wise not to compile it in. The vesa framebuffer is
+known to work in some cases, and not in others. (people have recently been
+having problems with the vesa driver as well) 
+
+GENERAL NOTES:
+
+Also you must add any users who wish to use OpenGL applications to the group
+video. You can do this with:
+
+	adduser username video
+
+Also note for AGP issues and further information please see the NVIDIA
+README file (README.gz) in the nvidia-glx package 
+
+An old nvidia.o might be already loaded (run 'lsmod' to check) so 
+do 'rmmod nvidia.o' to remove the module from memory.
+
+
+For any news on this package check http://people.debian.org/~rdonald and
+http://bugs.debian.org/nvidia-kernel-source
+
+
+ -- Randall Donald <rdonald at debian.org>, Fri, 30 Apr 2004 19:02:04 -0700

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.dirs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.dirs?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.dirs (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.dirs Mon Jan 12 01:23:05 2009
@@ -1,0 +1,1 @@
+usr/src

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.docs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.docs?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.docs (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.docs Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+NVIDIA-Linux-x86_64-173.14.15-pkg2/usr/share/doc/NVIDIA_Changelog
+NVIDIA-Linux-x86_64-173.14.15-pkg2/usr/share/doc/README.txt

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.docs.in
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.docs.in?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.docs.in (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-kernel-legacy-173xx-source.docs.in Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+#DIRNAME#/usr/share/doc/NVIDIA_Changelog
+#DIRNAME#/usr/share/doc/README.txt

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-settings.dirs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-settings.dirs?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-settings.dirs (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-settings.dirs Mon Jan 12 01:23:05 2009
@@ -1,0 +1,2 @@
+usr/bin
+usr/share/doc/nvidia-settings

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-settings.substvars
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-settings.substvars?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-settings.substvars (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/nvidia-settings.substvars Mon Jan 12 01:23:05 2009
@@ -1,0 +1,1 @@
+shlibs:Depends=libatk1.0-0 (>= 1.6.0), libc6 (>= 2.3.2.ds1-4), libglib2.0-0 (>= 2.4.1), libgtk2.0-0 (>= 2.4.3), libpango1.0-0 (>= 1.4.0), libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0)

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/rules?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/rules (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/rules Mon Jan 12 01:23:05 2009
@@ -1,0 +1,286 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+#
+# Modified to make a template file for a multi-binary package with separated
+# build-arch and build-indep targets  by Bill Allombert 2001
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This has to be exported to make some magic below work.
+export DH_OPTIONS
+
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+base_version:=$(shell sh debian/upstream_info BASE_VERSION)
+release:=$(shell sh debian/upstream_info RELEASE)
+version:=$(shell sh debian/upstream_info VERSION)
+nextver:=$(shell sh debian/upstream_info NEXTVER)
+upstreamversion:=$(shell sh debian/upstream_info UPSTREAMVERSION)
+url:=$(shell sh debian/upstream_info URL)
+dirname:=$(shell sh debian/upstream_info DIRNAME)
+filename:=$(shell sh debian/upstream_info FILENAME)
+filename_x86:=$(shell sh debian/upstream_info FILENAME_X86)
+filename_x86_64:=$(shell sh debian/upstream_info FILENAME_X86_64)
+dirname_x86:=$(shell sh debian/upstream_info DIRNAME_X86)
+dirname_x86_64:=$(shell sh debian/upstream_info DIRNAME_X86_64)
+
+AUTOGEN=debian/nvidia-kernel-legacy-173xx-source.README.Debian debian/control \
+debian/copyright debian/nvidia-glx-legacy-173xx.links debian/nvidia-glx-legacy-173xx-dev.links \
+debian/nvidia-glx-legacy-173xx.override debian/nvidia-glx-legacy-173xx.docs debian/nvidia-glx-legacy-173xx.examples \
+debian/nvidia-glx-legacy-173xx.postrm debian/nvidia-glx-legacy-173xx.init \
+debian/nvidia-glx-legacy-173xx-ia32.override debian/nvidia-glx-legacy-173xx-ia32.links \
+debian/nvidia-kernel-legacy-173xx-source.docs debian/nvidia-glx-legacy-173xx-dev.preinst
+
+
+
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+	INSTALL_PROGRAM += -s
+endif
+
+version-change: version-clean $(AUTOGEN) clean
+
+configure: configure-stamp
+
+.PHONY: configure-stamp
+configure-stamp: version-clean $(AUTOGEN)
+	dh_testdir
+	# extract both so we can fetch the kernel object code for both arches
+	./${filename_x86} --extract-only
+	./${filename_x86_64} --extract-only
+	if test -d $(CURDIR)/patches; \
+	then \
+		pwd; \
+		ls -al; \
+		cd $(dirname)/usr/src/nv; \
+		for i in $(CURDIR)/patches/*; \
+			do patch -p3 <$$i; \
+		done; \
+	fi
+
+	sed 's/^nvidia-graphics-drivers-legacy-173xx/nvidia-kernel-legacy-173xx/g'  debian/changelog > debian.binary/changelog
+
+
+	touch configure-stamp
+
+.PHONY: build
+build: configure-stamp build-stamp
+
+.PHONY: build-stamp
+build-stamp:
+	    touch build-stamp
+
+.PHONY: build-kernel
+build-kernel:
+
+.PHONY: build-kernel-stamp 
+build-kernel-stamp:
+	    dh_testroot
+	    dh_testdir
+
+	    # build kernel module source tarball
+	    mkdir -p $(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/debian
+	    
+	    cp -a $(CURDIR)/debian.binary/* $(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/debian
+	       
+	    for f in `ls $(CURDIR)/debian.binary` ; do \
+		perl -p \
+		-e 's{#BASE_VERSION#}{$(base_version)}g;' \
+		-e 's{#RELEASE#}{$(release)}g;' \
+		-e 's{#VERSION#}{$(version)}g;' \
+		-e 's{#UPSTREAMVERSION#}{$(upstreamversion)}g;' \
+		-e 's{#URL#}{$(url)}g' \
+		< $(CURDIR)/debian.binary/$$f >		$(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/debian/$$f ; \
+		chmod 0644 $(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/debian/$$f ; \
+	    done
+#	    chmod 775 $(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/debian/patches
+	    cp $(CURDIR)/$(dirname)/usr/src/nv/* $(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/ || true
+#not yet	    cp $(CURDIR)/Makefile $(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/ || true
+	    cp $(CURDIR)/$(dirname_x86_64)/usr/src/nv/nv-kernel.o $(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/nv-kernel.o.x86_64 || true
+	    cp $(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/Makefile.kbuild $(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/Makefile
+	    chmod 755 $(CURDIR)/debian/temp/modules/nvidia-kernel-legacy-173xx/debian/rules
+	    chown -R root:src $(CURDIR)/debian/temp/modules
+	    
+	    tar -jcvf $(CURDIR)/nvidia-kernel-legacy-173xx.tar.bz2 -C $(CURDIR)/debian/temp modules
+	    rm -rf debian/temp 
+	    touch build-kernel-stamp
+
+.PHONY: clean					
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp build-kernel-stamp configure-stamp
+	dh_clean 
+
+	rm -fr $(dirname_x86) $(dirname_x86_64)  nvidia-kernel-legacy-173xx.tar.bz2
+
+
+
+.PHONY: install
+install: build-stamp build-kernel-stamp
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs 
+
+	install -m 644 $(CURDIR)/nvidia-kernel-legacy-173xx.tar.bz2 $(CURDIR)/debian/nvidia-kernel-legacy-173xx-source/usr/src
+
+
+	install -m 0644 $(dirname)/usr/X11R6/lib/modules/drivers/nvidia_drv.so \
+		$(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/xorg/modules/drivers
+
+
+
+	install $(dirname)/usr/X11R6/lib/libXvMCNVIDIA.a $(CURDIR)/debian/nvidia-glx-legacy-173xx-dev/usr/lib/libXvMCNVIDIA.a;
+	install $(dirname)/usr/X11R6/lib/libXvMCNVIDIA.so.${version} $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/libXvMCNVIDIA.so.${version};
+
+
+
+
+	install -m 0644 $(dirname)/usr/include/GL/gl.h \
+		$(CURDIR)/debian/nvidia-glx-legacy-173xx-dev/usr/include/GL
+	install -m 0644 $(dirname)/usr/include/GL/glext.h \
+		$(CURDIR)/debian/nvidia-glx-legacy-173xx-dev/usr/include/GL
+
+	install -m 0644 $(dirname)/usr/include/cuda/cuda.h \
+		$(CURDIR)/debian/nvidia-glx-legacy-173xx-dev/usr/include/cuda
+	install -m 0644 $(dirname)/usr/include/cuda/cudaGL.h \
+		$(CURDIR)/debian/nvidia-glx-legacy-173xx-dev/usr/include/cuda
+
+	install -m 0644 $(dirname)/usr/include/GL/glx.h \
+		$(CURDIR)/debian/nvidia-glx-legacy-173xx-dev/usr/include/GL
+	install -m 0644 $(dirname)/usr/include/GL/glxext.h \
+		$(CURDIR)/debian/nvidia-glx-legacy-173xx-dev/usr/include/GL
+
+	install -m 0644 $(dirname)/usr/lib/libGL.so.${version} \
+			$(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib
+	install -m 0644 $(dirname)/usr/lib/libGLcore.so.${version} \
+		$(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib
+	install -m 0644 $(dirname)/usr/lib/libcuda.so.${version} \
+			$(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib
+	sed "s/__GENERATED_BY__/Debian nvidia-graphics-drivers-legacy-173xx/" $(dirname)/usr/lib/libGL.la | sed "s/__LIBGL_PATH__/\/usr\/lib/" > $(CURDIR)/debian/nvidia-glx-legacy-173xx-dev/usr/lib/libGL.la
+	# install -m 0644 $(dirname)/usr/lib/libGL.la $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/libGL.la
+
+	# TLS (nvidia-tls new for 6106)
+	#install $(dirname)/usr/lib/libnvidia-tls.so.${version} $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/
+	install $(dirname)/usr/lib/tls/libnvidia-tls.so.${version} $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/
+
+	#install $(dirname)/usr/lib/tls/libnvidia-tls.so.${version} $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/nvidia
+	install $(dirname)/usr/lib/tls/libnvidia-tls.so.${version} $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/tls/
+		
+
+	#sed "s/__GENERATED_BY__/Debian nvidia-graphics-drivers-legacy-173xx/" $(dirname)/usr/lib/tls/libGL.la | sed "s/__LIBGL_PATH__/\/usr\/lib\/tls/" > $(CURDIR)/debian/nvidia-glx-legacy-173xx-dev/usr/lib/nvidia/libGL.la
+	# install -m 0644 $(dirname)/usr/lib/tls/libGL.la $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/nvidia/libGL.la
+	
+	install -m 0644 $(dirname)/usr/lib/libnvidia-cfg.so.${version} $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/nvidia/
+
+
+	install $(dirname)/usr/X11R6/lib/modules/extensions/libglx.so.${version} $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/xorg/modules/extensions/
+#	install $(dirname)/usr/X11R6/lib/modules/libnvidia-wfb.so.${version} $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/xorg/modules/
+
+	install $(dirname)/usr/bin/tls_test $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/nvidia
+	install $(dirname)/usr/bin/tls_test_dso.so $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib/nvidia
+
+	install -d $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/share/lintian/overrides
+	install -m 0644 debian/nvidia-glx-legacy-173xx.override \
+		$(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/share/lintian/overrides/nvidia-glx-legacy-173xx
+
+	if [ "$(DEB_BUILD_ARCH)" = "amd64" ] ; then \
+		install $(dirname)/usr/lib32/libGLcore.so.${version} \
+			$(CURDIR)/debian/nvidia-glx-legacy-173xx-ia32/emul/ia32-linux/usr/lib ; \
+		install $(dirname)/usr/lib32/libGL.so.${version} \
+			$(CURDIR)/debian/nvidia-glx-legacy-173xx-ia32/emul/ia32-linux/usr/lib ; \
+		install $(dirname)/usr/lib32/libcuda.so.${version} \
+			$(CURDIR)/debian/nvidia-glx-legacy-173xx-ia32/emul/ia32-linux/usr/lib ; \
+		install $(dirname)/usr/lib32/libnvidia-tls.so.${version} \
+			$(CURDIR)/debian/nvidia-glx-legacy-173xx-ia32/emul/ia32-linux/usr/lib ; \
+		install $(dirname)/usr/lib32/tls/libnvidia-tls.so.${version} \
+			$(CURDIR)/debian/nvidia-glx-legacy-173xx-ia32/emul/ia32-linux/usr/lib/tls ; \
+	fi
+
+	install -m 755 $(dirname)/usr/bin/nvidia-bug-report.sh $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/bin/
+	# use separate package
+	#install -m 755 $(dirname)/usr/bin/nvidia-xconfig $(CURDIR)/debian/nvidia-glx/usr/bin/
+
+	# use separate source package instead
+	#install -m 755 $(dirname)/usr/bin/nvidia-settings $(CURDIR)/debian/nvidia-settings/usr/bin/
+	#install -m 644 $(dirname)/usr/share/doc/nvidia-settings-user-guide.txt $(CURDIR)/debian/nvidia-settings/usr/share/doc/nvidia-settings
+
+
+	install $(CURDIR)/script $(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/share/bug/nvidia-glx-legacy-173xx
+
+	dh_install 
+
+
+# Must not depend on anything. This is to be called by
+# binary-arch/binary-multi
+# in another 'make' thread.
+.PHONY: binary-common
+binary-common:
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs -s 
+	dh_installexamples
+#	dh_installmenu
+	dh_installdebconf
+#	dh_installlogrotate
+#	dh_installemacsen
+#	dh_installpam
+#	dh_installmime
+	dh_installinit
+#	dh_installcron
+#	dh_installinfo
+	dh_installman
+	dh_link
+#	dh_strip
+	dh_compress -X.h -X README.Debian 
+	dh_fixperms
+#	dh_perl
+#	dh_python
+	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps  -Xia32 -Xtls -l$(CURDIR)/debian/nvidia-glx-legacy-173xx/usr/lib
+	# quickhack! remove me :-/
+	perl -pi.bak -e 's/,\s+nvidia-glx-legacy-173xx-ia32//;' $(CURDIR)/debian/nvidia-glx-legacy-173xx.substvars
+	dh_gencontrol -s
+	dh_md5sums
+	dh_builddeb -s
+
+
+%:	%.in debian/upstream_info
+	perl -p \
+	-e 's{#BASE_VERSION#}{$(base_version)}g;' \
+	-e 's{#RELEASE#}{$(release)}g;' \
+	-e 's{#VERSION#}{$(version)}g;' \
+	-e 's{#NEXTVER#}{$(nextver)}g;' \
+	-e 's{#UPSTREAMVERSION#}{$(upstreamversion)}g;' \
+	-e 's{#DIRNAME#}{$(dirname)}g;' \
+	-e 's{#FILENAME#}{$(filename)}g;' \
+	-e 's{#URL#}{$(url)}g' \
+	< $< > $@
+
+
+# Build architecture dependant packages using the common target.
+.PHONY: binary-arch
+binary-arch: build-stamp build-kernel-stamp install
+	$(MAKE) -f debian/rules binary-common
+
+.PHONY: binary
+binary: binary-arch
+
+.PHONY: version-clean
+version-clean: 
+	       rm -f ${AUTOGEN} || true
+	       

Propchange: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/upstream_info
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/upstream_info?rev=521&op=file
==============================================================================
--- packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/upstream_info (added)
+++ packages/nvidia-graphics-drivers-legacy-173xx/trunk/debian/upstream_info Mon Jan 12 01:23:05 2009
@@ -1,0 +1,69 @@
+eval `dpkg-architecture`
+
+#BASE_VERSION=1.0
+RELEASE=173.14.15
+NEXTVER=173.14.16
+
+if [ "$DEB_BUILD_ARCH" = "amd64" ] ; then
+	BASE_URL=ftp://download.nvidia.com/XFree86/Linux-x86_64/${RELEASE}
+	DIRNAME=NVIDIA-Linux-x86_64-${RELEASE}-pkg2
+	# change this on next version release
+	FILENAME=$DIRNAME.run
+elif [ "$DEB_BUILD_ARCH" = "i386" ] ; then
+	BASE_URL=ftp://download.nvidia.com/XFree86/Linux-x86/${RELEASE}
+	DIRNAME=NVIDIA-Linux-x86-${RELEASE}-pkg0
+	FILENAME="$DIRNAME.run"	
+else
+	echo "huh? dont know about a version of this driver for your architecture."
+	exit 1
+fi
+FILENAME_X86=NVIDIA-Linux-x86-${RELEASE}-pkg0.run
+FILENAME_X86_64=NVIDIA-Linux-x86_64-${RELEASE}-pkg2.run
+DIRNAME_X86=NVIDIA-Linux-x86-${RELEASE}-pkg0
+DIRNAME_X86_64=NVIDIA-Linux-x86_64-${RELEASE}-pkg2
+
+VERSION=${RELEASE}
+UPSTREAMVERSION=${RELEASE}
+URL=${BASE_URL}/${FILENAME}
+
+case "$1" in
+    BASE_VERSION)
+        echo "${BASE_VERSION}"
+        ;;
+    RELEASE)
+        echo "$RELEASE"
+        ;;
+    VERSION)
+        echo "$VERSION"
+        ;;
+    NEXTVER)
+        echo "$NEXTVER"
+        ;;
+    URL)
+        echo "$URL"
+        ;;
+    FILENAME)
+	echo "$FILENAME"
+	;;
+    FILENAME_X86_64)
+	echo "$FILENAME_X86_64"
+	;;
+    FILENAME_X86)
+	echo "$FILENAME_X86"
+	;;
+    DIRNAME_X86_64)
+	echo "$DIRNAME_X86_64"
+	;;
+    DIRNAME_X86)
+	echo "$DIRNAME_X86"
+	;;
+    DIRNAME)
+	echo "$DIRNAME"
+	;;
+    UPSTREAMVERSION)
+    	echo "$UPSTREAMVERSION"
+	;;
+	
+esac
+
+exit 0




More information about the Pkg-nvidia-devel mailing list