summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2011-02-26 21:08:02 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2011-02-26 21:08:02 +0100
commite29100c4e49d64834c22b1ab77f0958dd6cf8e72 (patch)
treec1ecce094cbad1731fc36c3f028069ade3b2a4f3 /debian/control
parentba80b1cfdb979bd7a4497580646bf401230c2d4a (diff)
Rename gnumach packages into gnumach-image-1.3.99-{xen-,}486{,-dbg}
* debian/rules: Rename /boot/gnumach* into /boot/gnumach-1.3.99-{xen-,}486{,-dbg} * debian/control: - Rename gnumach{,-dbg} into gnumach-image-1.3.99-486{,-dbg} - Add gnumach-image-1.3.99-xen-486{,-dbg} containing Xen variants of gnumach - Add gnumach-common to contain msgids and info documentation shared by gnumach-image-1.3.99 packages, which now depend on it. - Add gnumach-image-{xen-,}486{,-dbg}, which depend on gnumach-image-1.3.99-{xen-,}486{,-dbg}. - Re-add gnumach{,-dbg} packages, which depend on gnumach-image-486{,-dbg}, make these packages break grub-pc versions before the one which generate menu entries for all /boot/gnumach* files. - Rename gnumach-udeb into kernel-image-1.3.99-486-di. - Add kernel-image-1.3.99-xen-486-di. * debian/rules: Apply package renames in $(pkg{,_xen,_udeb,_dbg,_xen_dbg). * debian/gnumach*.{install,docs}: Rename accordingly.
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control91
1 files changed, 81 insertions, 10 deletions
diff --git a/debian/control b/debian/control
index fb814dc..c4b5083 100644
--- a/debian/control
+++ b/debian/control
@@ -13,35 +13,106 @@ Standards-Version: 3.9.1
Package: gnumach
Architecture: any-i386
+Depends: ${misc:Depends}, gnumach-image-486
+Breaks: grub-pc (<< 1.98+20100527-1)
+Description: Dummy transition package for gnumach-image-*
+ This is a dummy package to ease the transition to gnumach-image-*
+ package names. It can be purged safely after upgrade.
+
+Package: gnumach-dbg
+Section: debug
+Priority: extra
+Architecture: any-i386
+Depends: ${misc:Depends}, gnumach-image-486-dbg
+Breaks: grub-pc (<< 1.98+20100527-1)
+Description: Dummy transition package for gnumach-image-*-dbg
+ This is a dummy package to ease the transition to gnumach-image-*dbg
+ package names. It can be purged safely after upgrade.
+
+Package: gnumach-image-486
+Architecture: any-i386
+Depends: ${misc:Depends}, gnumach-image-1.3.99-486
+Description: The GNU version of the Mach microkernel
+ This package depends on the latest GNU Mach kernel for use on PCs
+ with a 486, Pentium or compatible processor.
+
+Package: gnumach-image-xen-486
+Architecture: any-i386
+Depends: ${misc:Depends}, gnumach-image-1.3.99-xen-486
+Description: The GNU version of the Mach microkernel
+ This package depends on the latest GNU Mach kernel for use on PCs
+ with a 486, Pentium or compatible processor.
+ .
+ This kernel is for use in unprivileged (domU) Xen domains.
+
+Package: gnumach-image-486-dbg
+Section: debug
+Priority: extra
+Architecture: any-i386
+Depends: ${misc:Depends}, gnumach-image-1.3.99-486-dbg
+Description: The GNU version of the Mach microkernel for debugging
+ This package depends on the latest GNU Mach kernel for debugging on
+ PCs with a 486, Pentium or compatible processor.
+
+Package: gnumach-image-xen-486-dbg
+Section: debug
+Priority: extra
+Architecture: any-i386
+Depends: ${misc:Depends}, gnumach-image-1.3.99-xen-486-dbg
+Description: The GNU version of the Mach microkernel for debugging
+ This package depends on the latest GNU Mach kernel for debugging on
+ PCs with a 486, Pentium or compatible processor.
+ .
+ This kernel is for use in unprivileged (domU) Xen domains.
+
+Package: gnumach-image-1.3.99-486
+Architecture: any-i386
Depends: ${misc:Depends}, gnumach-common
+Provides: gnumach-image
Breaks: libc0.3 (<< 2.10.1-3)
Description: The GNU version of the Mach microkernel
This is the Utah Mach microkernel used by the Hurd.
-Package: gnumach-xen
+Package: gnumach-image-1.3.99-xen-486
Architecture: any-i386
Depends: ${misc:Depends}, gnumach-common
+Provides: gnumach-image
Breaks: libc0.3 (<< 2.10.1-3)
Description: The GNU version of the Mach microkernel for Xen
This is the Utah Mach microkernel used by the Hurd.
.
The version in this package is compiled with Xen support.
-Package: gnumach-udeb
+Package: kernel-image-1.3.99-486-di
+XB-Kernel-Version: 1.3.99-486
Package-Type: udeb
Provides: kernel-image, floppy-modules, ide-modules, input-modules, nic-modules, nic-pcmcia-modules, nic-wireless-modules, pcmcia-modules, scsi-modules, serial-modules
Section: debian-installer
-Architecture: hurd-i386
-Depends: ${misc:Depends}
-Description: The GNU version of the Mach microkernel
- This is the Utah Mach microkernel used by the Hurd.
+Architecture: any-i386
+Depends: ${misc:Depends}, hurd-udeb
+Description: The GNU version of the Mach microkernel for the Debian installer
+ This is the Utah Mach microkernel used by the Hurd for the Debian
+ Installer boot images. It does _not_ provide a usable kernel for
+ your full Debian system.
-Package: gnumach-dbg
+Package: kernel-image-1.3.99-xen-486-di
+XB-Kernel-Version: 1.3.99-486
+Package-Type: udeb
+Provides: kernel-image, input-modules, nic-modules
+Section: debian-installer
+Architecture: any-i386
+Depends: ${misc:Depends}, hurd-udeb
+Description: The GNU version of the Mach microkernel for the Debian installer
+ This is the Utah Mach microkernel used by the Hurd for the Debian
+ Installer boot images. It does _not_ provide a usable kernel for
+ your full Debian system.
+
+Package: gnumach-image-1.3.99-486-dbg
Section: debug
Priority: extra
Provides: gnumach
Architecture: any-i386
-Depends: ${misc:Depends}, gnumach (= ${binary:Version})
+Depends: ${misc:Depends}, gnumach-image-1.3.99-486 (= ${binary:Version})
Description: The GNU version of the Mach microkernel for debugging
This is the Utah Mach microkernel used by the Hurd.
.
@@ -49,12 +120,12 @@ Description: The GNU version of the Mach microkernel for debugging
gnumach package, except that it is not stripped and has the
kernel-level debugger compiled in.
-Package: gnumach-xen-dbg
+Package: gnumach-image-1.3.99-xen-486-dbg
Section: debug
Priority: extra
Provides: gnumach
Architecture: any-i386
-Depends: ${misc:Depends}, gnumach-xen (= ${binary:Version})
+Depends: ${misc:Depends}, gnumach-image-1.3.99-xen-486 (= ${binary:Version})
Description: The GNU version of the Mach microkernel for Xen for debugging
This is the Utah Mach microkernel used by the Hurd.
.