# This file is used to build up the control file. The kernel version and
# "-di" are appended to the package names. Section can be left out. So can
# architecture, which is derived from the files in the modules directory.
#
Package: kernel-image
Provides_amd64: zlib-modules
Provides_arm64: mmc-core-modules, zlib-modules
Provides_armel: rtc-modules
Provides_armmp: mmc-core-modules, mtd-core-modules
Provides_i386: rtc-modules, zlib-modules
Provides_ia64: efi-modules, zlib-modules
Provides_loongson-3: i2c-modules, rtc-modules
Provides_mips: rtc-modules
Provides_mips64: rtc-modules
Provides_mips64el: rtc-modules
Provides_mips64r6: rtc-modules
Provides_mips64r6el: rtc-modules
Provides_mipsel: rtc-modules
Provides_mipsr6: rtc-modules
Provides_mipsr6el: rtc-modules
Provides_parisc64-smp: i2c-modules
Provides_powerpc: i2c-modules
Provides_powerpc64:
Provides_sh4: event-modules, fb-modules, input-modules, mouse-modules, nic-shared-modules, rtc-modules, uinput-modules, usb-modules
Priority: standard
Description: Linux kernel image and core modules for the Debian installer
 This package contains the kernel image and core modules for the Debian
 installer boot images. It does _not_ provide a usable kernel for your full
 Debian system.

Package: nic-modules
Depends: kernel-image, nic-shared-modules, i2c-modules, crc-modules, zlib-modules, mtd-core-modules
Provides: nic-extra-modules
Priority: standard
Description: NIC drivers
 This package contains Ethernet and some paravirtualised network drivers
 for the kernel.

Package: nic-wireless-modules
Depends: kernel-image, nic-shared-modules, usb-modules, mmc-core-modules, pcmcia-modules, crc-modules
Priority: standard
Description: Wireless NIC drivers
 This package contains wireless NIC drivers for the kernel.
 Includes crypto modules only needed for wireless (WEP, WPA).

Package: nic-shared-modules
Depends: kernel-image
Priority: standard
Description: Shared NIC drivers
 This package contains NIC drivers needed by combinations of nic-modules,
 nic-pcmcia-modules, nic-usb-modules and nic-wireless-modules.

Package: serial-modules
Depends: kernel-image, pcmcia-modules
Depends_ia64: kernel-image, pcmcia-modules, sn-modules
Priority: optional
Description: Serial drivers
 This package contains serial drivers for the kernel.

Package: usb-serial-modules
Depends: kernel-image, usb-modules
Priority: optional
Description: USB serial drivers
 This package contains USB serial drivers for the kernel.

Package: ppp-modules
Depends: kernel-image, serial-modules, zlib-modules, crc-modules
Priority: optional
Description: PPP drivers
 This package contains PPP drivers for the kernel.

Package: pata-modules
Depends: kernel-image, ata-modules
Priority: standard
Priority_armhf: optional
Description: PATA drivers
 This package contains PATA drivers for the kernel.

Package: cdrom-core-modules
Depends: kernel-image, scsi-core-modules, isofs-modules
Depends_ia64: kernel-image, scsi-core-modules, ide-modules, isofs-modules
Depends_m68k: kernel-image, scsi-core-modules, ide-modules
Priority: standard
Description: CDROM support
 This package contains core CDROM support for the kernel.

Package: firewire-core-modules
Depends: kernel-image, scsi-core-modules, crc-modules
Priority: standard
Description: Core FireWire drivers
 This package contains core FireWire drivers for the kernel.

Package: scsi-core-modules
Depends: kernel-image
Priority: standard
Description: Core SCSI subsystem
 This package contains the core SCSI subsystem for the kernel.

Package: scsi-modules
Depends: kernel-image, scsi-core-modules, cdrom-core-modules, ata-modules
Priority: standard
Description: SCSI drivers
 This package contains SCSI drivers for the kernel.

Package: scsi-nic-modules
Depends: scsi-modules, nic-modules
Priority: optional
Description: SCSI drivers for converged NICs
 This package contains SCSI drivers that depend on net drivers.

Package: loop-modules
Depends: kernel-image
Priority: standard
Description: Loopback filesystem support
 This package contains loopback filesystem support for the kernel.

Package: ipv6-modules
Depends: kernel-image
Priority: optional
Description: IPv6 driver
 This package contains the IPv6 driver for the kernel.

Package: btrfs-modules
Depends: kernel-image, crc-modules, zlib-modules, compress-modules, md-modules
Priority: optional
Description: BTRFS filesystem support
 This package contains the BTRFS filesystem module for the kernel.

