[pkg-nvidia-devel] [Patch 3/3] nvidia-graphics-drivers-legacy-173xx lintian overrides and more cleanup

Andreas Beckmann debian at abeckmann.de
Fri Jul 24 11:36:55 UTC 2009


Hi,

here is the final part, apply after the ia32 transition patch.
It adds lintian overrides for the transitioned package and adds some
additional cleanup to provide a clean upgrade path.

To make the module compile I had to add patches.h (taken from
nvidia-graphics-drivers) to the source package.

The following empty/unused/outdated files have to be removed from the
repository (patch does not contain any diff for these files):

    mail
    debian/nvidia-glx-legacy-173xx.override.in
    debian/nvidia-glx-legacy-173xx-ia32.override.in
    debian/nvidia-settings.dirs
    debian/nvidia-settings.substvars
    debian.binary/postrm

The following file was renamed to *.in:

    debian/nvidia-glx-legacy-173xx.default

(again the patch does not cover the removal and contains a full diff to
create the new version).

debian/control has to be regenerated via 'debian/rules clean'.


I successfully updated a squeeze/amd64 pbuilder from 173.14.18-1
(nvidia-glx-legacy-173xx, nvidia-glx-legacy-173xx-dev,
nvidia-glx-legacy-173xx-ia32) to the current version and built the
2.6.30 module there.


TODOs left for 173xx: the maintainer scripts try to run
/etc/init.d/nvidia-glx causing warnings.
This should be /etc/init.d/nvidia-glx-legacy-173xx, but hopefully the
init script is no longer needed at all and can be removed.

Also since the 173xx package was forked recently, a lot of old diversion
cleanup that was copied should not be needed at all.


Andreas



More information about the Pkg-nvidia-devel mailing list