Move linux-libc-dev definition into own control snippet.

* debian/bin/gencontrol.py: Update.
* debian/templates/control.headers.arch.in: Remove linux-libc-dev.
* debian/templates/control.libc-dev.in: Add.

svn path=/dists/trunk/linux-2.6/; revision=9578
This commit is contained in:
Bastian Blank 2007-09-27 17:25:29 +00:00
parent 1ef278d181
commit 63f78756ae
3 changed files with 12 additions and 10 deletions

View File

@ -36,6 +36,9 @@ class Gencontrol(Base):
def do_arch_packages(self, packages, makefile, arch, vars, makeflags, extra):
headers_arch = self.templates["control.headers.arch"]
packages_headers_arch = self.process_packages(headers_arch, vars)
libc_dev = self.templates["control.libc-dev"]
packages_headers_arch[0:0] = self.process_packages(libc_dev, {})
extra['headers_arch_depends'] = packages_headers_arch[-1]['Depends'] = PackageRelation()

View File

@ -1,13 +1,3 @@
Package: linux-libc-dev
Section: devel
Priority: optional
Provides: linux-kernel-headers
Replaces: linux-kernel-headers
Conflicts: linux-kernel-headers
Description: Linux Kernel Headers for development
This package provides headers from the Linux kernel. These headers
are used by the installed headers for GNU glibc and other system libraries.
Package: linux-headers-@upstreamversion@@abiname@-all
Section: devel
Priority: optional

9
debian/templates/control.libc-dev.in vendored Normal file
View File

@ -0,0 +1,9 @@
Package: linux-libc-dev
Section: devel
Priority: optional
Provides: linux-kernel-headers
Replaces: linux-kernel-headers
Conflicts: linux-kernel-headers
Description: Linux Kernel Headers for development
This package provides headers from the Linux kernel. These headers
are used by the installed headers for GNU glibc and other system libraries.