/[d-i]/trunk/manual/debian/control
ViewVC logotype

Contents of /trunk/manual/debian/control

Parent Directory Parent Directory | Revision Log Revision Log


Revision 30622 - (show annotations) (download)
Sat Sep 17 20:50:58 2005 UTC (7 years, 8 months ago) by cjwatson
Original Path: trunk/installer/debian/control
File size: 7690 byte(s)
* Remove powerpc-builtin-initrd.sh and corresponding bzip2
  build-dependency on powerpc; we use mkvmlinuz everywhere now.
1 Source: debian-installer
2 Section: devel
3 Priority: optional
4 Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
5 Uploaders: Joey Hess <joeyh@debian.org>, Alastair McKinstry <mckinstry@computer.org>, Joshua Kwan <joshk@triplehelix.org>
6 Standards-Version: 3.6.2
7 Build-Depends: debhelper (>= 4), apt, gnupg, dpkg (>= 1.13.9), grep-dctrl, bc, libc6-pic | libc6.1-pic | libc0.3-pic | glibc-pic, libdebian-installer4 (>= 0.31), libdebconfclient0, libparted1.6-13, libslang2-pic, libnewt-pic, libdiscover1-pic [!s390 !s390x], libdiscover1 [!s390 !s390x], libbogl-dev, libtextwrap1, cramfsprogs [powerpc ia64 mips], genext2fs (>= 1.3-7.1), e2fsprogs, mklibs (>= 0.1.15), mkisofs, genromfs [sparc], hfsutils [powerpc], dosfstools [i386 ia64 m68k amd64], syslinux (>= 2.11-0.1) [i386 amd64], palo [hppa], elilo [ia64], yaboot [powerpc], aboot (>= 0.9b-2) [alpha], silo [sparc], sparc-utils [sparc], genisovh [mips], delo [mipsel], tip22 [mips], colo (>= 1.10-1) [mipsel], sibyl [mips mipsel], atari-bootstrap [m68k], vmelilo [m68k], m68k-vme-tftplilo [m68k], sysutils [i386 amd64], mtools (>= 3.9.9-1) [i386 ia64 m68k amd64], modutils, module-init-tools [i386 powerpc amd64 hppa ia64 sparc], bf-utf-source [!s390 !s390x], upx-ucl-beta (>= 1:1.91+0.20030910cvs-2) [i386], mkvmlinuz [powerpc], docbook, docbook-xml, docbook-xsl, xsltproc, gawk, w3m, poxml, jadetex, openjade | openjade1.3, docbook-dsssl, gs-common, debiandoc-sgml
8 # This package has the worst Build-Depends in Debian, so it deserves some
9 # explanation. Note that this comment can also be used to generate a
10 # Build-Depends line, by running the debian/genbuilddeps program.
11 # So put each build dep on its own line, prefixed by " - " and to
12 # comment out a build dep, start the line with two hashes. And don't edit
13 # the Build-Depends line above by hand.
14 #
15 # Base build dependencies:
16 # - debhelper (>= 4)
17 # Of course.
18 # - apt
19 # Used for downloading udebs.
20 # - gnupg
21 # New versions of apt need gnupg for security checks.
22 # - dpkg (>= 1.13.9)
23 # We tweak dpkg logging options only understood by this
24 # version.
25 # - grep-dctrl
26 # Various manipulations of the udeb Packages files.
27 # - bc
28 # Used for some image size calculations.
29 #
30 # Library build dependencies:
31 # Libraries can come from three sources: From a udeb, from the build
32 # system via library reduction, or from the build system with no library
33 # reduction done. We'd like to eventually do away with that last.
34 # - libc6-pic | libc6.1-pic | libc0.3-pic | glibc-pic
35 # For library reduction.
36 # - libdebian-installer4 (>= 0.31)
37 # - libdebconfclient0
38 # We use the udebs of these, so they're only included because
39 # of broken deps in udebs confusing apt. (Versions are to make
40 # sure the deps are satisfied.) Will be fixed.
41 # - libparted1.6-13
42 # Only needed for monolithic image builds, and only because
43 # of broken udeb deps. Will be fixed.
44 # - libslang2-pic
45 # - libnewt-pic
46 # Rather than use slang and newt udebs, reduced versions of
47 # the libraries are put onto images to save space.
48 # - libdiscover1-pic [!s390 !s390x]
49 # - libdiscover1 [!s390 !s390x]
50 # Currently we use library reduction to get the discover1
51 # library. There is no space gain however, and it should just
52 # use a udeb instead.
53 # - libbogl-dev
54 # bogl is used by bterm. There is no particular reason
55 # why we're copying the library from the build system instead
56 # of using a dependency.
57 # - libtextwrap1
58 # Used by cdebconf. Should be a udeb, but isn't.
59 #
60 # Filesystem tools:
61 # - cramfsprogs [powerpc ia64 mips]
62 # For arches that use cramfs initrds.
63 # - genext2fs (>= 1.3-7.1)
64 # For creating ext2 filesystems without being root.
65 # 1.3-7.1 fixes issues on several arches.
66 # - e2fsprogs, mklibs (>= 0.1.15)
67 # genext2fs doesn't produce perfect filesystems, so we fsck
68 # them.
69 # Lintian: Yes, we know it's essential. We prefer not to
70 # count on it remaining so.
71 # - mkisofs
72 # For making mini isos.
73 # - genromfs [sparc]
74 # Used for creating sparc floppies (which are not built by
75 # default.)
76 # - hfsutils [powerpc]
77 # For making bootable HFS USB sticks for powerpc.
78 # - dosfstools [i386 ia64 m68k amd64]
79 # For creating FAT filesystems with mkfs.msdos.
80 # Of course i386/amd64 use this for floppies, CDs etc.
81 # ia64 uses it for floppies (?)
82 # m68k uses it for atari floppies
83 #
84 # Boot loaders:
85 # On many arches boot loaders are copied onto or ran on the boot
86 # images in one way or another. There's a reason our mailing list is
87 # still called debian-boot..
88 # - syslinux (>= 2.11-0.1) [i386 amd64]
89 # There were some crippling bugs in version 2.10.
90 # - palo [hppa]
91 # - elilo [ia64]
92 # - yaboot [powerpc]
93 # For all our powerpc boot needs. Well, not really.
94 # - aboot (>= 0.9b-2) [alpha]
95 # A previous version didn't have netabootwrap.
96 # - silo [sparc]
97 # Using silo is problimatic since it needs to run as root,
98 # so images that need it are not built by default, but we
99 # include it for completeness.
100 # - sparc-utils [sparc]
101 # For elftoaout and piggyback, to make netboot images.
102 # - genisovh [mips]
103 # Makes mini iso images bootable on SGI MIPSen.
104 # - delo [mipsel]
105 # For booting DECstations from storage media.
106 # - tip22 [mips]
107 # Piggyback netboot images.
108 # - colo (>= 1.10-1) [mipsel]
109 # For booting Cobalt machines. This version has TFTP support.
110 # - sibyl [mips mipsel]
111 # For booting the SWARM board.
112 # - atari-bootstrap [m68k]
113 # Booting and other tools for Atari systems.
114 # - vmelilo [m68k]
115 # - m68k-vme-tftplilo [m68k]
116 # For VME machines, although it doesn't yet support running
117 # as non-root, the install will try to use it and fall back
118 # to a warning when it fails.
119 #
120 # Architecture specific build dependencies:
121 # - sysutils [i386 amd64]
122 # For todos, used on files that need to be accessible from
123 # DOS.
124 # - mtools (>= 3.9.9-1) [i386 ia64 m68k amd64]
125 # mcopy is used to put files onto FAT filesystems w/o
126 # mounting them.
127 #
128 # - modutils
129 # depmod is used to generate a modules.dep for images at
130 # build time. For 2.4 kernels.
131 # - module-init-tools [i386 powerpc amd64 hppa ia64 sparc]
132 # depmod for 2.6 kernels on the arches that support 2.6.
133 #
134 # - bf-utf-source [!s390 !s390x]
135 # Contains the unicode font we use. Not a udeb since we
136 # perform font reduction at build time.
137 # - upx-ucl-beta (>= 1:1.91+0.20030910cvs-2) [i386]
138 # i386 uses upx to compress kernels and other binaries
139 # The version is the first one that worked well enough for
140 # us.
141 # - mkvmlinuz [powerpc]
142 # Used to make powerpc images that can boot direct from
143 # firmware w/o using a boot loader.
144 #
145 # Build dependencies of the manual and docs:
146 # Note that currently the debian-installer-manual package is used as the
147 # required deb-producing package so that the archive maintenance scripts
148 # work. So it is built on each architecture instead of being built once
149 # as an arch all package for all architectures, and its build
150 # dependencies are included in Build-Depends rather than in
151 # Build-Depends-Indep.
152 # - docbook
153 # - docbook-xml
154 # - docbook-xsl
155 # - xsltproc
156 # The manual is a docbook XML document, so needs these to
157 # build.
158 # - gawk
159 # Used as part of the manual build process.
160 # - w3m
161 # Used to generate plain text manual from html.
162 # - poxml
163 # Translations of the manual are done in po files via poxml.
164 # - jadetex
165 # - openjade | openjade1.3
166 # - docbook-dsssl
167 # Used for producing pdf and ps files.
168 # - gs-common
169 # For pdfs.
170 # - debiandoc-sgml
171 # partman's manual is in debiandoc.
172
173 Package: debian-installer-manual
174 Architecture: any
175 Description: Debian installation manual
176 This package contains the Debian installation manual, in a variety of
177 languages. It also includes the installation HOWTO, and a variety of
178 developer documentation for the Debian Installer.

  ViewVC Help
Powered by ViewVC 1.1.5