1 define(MULTIARCH_HEADERS,ifdef(`DO_MULTIARCH',
3 Pre-Depends: ${misc:Pre-Depends},REMOVE_ME))dnl
4 define(UTIL_LINUX_NG_DEFINES,
5 ifdef(`UTIL_LINUX_NG', ``libblkid-dev (>= 2.16), uuid-dev (>= 2.16),''))dnl
9 Maintainer: Theodore Y. Ts'o <tytso@mit.edu>
10 Build-Depends: texi2html (>= 1.76), gettext, texinfo, dc, pkg-config, dietlibc-dev (>> 0.30) [alpha amd64 arm hppa i386 ia64 powerpc ppc64 s390 sparc], debhelper (>= 7.0), UTIL_LINUX_NG_DEFINES m4
11 Standards-Version: 3.9.2
12 Homepage: http://e2fsprogs.sourceforge.net
14 Package: e2fsck-static
16 Depends: ${shlibs:Depends}, ${misc:Depends}
17 Recommends: sash | bash-static | zsh-static | busybox-static | zsh30-static
19 Description: statically-linked version of the ext2/ext3/ext4 filesystem checker
20 This may be of some help to you if your filesystem gets corrupted enough
21 to break the shared libraries used by the dynamically linked checker.
23 This binary takes much more space than its dynamic counterpart located
26 You may want to install a statically-linked shell as well, to be able
27 to run this program if something like your C library gets corrupted.
31 Provides: libcomerr-kth-compat
32 Depends: ${shlibs:Depends}, ${misc:Depends}
33 Replaces: e2fsprogs (<< 1.34-1)
36 Description: common error description library
37 libcomerr is an attempt to present a common error-handling mechanism to
38 manipulate the most common form of error code in a fashion that does not
39 have the problems identified with mechanisms commonly in use.
44 Depends: libc6-dev | libc-dev, libcomerr2 (= ${mainBinary}), ${misc:Depends}
46 Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
48 Description: common error description library - headers and static libraries
49 libcom_err is an attempt to present a common error-handling mechanism to
50 manipulate the most common form of error code in a fashion that does not
51 have the problems identified with mechanisms commonly in use.
53 This package contains the development environment for the com_err library.
57 Depends: libcomerr2, ${shlibs:Depends}, ${misc:Depends}
58 Replaces: e2fsprogs (<< 1.34-1)
61 Description: command-line interface parsing library
62 libss provides a simple command-line interface parser which will
63 accept input from the user, parse the command into an argv argument
64 vector, and then dispatch it to a handler function.
66 It was originally inspired by the Multics SubSystem library.
71 Depends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, ${misc:Depends}
73 Description: command-line interface parsing library - headers and static libraries
74 This package includes a tool that parses a command table to generate
75 a simple command-line interface parser, the include files needed to
76 compile and use it, and the static libs.
78 It was originally inspired by the Multics SubSystem library.
80 This package contains the development environment for the ss library.
81 ifdef(`UTIL_LINUX_NG',,``
84 Depends: passwd, ${shlibs:Depends}, ${misc:Depends}
85 Recommends: uuid-runtime
86 Replaces: e2fsprogs (<< 1.34-1)
89 Description: Universally Unique ID library
90 The libuuid library generates and parses 128-bit universally unique
91 ids (UUIDs). A UUID is an identifier that is unique across both
92 space and time, with respect to the space of all UUIDs. A UUID can
93 be used for multiple purposes, from tagging objects with an extremely
94 short lifetime, to reliably identifying very persistent objects
97 See RFC 4122 for more information.
102 Depends: passwd, libuuid1 (>> 1.40.3-1), ${shlibs:Depends}, ${misc:Depends}
103 Replaces: e2fsprogs (<= 1.40.3-1ubuntu1)
105 Description: runtime components for the Universally Unique ID library
106 The libuuid library generates and parses 128-bit universally unique
107 ids (UUIDs). A UUID is an identifier that is unique across both
108 space and time, with respect to the space of all UUIDs. A UUID can
109 be used for multiple purposes, from tagging objects with an extremely
110 short lifetime, to reliably identifying very persistent objects
113 See RFC 4122 for more information.
115 This package contains the uuidgen program and the uuidd daemon.
117 The uuidd daemon is used to generate UUIDs, especially time-based
118 UUID’s, in a secure and guaranteed-unique fashion, even in the face
119 of large numbers of threads trying to grab UUID’s running on
120 different CPU’s. It is used by libuuid as well as the uuidgen
123 Package: libuuid1-udeb
124 XC-Package-Type: udeb
125 Section: debian-installer
127 Depends: ${shlibs:Depends}
129 Description: stripped down universally unique id library, for debian-installer
130 libuuid generates and parses 128-bit universally unique ids (UUIDs).
131 See RFC 4122 for more information.
133 This is a minimal package for debian-installer.
138 Depends: libc6-dev | libc-dev, libuuid1 (= ${mainBinary}), ${misc:Depends}
139 Replaces: e2fslibs-dev (<< 1.15)
141 Description: universally unique id library - headers and static libraries
142 libuuid generates and parses 128-bit universally unique ids (UUIDs).
143 See RFC 4122 for more information.
145 This package contains the development environment for the uuid library.
149 Depends: ${shlibs:Depends}, ${misc:Depends}
151 Description: block device id library
152 The blkid library which allows system programs like fsck and
153 mount to quickly and easily find block devices by filesystem UUID and
154 LABEL. This allows system administrators to avoid specifying
155 filesystems by hard-coded device names, but via a logical naming
158 Package: libblkid1-udeb
159 XC-Package-Type: udeb
160 Section: debian-installer
162 Depends: ${shlibs:Depends}, ${misc:Depends}
164 Description: stripped down block device id library, for debian-installer
165 The blkid library which allows system programs like fsck and
166 mount to quickly and easily find block devices by filesystem UUID and
167 LABEL. This allows system administrators to avoid specifiying
168 filesystems by hard-coded device names, but via a logical naming
171 This is a minimal package for debian-installer.
173 Package: libblkid-dev
176 Depends: libc6-dev | libc-dev, libblkid1 (= ${binary:Version}), ${misc:Depends}
178 Description: block device id library - headers and static libraries
179 The blkid library which allows system programs like fsck and
180 mount to quickly and easily find block devices by filesystem UUID and
181 LABEL. This allows system administrators to avoid specifiying
182 filesystems by hard-coded device names, but via a logical naming
185 This package contains the development environment for the blkid library.
188 Package: e2fsprogs-udeb
189 XC-Package-Type: udeb
190 Section: debian-installer
192 Depends: ${shlibs:Depends}, ${misc:Depends}
194 Description: stripped-down versions of e2fsprogs, for debian-installer
195 This package is an e2fsprogs package built for a reduced size, so that
196 it can help to save space in debian-installer.
198 Don't attempt to install this package, it has no support for a couple of
199 features you surely want. Anyway it should refuse to install.
203 Depends: ${shlibs:Depends}, ${misc:Depends}
204 Replaces: e2fsprogs (<< 1.34-1)
205 Provides: libext2fs2, libe2p2
208 Description: ext2/ext3/ext4 file system libraries
209 The ext2, ext3 and ext4 file systems are successors of the original ext
210 ("extended") file system. They are the main file system types used for
211 hard disks on Debian and other Linux systems.
213 This package provides the ext2fs and e2p libraries, for userspace software
214 that directly accesses extended file systems. Programs that use libext2fs
215 include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include
216 dumpe2fs, chattr, and lsattr.
218 Package: e2fslibs-dev
221 Depends: libc6-dev | libc-dev, comerr-dev, e2fslibs (= ${binary:Version}), ${misc:Depends}
223 Provides: ext2fs-dev, e2p-dev
224 Replaces: libkrb5-dev (<< 1.3)
226 Description: ext2/ext3/ext4 file system libraries - headers and static libraries
227 The ext2, ext3 and ext4 file systems are successors of the original ext
228 ("extended") file system. They are the main file system types used for
229 hard disks on Debian and other Linux systems.
231 This package contains the development environment for the ext2fs and e2p
236 ifdef(`UTIL_LINUX_NG',
237 ``Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, util-linux (>= 2.15~rc1-1)
239 ``Pre-Depends: ${shlibs:Depends}, ${misc:Depends}
241 Suggests: gpart, parted, e2fsck-static
242 Conflicts: dump (<< 0.4b4-4), quota (<< 1.55-8.1), initscripts (<< 2.85-4), sysvinit (<< 2.85-4)
243 Replaces: hurd (<= 20040301-1), libblkid1 (<< 1.38+1.39-WIP-2005.12.10-2), libuuid1 (<< 1.38+1.39-WIP-2005.12.10-2)
245 Description: ext2/ext3/ext4 file system utilities
246 The ext2, ext3 and ext4 file systems are successors of the original ext
247 ("extended") file system. They are the main file system types used for
248 hard disks on Debian and other Linux systems.
250 This package contains programs for creating, checking, and maintaining
251 ext2/3/4-based file systems.
253 Package: e2fsprogs-dbg
256 Depends: e2fsprogs (= ${binary:Version}), ${misc:Depends}
258 Description: debugging information for e2fsprogs
259 This package includes the debug information useful for debugging e2fsprogs
260 and its libraries, contained in the e2fsprogs and e2fsck-static packages.
261 The debug information is used for execution tracing and core
263 ifdef(`UTIL_LINUX_NG',,``
264 Package: uuid-runtime-dbg
267 Depends: uuid-runtime (= ${binary:Version}), ${misc:Depends}
269 Description: debugging information for uuid-runtime
270 This package includes the debug information useful for debugging the
271 uuid runtime programs, contained in the uuid-runtime package.
272 The debugging information is used for execution tracing and core
276 Package: e2fslibs-dbg
279 Depends: e2fslibs (= ${binary:Version}), ${misc:Depends}
281 Description: debugging information for e2fslibs
282 This package includes the debug information useful for debugging the
283 ext2fs and e2p libraries, contained in the e2fslibs package. The debug
284 information is used for execution tracing and core dump analysis.
286 Package: libcomerr2-dbg
289 Depends: libcomerr2 (= ${binary:Version}), ${misc:Depends}
291 Description: debugging information for libcomerr2
292 This package includes the debug information useful for debugging the
293 com_err library, contained in the libcomerr2 package. The debugging
294 information is used for execution tracing and core dump analysis.
299 Depends: libss2 (= ${binary:Version}), ${misc:Depends}
301 Description: debugging information for libss2
302 This package includes the debug information useful for debugging the
303 ss library, contained in the libss2 package. The debug information
304 is used for execution tracing and core dump analysis.
305 ifdef(`UTIL_LINUX_NG',,``
306 Package: libblkid1-dbg
309 Depends: libblkid1 (= ${binary:Version}), ${misc:Depends}
311 Description: debugging information for libblkid1
312 This package includes the debug information useful for debugging the
313 blkid library, contained in the libblkid1 package. The debug
314 information is used for execution tracing and core dump analysis.
316 Package: libuuid1-dbg
319 Depends: libuuid1 (= ${binary:Version}), ${misc:Depends}
321 Description: debugging information for libuuid1
322 This package includes the debug information useful for debugging the
323 UUID library, contained in the libuuid1 package. The debug
324 information is used for execution tracing and core dump analysis.