nvidia-graphics-drivers 195.36.24-1 source package in Debian

Changelog

nvidia-graphics-drivers (195.36.24-1) unstable; urgency=low


  [ Russ Allbery ]
  * New upstream release.  (Closes: #571674, #575457, #575550, #578589)
  * Add an nvidia-kernel-dkms package which builds the kernel module using
    DKMS and hence automatically does the right thing with kernel upgrades
    (provided the module builds).  (Closes: #334848, #395226, #528758)
  * Overhaul the build system in nvidia-kernel-source to not require
    module-assistant, be more robust in its derivation of the kernel
    version, and embed the kernel package version in the module package
    version.  Recommend nvidia-kernel-common since it's a dependency of
    the generated module package.  Remove the unnecessary recommendation
    of devscripts.  (Closes: #254859, #279182, #303521, #368669, #473378)
    (Closes: #523879, #534535)
  * nvidia-kernel-<version> now only recommends linux-image-<version>
    instead of depending on it, allowing the package to be used with
    hand-built kernels not installed as regular packages.
  * Build the tarball for nvidia-kernel-source directly in the staging
    directory rather than using dh_install to install it elsewhere and do
    that as a dh_auto_install override.  This simplifies creation of the
    nvidia-kernel-dkms package.
  * All packages that suggested nvidia-kernel-source now suggest
    nvidia-kernel-dkms as an alternative.

  [ Andreas Beckmann ]
  * do not ship empty directory in module package
  * debian.binary/rules, debian.binary/install.template: use dh_install to
    install the module
  * debian.binary/rules: fix clean target if debian/control is missing and
    cleanup ancient code (closes: #241994, #295909, #460509)
  * update debian.binary/control.template using the copy from
    nvidia-graphics-modules-i386
  * include a copy of the NVIDIA changelog in the module packages built from
    nvidia-kernel-source
  * install the changelog from the nvidia-kernel-source package, too, if
    building via nvidia-graphics-modules
  * nvidia-kernel-source: bump debhelper dependency to 7 to match module
    packaging templates
  * merge debian.binary/copyright with debian/copyright.in
  * debian/control:
    - drop versioned Depends/Build-Depends satisfied in lenny
    - drop Conflicts/Replaces for packages existing before lenny only
  * TLS cleanup: Debian only ships TLS enabled 2.6 kernels, so remove all
    dynamic TLS checking and symlink updating code (closes: #394085)
    - nvidia-glx.README.Debian: don't talk about TLS any longer
    - debian/nvidia-glx.init: remove (inactive) tls symlink adjusting code
    - debian/nvidia-glx.default: remove, no longer needed
    - nvidia-glx.postinst: remove /etc/default/nvidia-glx on upgrades
    - stop shipping /usr/lib/nvidia/tls_test*
  * debian/nvidia-glx.bug-script: new bug script that reports a bit of useful
    version and hardware information
  * debian/control: bump debhelper B-D to (>= 7.2.3~) for dh_bugfiles
  * debian/rules: use dh_bugfiles to install bug script
  * Create symlinks NVIDIA-Linux{-i386,-amd64,} pointing to the extracted
    upstream archives to reduce #DIRNAME# and $(dirname_*) usage. (Using
    wildcards is not a good idea since beta releases use a different naming
    scheme.)
  * debian/*.in: replace #DIRNAME# with NVIDIA-Linux and rename *.in to * if
    this was the only substitution
  * patches/*, patches.save/*, patches.dpatch.save/*: remove, long obsolete
  * debian/rules: remove obsolete code
  * debian/upstream_info, debian/rules: simplify
    - add URL_X86 and URL_X86_64, include both URLs in debian/copyright
    - drop unused variables BASE_VERSION, FILENAME, DIRNAME, URL, RELEASE,
      UPSTREAMVERSION, NEXTVER
  * conftest.h: implement conftest.sh function acpi_walk_namespace (new in
    195.xx), acpi_walk_namespace is available since 2.4.0 (checked with lxr)
  * conftest.h: reorder and make INIT_WORK implementation more complete
  * debian.binary/control.template: rename to *.in
  * debian/rules: use same variable substitutions as for debian/*.in to create
    debian.binary/control.template
  * debian/rules: rename target build-kernel-stamp to module-source-stamp,
    reindent, simplify and unify; do not require root for building the tarball
  * debian/rules: rename target configure-stamp to unpack-stamp and fix
    dependencies
  * debian/rules: remove unused stamp files, targets and variables
  * maintainer scripts:
    - synchronize with dh_make templates
    - document the target release squeeze for some cleanup operations as a
      hint to remove them after squeeze release
    - remove code deactivated before etch release
    - remove diversion transition and cleanup code introduced before etch
      release
    - remove libwfb.so diversion cleanup code introduced before lenny release
  * nvidia-glx: stop diverting /usr/lib/xorg/modules/extensions/libGLcore.so,
    was removed in Xorg 1.6, add Breaks: xserver-xorg-core (<< 2:1.6) instead
  * nvidia-glx: stop diverting files not seen in etch or later:
    - /usr/lib/xorg/modules/extensions/libGLcore.a
    - /usr/lib/xorg/modules/extensions/libglx.a
  * nvidia-glx: clean up diversion of /usr/lib/libGL.a (was not being created
    in etch or later), the file is provided by libgl1-mesa-swx11-dev which
    conflicts with nvidia-glx
  * remove empty maintainer script nvidia-glx-dev.preinst.in
  * debian/rules, debian/*.install.in: use dh_install instead of manual
    installation
  * debian/*.dirs: remove or minimize
  * debian/rules: reindent and simplify
  * debian/rules: switch to dh with a few overrides
  * debian.binary/patches/select-nv-kernel.o.ARCH.patch: add new patch instead
    of editing files with sed when creating the tarball
  * update lintian overrides
  * debian/rules: generate most parts of the AUTOGEN list automatically
  * debian/changelog, debian/*.README*: whitespace cleanup
  * move files: debian.binary/ ==> debian/module/debian/,
    Makefile, conftest.*, patches.h ==> debian/module/
  * debian/rules: adjust for debian/module/
  * switch to source format 3.0 (quilt)
  * debian/module/debian/: set source format 1.0, the module source "package"
    is shipped as .tar.bz2 and unpacked with tar, therefore no newer features
    can be used
  * conftest.h: ensure the macros from linux/version.h are available
  * debian/module/debian/patches/conditionally-include-linux_version.h.patch:
    new patch, ensure linux/version.h is included only once (that header does
    not have include guards)
  * debian/README*: remove reference to http://people.debian.org/~rdonald
  * remove Randall Donald from Uploaders per his request
  * debian/control:
    - remove dependency on x11-common, probably remained from the X11R6 time
    - reformat, synchronize, use more substvars
    - add Conflicts with nvidia-glx-legacy-* packages
    - reorder packages for better logical grouping
  * install the bug-script in all packages as well as in the binary modules
    packages built from nvidia-kernel-source
  * replace shell script debian/upstream_info with makefile fragment
    debian/rules.defs
  * debian/rules, debian/README.source: add new target get-orig-source and
    simplify instructions for tarball creation:
    uscan --report && dch -v <version> && debian/rules get-orig-source
  * fix-2.6.33-build.patch: remove, fixed by upstream in 195.36.24
  * libcuda1.symbols: update for symbol changes in 195.xx
  * nvidia-kernel-source.README.Debian: mention dkms and m-a before everything
    else, drop some very outdated information
  * debian/rules.defs, debian/rules: add variable/placeholder LEGACY
    and new subst vars nvidia:Legacy and nvidia:LegacyDesc

 -- Russ Allbery <email address hidden>  Mon, 10 May 2010 17:40:26 -0700

Upload details

Uploaded by:
Debian NVIDIA Maintainers
Uploaded to:
Squeeze
Original maintainer:
Debian NVIDIA Maintainers
Architectures:
i386 amd64
Section:
x11
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
nvidia-graphics-drivers_195.36.24-1.dsc 1.8 KiB 34fd418cf9db574c4d9b70741f68893dedb3bbc68527f510357af3afae0608d4
nvidia-graphics-drivers_195.36.24.orig.tar.gz 61.3 MiB 2b5532cfe9f6eace0e18f697f75614dd413be737d6b18a041216bd31a707d557
nvidia-graphics-drivers_195.36.24-1.debian.tar.gz 46.1 KiB 732eb22d248d9d26eb16ee839090f043b3d4c16a19b91693427663a809b62db0

No changes file available.

Binary packages built by this source