Package: ext4-modules
Depends: kernel-image, crc-modules
Provides: ext2-modules, ext3-modules
Priority: standard
Description: ext2/ext3/ext4 filesystem support
 This package contains the ext4 filesystem module for the kernel, which
 also supports ext2 and ext3.

Package: isofs-modules
Depends: kernel-image
Priority: standard
Description: ISOFS filesystem support
 This package contains the ISOFS filesystem module for the kernel.

Package: jffs2-modules
Depends: kernel-image, zlib-modules, compress-modules, mtd-modules
Priority: optional
Description: JFFS2 filesystem support
 This package contains the JFFS2 filesystem module for the kernel.

Package: jfs-modules
Depends: kernel-image
Priority: standard
Description: JFS filesystem support
 This package contains the JFS filesystem module for the kernel.

Package: ufs-modules
Depends: kernel-image
Priority: optional
Description: UFS filesystem support
 This package contains the UFS filesystem module for the kernel.

Package: xfs-modules
Depends: kernel-image, crc-modules
Priority: standard
Description: XFS filesystem support
 This package contains the XFS filesystem module for the kernel.

Package: fat-modules
Depends: kernel-image
Priority: optional
Priority_amd64: standard
Priority_i386: standard
Priority_ia64: standard
Description: FAT filesystem support
 This package contains the FAT and VFAT filesystem modules for the kernel.

Package: hfs-modules
Depends: kernel-image
Priority: optional
Description: HFS filesystem support
 This package contains the HFS and HFS+ filesystem modules for the kernel.

Package: affs-modules
Depends: kernel-image
Priority: optional
Description: Amiga filesystem support
 This package contains the Amiga filesystem module for the kernel.

Package: minix-modules
Depends: kernel-image
Priority: optional
Description: Minix filesystem support
 This package contains the Minix filesystem module for the kernel.

Package: nfs-modules
Depends: kernel-image
Priority: optional
Description: NFS filesystem support
 This package contains the NFS filesystem module for the kernel.

Package: md-modules
Depends: kernel-image, crc-modules
Priority: optional
Description: RAID and LVM support
 This package contains RAID and LVM modules for the kernel.

Package: multipath-modules
Depends: kernel-image, md-modules, scsi-core-modules
Priority: optional
Description: Multipath support
 This package contains DM-Multipath modules for the kernel.

Package: usb-modules
Depends: kernel-image
Priority: optional
Description: USB support
 This package contains core USB drivers for the kernel.

Package: usb-storage-modules
Depends: kernel-image, scsi-core-modules, usb-modules
Priority: standard
Description: USB storage support
 This package contains the USB storage driver for the kernel.

Package: pcmcia-storage-modules
Depends: kernel-image, cdrom-core-modules, pcmcia-modules, ata-modules
Priority: standard
Description: PCMCIA storage drivers
 This package contains PCMCIA storage drivers for the kernel.

Package: fb-modules
Depends: kernel-image, i2c-modules
Depends_armel: kernel-image, usb-modules
Priority: optional
Priority_hppa: standard
Description: Frame buffer support
 This package contains Frame buffer drivers for the kernel.

Package: input-modules
Depends: kernel-image, usb-modules, i2c-modules
Priority: optional
Description: Input devices support
 This package contains input device drivers for the kernel.

Package: event-modules
Depends: kernel-image
Priority: optional
Description: Event support
 This package contains event drivers for the kernel.

Package: mouse-modules
Depends: kernel-image, event-modules, input-modules, usb-modules
Priority: optional
Description: Mouse support
 This package contains mouse drivers for the kernel.

Package: nic-pcmcia-modules
Depends: kernel-image, nic-shared-modules, nic-wireless-modules, pcmcia-modules, mmc-core-modules
Priority: standard
Description: Common PCMCIA NIC drivers
 This package contains common PCMCIA NIC drivers for the kernel.

Package: pcmcia-modules
Depends: kernel-image
Priority: standard
Description: Common PCMCIA drivers
 This package contains common PCMCIA drivers for the kernel.

Package: nic-usb-modules
Depends: kernel-image, nic-shared-modules, nic-wireless-modules, usb-modules, crc-modules
Priority: standard
Description: USB NIC drivers
 This package contains USB network adapter drivers for the kernel.

Package: sata-modules
Depends: kernel-image, scsi-core-modules, ata-modules
Priority: standard
Description: SATA drivers
 This package contains SATA drivers for the kernel.

Package: acpi-modules
Depends: kernel-image
Priority: optional
Description: ACPI support modules
 This package contains kernel modules for ACPI.

