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: gettext, texinfo, pkg-config, libfuse-dev [linux-any kfreebsd-any], libattr1-dev, debhelper (>= 9.0), UTIL_LINUX_NG_DEFINES m4
11 Standards-Version: 4.0.0
12 Homepage: http://e2fsprogs.sourceforge.net
17 Depends: ${shlibs:Depends}, ${misc:Depends}
18 Architecture: linux-any kfreebsd-any
19 Description: ext2 / ext3 / ext4 file system driver for FUSE
20 fuse2fs is a FUSE file system client that supports reading and
21 writing from devices or image files containing ext2, ext3, and ext4
25 ifdef(`E2FSCK_STATIC',``
26 Package: e2fsck-static
28 Depends: ${misc:Depends}
29 Recommends: sash | bash-static | zsh-static | busybox-static | zsh30-static
31 Description: statically-linked version of the ext2/ext3/ext4 filesystem checker
32 This may be of some help to you if your filesystem gets corrupted enough
33 to break the shared libraries used by the dynamically linked checker.
35 This binary takes much more space than its dynamic counterpart located
38 You may want to install a statically-linked shell as well, to be able
39 to run this program if something like your C library gets corrupted.
42 Package: e2fsprogs-l10n
44 Depends: e2fsprogs (= ${binary:Version})
45 Replaces: e2fsprogs (<< 1.43.5-1)
47 Description: ext2/ext3/ext4 file system utilities - translations
48 The ext2, ext3 and ext4 file systems are successors of the original ext
49 ("extended") file system. They are the main file system types used for
50 hard disks on Debian and other Linux systems.
52 This package provides translations for messages for programs found in
53 the 'e2fsprogs' package.
57 Provides: libcomerr-kth-compat
58 Depends: ${shlibs:Depends}, ${misc:Depends}
59 Replaces: e2fsprogs (<< 1.34-1)
62 Description: common error description library
63 libcomerr is an attempt to present a common error-handling mechanism to
64 manipulate the most common form of error code in a fashion that does not
65 have the problems identified with mechanisms commonly in use.
70 Depends: libc6-dev | libc-dev, libcomerr2 (= ${mainBinary}), ${misc:Depends}
72 Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
74 Description: common error description library - headers and static libraries
75 libcom_err is an attempt to present a common error-handling mechanism to
76 manipulate the most common form of error code in a fashion that does not
77 have the problems identified with mechanisms commonly in use.
79 This package contains the development environment for the com_err library.
83 Depends: libcomerr2, ${shlibs:Depends}, ${misc:Depends}
84 Replaces: e2fsprogs (<< 1.34-1)
87 Description: command-line interface parsing library
88 libss provides a simple command-line interface parser which will
89 accept input from the user, parse the command into an argv argument
90 vector, and then dispatch it to a handler function.
92 It was originally inspired by the Multics SubSystem library.
97 Depends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, ${misc:Depends}
99 Description: command-line interface parsing library - headers and static libraries
100 This package includes a tool that parses a command table to generate
101 a simple command-line interface parser, the include files needed to
102 compile and use it, and the static libs.
104 It was originally inspired by the Multics SubSystem library.
106 This package contains the development environment for the ss library.
107 ifdef(`UTIL_LINUX_NG',,``
110 Depends: passwd, ${shlibs:Depends}, ${misc:Depends}
111 Recommends: uuid-runtime
112 Replaces: e2fsprogs (<< 1.34-1)
115 Description: Universally Unique ID library
116 The libuuid library generates and parses 128-bit universally unique
117 ids (UUIDs). A UUID is an identifier that is unique across both
118 space and time, with respect to the space of all UUIDs. A UUID can
119 be used for multiple purposes, from tagging objects with an extremely
120 short lifetime, to reliably identifying very persistent objects
123 See RFC 4122 for more information.
125 Package: uuid-runtime
128 Depends: passwd, libuuid1 (>> 1.40.3-1), ${shlibs:Depends}, ${misc:Depends}
129 Replaces: e2fsprogs (<= 1.40.3-1ubuntu1)
131 Description: runtime components for the Universally Unique ID library
132 The libuuid library generates and parses 128-bit universally unique
133 ids (UUIDs). A UUID is an identifier that is unique across both
134 space and time, with respect to the space of all UUIDs. A UUID can
135 be used for multiple purposes, from tagging objects with an extremely
136 short lifetime, to reliably identifying very persistent objects
139 See RFC 4122 for more information.
141 This package contains the uuidgen program and the uuidd daemon.
143 The uuidd daemon is used to generate UUIDs, especially time-based
144 UUID’s, in a secure and guaranteed-unique fashion, even in the face
145 of large numbers of threads trying to grab UUID’s running on
146 different CPU’s. It is used by libuuid as well as the uuidgen
150 Package: libuuid1-udeb
152 Section: debian-installer
154 Depends: ${shlibs:Depends}
156 Description: stripped down universally unique id library, for debian-installer
157 libuuid generates and parses 128-bit universally unique ids (UUIDs).
158 See RFC 4122 for more information.
160 This is a minimal package for debian-installer.
166 Depends: libc6-dev | libc-dev, libuuid1 (= ${mainBinary}), ${misc:Depends}
167 Replaces: e2fslibs-dev (<< 1.15)
169 Description: universally unique id library - headers and static libraries
170 libuuid generates and parses 128-bit universally unique ids (UUIDs).
171 See RFC 4122 for more information.
173 This package contains the development environment for the uuid library.
177 Depends: ${shlibs:Depends}, ${misc:Depends}
179 Description: block device id library
180 The blkid library which allows system programs like fsck and
181 mount to quickly and easily find block devices by filesystem UUID and
182 LABEL. This allows system administrators to avoid specifying
183 filesystems by hard-coded device names, but via a logical naming
187 Package: libblkid1-udeb
189 Section: debian-installer
191 Depends: ${shlibs:Depends}, ${misc:Depends}
193 Description: stripped down block device id library, for debian-installer
194 The blkid library which allows system programs like fsck and
195 mount to quickly and easily find block devices by filesystem UUID and
196 LABEL. This allows system administrators to avoid specifiying
197 filesystems by hard-coded device names, but via a logical naming
200 This is a minimal package for debian-installer.
203 Package: libblkid-dev
206 Depends: libc6-dev | libc-dev, libblkid1 (= ${binary:Version}), ${misc:Depends}
208 Description: block device id library - headers and static libraries
209 The blkid library which allows system programs like fsck and
210 mount to quickly and easily find block devices by filesystem UUID and
211 LABEL. This allows system administrators to avoid specifiying
212 filesystems by hard-coded device names, but via a logical naming
215 This package contains the development environment for the blkid library.
219 Package: e2fsprogs-udeb
221 Section: debian-installer
223 Depends: ${shlibs:Depends}, ${misc:Depends}
225 Description: stripped-down versions of e2fsprogs, for debian-installer
226 This package is an e2fsprogs package built for a reduced size, so that
227 it can help to save space in debian-installer.
229 Don'''``t attempt to install this package, it has no support for a couple of
230 features you surely want. Anyway it should refuse to install.
235 Depends: ${shlibs:Depends}, ${misc:Depends}
236 Replaces: e2fsprogs (<< 1.34-1)
237 Provides: libext2fs2, libe2p2
240 Description: ext2/ext3/ext4 file system libraries
241 The ext2, ext3 and ext4 file systems are successors of the original ext
242 ("extended") file system. They are the main file system types used for
243 hard disks on Debian and other Linux systems.
245 This package provides the ext2fs and e2p libraries, for userspace software
246 that directly accesses extended file systems. Programs that use libext2fs
247 include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include
248 dumpe2fs, chattr, and lsattr.
250 Package: e2fslibs-dev
253 Depends: libc6-dev | libc-dev, comerr-dev, e2fslibs (= ${binary:Version}), ${misc:Depends}
255 Provides: ext2fs-dev, e2p-dev
256 Replaces: libkrb5-dev (<< 1.3)
258 Description: ext2/ext3/ext4 file system libraries - headers and static libraries
259 The ext2, ext3 and ext4 file systems are successors of the original ext
260 ("extended") file system. They are the main file system types used for
261 hard disks on Debian and other Linux systems.
263 This package contains the development environment for the ext2fs and e2p
268 ifdef(`UTIL_LINUX_NG',
269 ``Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, util-linux (>= 2.15~rc1-1)
271 ``Pre-Depends: ${shlibs:Depends}, ${misc:Depends}
274 Suggests: gpart, parted, fuse2fs, e2fsck-static, e2fsprogs-l10n
276 Description: ext2/ext3/ext4 file system utilities
277 The ext2, ext3 and ext4 file systems are successors of the original ext
278 ("extended") file system. They are the main file system types used for
279 hard disks on Debian and other Linux systems.
281 This package contains programs for creating, checking, and maintaining
282 ext2/3/4-based file systems. It also includes the "badblocks" program,
283 which can be used to scan for bad blocks on a disk or other storage device.
284 ifdef(`USE_DBGSYM',,``
285 Package: e2fsprogs-dbg
288 Depends: e2fsprogs (= ${binary:Version}), ${misc:Depends}
290 Description: debugging information for e2fsprogs
291 This package includes the debug information useful for debugging e2fsprogs
292 and its libraries, contained in the e2fsprogs and e2fsck-static packages.
293 The debug information is used for execution tracing and core
296 ifdef(`USE_DBGSYM',,ifdef(`UTIL_LINUX_NG',,``
297 Package: uuid-runtime-dbg
300 Depends: uuid-runtime (= ${binary:Version}), ${misc:Depends}
302 Description: debugging information for uuid-runtime
303 This package includes the debug information useful for debugging the
304 uuid runtime programs, contained in the uuid-runtime package.
305 The debugging information is used for execution tracing and core
308 ifdef(`USE_DBGSYM',,``
309 Package: e2fslibs-dbg
312 Depends: e2fslibs (= ${binary:Version}), ${misc:Depends}
314 Description: debugging information for e2fslibs
315 This package includes the debug information useful for debugging the
316 ext2fs and e2p libraries, contained in the e2fslibs package. The debug
317 information is used for execution tracing and core dump analysis.
319 Package: libcomerr2-dbg
322 Depends: libcomerr2 (= ${binary:Version}), ${misc:Depends}
324 Description: debugging information for libcomerr2
325 This package includes the debug information useful for debugging the
326 com_err library, contained in the libcomerr2 package. The debugging
327 information is used for execution tracing and core dump analysis.
332 Depends: libss2 (= ${binary:Version}), ${misc:Depends}
334 Description: debugging information for libss2
335 This package includes the debug information useful for debugging the
336 ss library, contained in the libss2 package. The debug information
337 is used for execution tracing and core dump analysis.
339 ifdef(`USE_DBGSYM',,ifdef(`UTIL_LINUX_NG',,``
340 Package: libblkid1-dbg
343 Depends: libblkid1 (= ${binary:Version}), ${misc:Depends}
345 Description: debugging information for libblkid1
346 This package includes the debug information useful for debugging the
347 blkid library, contained in the libblkid1 package. The debug
348 information is used for execution tracing and core dump analysis.
350 Package: libuuid1-dbg
353 Depends: libuuid1 (= ${binary:Version}), ${misc:Depends}
355 Description: debugging information for libuuid1
356 This package includes the debug information useful for debugging the
357 UUID library, contained in the libuuid1 package. The debug
358 information is used for execution tracing and core dump analysis.