[pkg-nvidia-devel] r785 - in /packages/nvidia-graphics-modules-i386/trunk/debian: changelog control

rra at users.alioth.debian.org rra at users.alioth.debian.org
Fri Apr 9 06:55:33 UTC 2010


Author: rra
Date: Fri Apr  9 06:55:25 2010
New Revision: 785

URL: http://svn.debian.org/wsvn/pkg-nvidia/?sc=1&rev=785
Log:
Drop metapackage dependencies on kernel packages, clean up control

* Drop the metapackage dependencies on the corresponding kernel
  metapackages.  The specific modules will already depend on the
  specific corresponding kernels, and since we may not always have
  builds for the kernel version tracked by the metapackage, we should
  not make the user upgrade to use our metapackages.
* General debian/control cleanup.
  - Add ${misc:Depends} to the dependencies of all packages.
  - Wrap Build-Depends.
  - Avoid Lintian warnings for the dummy entries for the binary module
    packages.
  - Hopefully improve the package descriptions for the metapackages.

Modified:
    packages/nvidia-graphics-modules-i386/trunk/debian/changelog
    packages/nvidia-graphics-modules-i386/trunk/debian/control

Modified: packages/nvidia-graphics-modules-i386/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules-i386/trunk/debian/changelog?rev=785&op=diff
==============================================================================
--- packages/nvidia-graphics-modules-i386/trunk/debian/changelog (original)
+++ packages/nvidia-graphics-modules-i386/trunk/debian/changelog Fri Apr  9 06:55:25 2010
@@ -3,12 +3,23 @@
   [ Russ Allbery ]
   * Build for 2.6.32-4.  (Closes: #536763, #551571)
   * Use nvidia-kernel-source 190.53.
+  * Drop the metapackage dependencies on the corresponding kernel
+    metapackages.  The specific modules will already depend on the
+    specific corresponding kernels, and since we may not always have
+    builds for the kernel version tracked by the metapackage, we should
+    not make the user upgrade to use our metapackages.
   * General debian/rules cleanup.
     - Use dpkg-parsechangelog instead of head -1 | sed.
     - Merge unpack and build rules.
     - Remove commented-out code, unused variables, and unnecessary
       commands.
     - Wrap and reformat for readability.
+  * General debian/control cleanup.
+    - Add ${misc:Depends} to the dependencies of all packages.
+    - Wrap Build-Depends.
+    - Avoid Lintian warnings for the dummy entries for the binary module
+      packages.
+    - Hopefully improve the package descriptions for the metapackages.
   * Remove obsolete Emacs variables from debian/changelog.
 
   [ Andreas Beckmann ]

Modified: packages/nvidia-graphics-modules-i386/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules-i386/trunk/debian/control?rev=785&op=diff
==============================================================================
--- packages/nvidia-graphics-modules-i386/trunk/debian/control (original)
+++ packages/nvidia-graphics-modules-i386/trunk/debian/control Fri Apr  9 06:55:25 2010
@@ -3,45 +3,57 @@
 Priority: optional
 Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel at lists.alioth.debian.org>
 Uploaders: Randall Donald <rdonald at debian.org> 
-Build-Depends: linux-headers-2.6.32-4-amd64, linux-headers-2.6.32-4-686, linux-headers-2.6.32-4-686-bigmem, debhelper (>= 4.0.0), nvidia-kernel-source (>= 190.53), nvidia-kernel-source (<< 190.53), module-assistant
+Build-Depends: debhelper (>= 4.0.0), linux-headers-2.6.32-4-amd64,
+ linux-headers-2.6.32-4-686, linux-headers-2.6.32-4-686-bigmem,
+ nvidia-kernel-source (>= 190.53), nvidia-kernel-source (<< 190.53),
+ module-assistant
 Standards-Version: 3.6.2
 Homepage: http://www.nvidia.com/
 
+Package: nvidia-kernel-2.6.32-4-686
+Architecture: i386
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (686 flavour)
+ This is a dummy control entry (686 flavour).  The description in the
+ final package will come from its control.template.
+
 Package: nvidia-kernel-2.6.32-4-686-bigmem
 Architecture: i386
-Description: NVIDIA binary kernel module
-
-Package: nvidia-kernel-2.6.32-4-686
-Architecture: i386
-Description: NVIDIA binary kernel module
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (686-bigmem flavour)
+ This is a dummy control entry (686-bigmem flavour).  The description in
+ the final package will come from its control.template.
 
 Package: nvidia-kernel-2.6.32-4-amd64
 Architecture: i386
+Depends: ${misc:Depends}
 Description: NVIDIA binary kernel module
+ This is a dummy control entry (amd64 flavour).  The description in the
+ final package will come from its control.template.
 
 Package: nvidia-kernel-2.6-amd64
 Architecture: i386
-Depends: nvidia-kernel-2.6.32-4-amd64, linux-image-2.6-amd64
-Description: NVIDIA binary kernel module for 2.6 series compiled for amd64
- This is a metapackage to track the NVIDIA kernel module for
- the 2.6 kernel series.
- .
- This package tracks the module compiled against amd64 headers.
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-amd64
+Description: NVIDIA kernel module for Linux 2.6 (amd64 flavour)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (amd64 flavour).
+ Install this package to automatically install the latest NVIDIA module 
+ when new versions of the kernel are released.
  
 Package: nvidia-kernel-2.6-686
 Architecture: i386
-Depends: nvidia-kernel-2.6.32-4-686, linux-image-2.6-686
-Description: NVIDIA binary kernel module for 2.6 series compiled for 686  
- This is a metapackage to track the NVIDIA kernel module for
- the 2.6 kernel series.
- .
- This package tracks the module compiled against 686 headers.
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-686
+Description: NVIDIA kernel module for Linux 2.6 (686 flavour)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (686 flavour).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
  
 Package: nvidia-kernel-2.6-686-bigmem
 Architecture: i386
-Depends: nvidia-kernel-2.6.32-4-686-bigmem, linux-image-2.6-686-bigmem
-Description: NVIDIA binary kernel module for 2.6 series compiled for bigmem  
- This is a metapackage to track the NVIDIA kernel module for
- the 2.6 kernel series.
- .
- This package tracks the module compiled against bigmem headers.
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-686-bigmem
+Description: NVIDIA kernel module for Linux 2.6 (686-bigmem flavour)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (686-bigmem
+ flavour).  Install this package to automatically install the latest
+ NVIDIA module when new versions of the kernel are released.




More information about the Pkg-nvidia-devel mailing list