Package: i2c-modules
Depends: kernel-image
Priority: optional
Description: i2c support modules
 This package contains basic i2c support modules.

Package: crc-modules
Depends: kernel-image
Priority: optional
Description: CRC modules
 This package contains CRC support modules.

Package: crypto-modules
Depends: kernel-image
Priority: optional
Description: crypto modules
 This package contains crypto modules.

Package: crypto-dm-modules
Depends: kernel-image, md-modules
Priority: optional
Description: devicemapper crypto module
 This package contains the devicemapper crypto (dm-crypt) module.

Package: efi-modules
Depends: kernel-image
Priority: optional
Description: EFI modules
 This package contains EFI modules.

Package: ata-modules
Depends: kernel-image, scsi-core-modules
Priority: optional
Description: ATA disk modules
 This package contains core ATA disk modules used by both PATA and SATA
 disk drivers.

Package: mmc-core-modules
Depends: kernel-image
Priority: optional
Description: MMC/SD/SDIO core modules
 This package contains core modules for MMC/SD/SDIO support.

Package: mmc-modules
Depends: kernel-image, mmc-core-modules, usb-modules, crc-modules
Priority: optional
Description: MMC/SD card modules
 This package contains modules needed to support MMC (multimedia) and
 SD cards.

Package: nbd-modules
Depends: kernel-image
Priority: optional
Description: Network Block Device modules
 This package contains the modules required for support of the Network Block
 Device

Package: squashfs-modules
Depends: kernel-image, compress-modules
Priority: optional
Description: squashfs modules
 This package contains squashfs modules.

Package: speakup-modules
Depends: kernel-image
Priority: optional
Description: speakup modules
 This package contains speakup modules.

Package: rtc-modules
Depends: kernel-image
Priority: optional
Description: RTC modules
 This package contains RTC modules.

Package: uinput-modules
Depends: kernel-image
Priority: optional
Description: uinput support
 This package contains the uinput module.

Package: sound-modules
Depends: kernel-image, i2c-modules, usb-modules, pcmcia-modules, firewire-core-modules, crc-modules
Priority: optional
Description: sound support
 This package contains sound modules.

Package: zlib-modules
Depends: kernel-image
Priority: optional
Description: zlib modules
 This package contains zlib modules.

Package: compress-modules
Depends: kernel-image
Priority: optional
Description: lzo modules
 This package contains lzo modules.

Package: leds-modules
Depends: kernel-image
Priority: optional
Description: LED modules
 This package contains LED modules.

Package: udf-modules
Depends: kernel-image, crc-modules
Priority: optional
Description: UDF modules
 This package contains the UDF filesystem module.

Package: fuse-modules
Depends: kernel-image
Priority: optional
Description: FUSE modules
 This package contains the Filesystem in Userspace (FUSE) module.

Package: mtd-modules
Depends: kernel-image, mtd-core-modules
Priority: optional
Description: MTD driver modules
 This package contains MTD driver modules.

Package: mtd-core-modules
Depends: kernel-image
Priority: optional
Description: MTD core
 This package contains the MTD core.

Package: srm-modules
Depends: kernel-image
Priority: standard
Description: SRM modules
 This package contains the srm_env module which provides access to the SRM
 environment.

Package: ide-core-modules
Depends: kernel-image
Priority: standard
Description: IDE support
 This package contains core IDE support for the kernel.

Package: ide-modules
Depends: kernel-image, ide-core-modules, sn-modules
Priority: standard
Description: IDE drivers
 This package contains IDE drivers for the kernel.

Package: sn-modules
Depends: kernel-image
Priority: optional
Description: SN modules
 This package contains SN modules for Altix systems

Package: hypervisor-modules
Depends: kernel-image
Priority: standard
Description: IBM 64bit hypervisor console modules
 Contains drivers for the hypervisor console, used as console for linux
 running in logical partitions of IBM hardware supporting it.

Package: fancontrol-modules
Depends: kernel-image
Priority: standard
Description: Apple powermac fancontrol modules
 Contains drivers for macintosh i2c bus as well as for the monitoring devices
 connected to it. This allows to control the fans during installation.

Package: dasd-modules
Depends: kernel-image
Priority: standard
Description: dasd modules
 This package contains dasd modules.

Package: dasd-extra-modules
Depends: kernel-image, dasd-modules
Priority: optional
Description: optional dasd DIAG support
 This package contains the module for dasd DIAG support. The udeb is
 not loaded by default as the installer does not actually support this.
 It can however be useful to have available in rescue situations.
