[pkg-nvidia-devel] [Patch] nvidia-graphics-drivers-legacy-173xx cleanup

Andreas Beckmann debian at abeckmann.de
Thu Jul 23 10:24:44 UTC 2009


Hi Randall,

I started backporting to legacy-173xx the changes I recently contributed
to nvidia-graphics-drivers.

The diff is vs. your r570 svn commit. The package builds successfully in
lenny and sid i386 and amd64 pbuilders. I did not do extensive
installation/upgrade tests nor tried module building, this will be
tested after the next task: ia32 transition.

The patch includes the following:

 * do not ship generated files in the source package
 * nvidia-kernel-legacy-173xx-source: recommend module-assistant
 * drop vdpau support, not available in legacy-173xx
 * shlibs cleanup
   - update Build-Depends to include all needed libraries
   - add Conflicts with the new library packages libcuda1 etc. from
     nvidia-graphics-drivers
   - let the shlibs system generate all dependencies
   - debian/nvidia-glx-legacy-173xx-ia32.shlibs: new file
 * switch to dh_lintian
 * update lintian overrides
 * debian/nvidia-glx-legacy-173xx-dev.links.in: removed, contained only
   dangling symlinks
 * really put 32 and 64 bit versions of nv-kernel.o in the source package
 * nvidia-kernel-legacy-173xx-source: abort module compilation with helpful
   error message if build directory was not cleaned after old package build
 * debian/nvidia-glx.README.Debian:
   - update references
   - drop outdated section about header installation
 * debian/nvidia-kernel-legacy-173xx-source.README.Debian.in: fix typo
 * use Section: non-free/kernel for source and modules
 * debian/watch: new dummy file, website is not parsable

and these files need to be removed from svn:

Index: debian/nvidia-glx-legacy-173xx-dev.links (deleted)
Index: debian/nvidia-glx-legacy-173xx.init (deleted)
Index: debian/nvidia-kernel-legacy-173xx-source.docs (deleted)
Index: debian/nvidia-glx-legacy-173xx-ia32.links (deleted)
Index: debian/nvidia-glx-legacy-173xx.examples (deleted)
Index: debian/nvidia-glx-legacy-173xx.links (deleted)
Index: debian/nvidia-glx-legacy-173xx.postrm (deleted)
Index: debian/nvidia-glx-legacy-173xx.docs (deleted)
Index: debian/nvidia-glx-legacy-173xx-dev.preinst (deleted)
Index: debian/nvidia-glx-legacy-173xx-dev.links.in (deleted)
Index: debian/nvidia-kernel-legacy-173xx-source.README.Debian (deleted)
Index: debian/nvidia-glx-legacy-173xx-ia32.override (deleted)
Index: debian/nvidia-glx-legacy-173xx.override (deleted)
Index: debian.binary/changelog (deleted)

After applying the patch, debian/control has to be regenerated via
debian/rules clean.


Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nvidia-graphics-drivers-legacy-173xx.cleanup.patch.gz
Type: application/x-gzip
Size: 4576 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20090723/b0fa8c12/attachment.bin>


More information about the Pkg-nvidia-devel mailing list