summaryrefslogtreecommitdiffstats
path: root/templates/control.main.in
diff options
context:
space:
mode:
Diffstat (limited to 'templates/control.main.in')
-rw-r--r--templates/control.main.in69
1 files changed, 69 insertions, 0 deletions
diff --git a/templates/control.main.in b/templates/control.main.in
new file mode 100644
index 0000000..59adabe
--- /dev/null
+++ b/templates/control.main.in
@@ -0,0 +1,69 @@
+Package: linux-source-@version@
+Architecture: all
+Section: kernel
+Provides: linux-source, linux-source-@major@
+Depends: binutils, bzip2
+Recommends: libc6-dev | libc-dev, gcc, make
+Suggests: libncurses-dev | ncurses-dev, kernel-package, libqt3-mt-dev
+Description: Linux kernel source for version @version@ with Debian patches
+ This package provides source code for the Linux kernel version @version@.
+ This source closely tracks official Linux kernel releases. Debian's
+ modifications to that source consist of security fixes, bug fixes, and
+ features that have already been (or are believed to be) accepted by the
+ upstream maintainers.
+ .
+ If you wish to use this package to create a custom Linux kernel, then
+ it is suggested that you investigate the package kernel-package,
+ which has been designed to ease the task of creating kernel image
+ packages.
+
+Package: linux-doc-@version@
+Architecture: all
+Section: doc
+Provides: linux-doc-@major@
+Description: Linux kernel specific documentation for version @version@
+ This package provides the various README files and HTML documentation for
+ the Linux kernel version @version@. Plenty of information, including the
+ descriptions of various kernel subsystems, filesystems, driver-specific
+ notes and the like. Consult the file
+ /usr/share/doc/linux-doc-@version@/Documentation/00-INDEX
+ for the detailed description of the contents.
+
+Package: linux-manual-@version@
+Architecture: all
+Section: doc
+Provides: linux-manual, kernel-manual-@major@
+Conflicts: linux-manual, kernel-manual-@major@
+Replaces: linux-manual, kernel-manual-@major@
+Description: Linux kernel API manual pages for version @version@
+ This package provides the Kernel Hacker's Guide in the form of
+ manual pages, describing the kernel API functions. They
+ are installed into section 9 of the manual.
+ .
+ As the files containing manual pages for different kernel versions
+ are installed in the same location, only one linux-manual package
+ may be installed at a time. The linux-doc package containing the
+ documentation in other formats is free from such restriction.
+
+Package: linux-patch-debian-@version@
+Architecture: all
+Depends: bzip2, linux-support-@upstreamversion@@abiname@
+Suggests: linux-source-@version@
+Description: Debian patches to version @version@ of the Linux kernel
+ This package includes the patches used to produce the prepackaged
+ linux-source-@version@ package, as well as architecture-specific
+ patches.
+ .
+ Note that these patches do NOT apply against a pristine
+ Linux @version@ kernel but only against the kernel tarball
+ linux-@major@_@source_upstream@.orig.tar.gz from the Debian archive.
+
+Package: firmware-linux-free
+Architecture: all
+Description: Binary firmware for various drivers in the Linux kernel
+ This package contains firmware which was previously included in the
+ Linux kernel and which is compliant with the Debian Free Software
+ Guidelines.
+ .
+ Most firmware previously included in the Linux kernel is non-free
+ and has been moved to the firmware-linux-nonfree package.