control.in revision a6ce1349539f866334ef3d5758bc2ee44a454acd
1Source: e2fsprogs 2Section: admin 3Priority: required 4Maintainer: Theodore Y. Ts'o <tytso@mit.edu> 5ifdef(`UTIL_LINUX_NG', 6``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), m4, libblkid-dev (>= 2.16), uuid-dev (>= 2.16) 7'', 8``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), m4 9'')dnl 10Standards-Version: 3.8.4 11Homepage: http://e2fsprogs.sourceforge.net 12 13Package: e2fsck-static 14Priority: optional 15Depends: ${shlibs:Depends}, ${misc:Depends} 16Recommends: sash | bash-static | zsh-static | busybox-static | zsh30-static 17Architecture: any 18Description: statically-linked version of the ext2/ext3/ext4 filesystem checker 19 This may be of some help to you if your filesystem gets corrupted enough 20 to break the shared libraries used by the dynamically linked checker. 21 . 22 This binary takes much more space than its dynamic counterpart located 23 in e2fsprogs, though. 24 . 25 You may want to install a statically-linked shell as well, to be able 26 to run this program if something like your C library gets corrupted. 27 28Package: libcomerr2 29Section: libs 30Provides: libcomerr-kth-compat 31Depends: ${shlibs:Depends}, ${misc:Depends} 32Replaces: e2fsprogs (<< 1.34-1) 33Architecture: any 34Description: common error description library 35 libcomerr is an attempt to present a common error-handling mechanism to 36 manipulate the most common form of error code in a fashion that does not 37 have the problems identified with mechanisms commonly in use. 38 39Package: comerr-dev 40Section: libdevel 41Priority: extra 42Depends: libc6-dev | libc-dev, libcomerr2 (= ${mainBinary}), ${misc:Depends} 43Suggests: doc-base 44Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3) 45Architecture: any 46Description: common error description library - headers and static libraries 47 libcom_err is an attempt to present a common error-handling mechanism to 48 manipulate the most common form of error code in a fashion that does not 49 have the problems identified with mechanisms commonly in use. 50 . 51 This package contains the development environment for the com_err library. 52 53Package: libss2 54Section: libs 55Depends: libcomerr2, ${shlibs:Depends}, ${misc:Depends} 56Replaces: e2fsprogs (<< 1.34-1) 57Architecture: any 58Description: command-line interface parsing library 59 This package includes a tool that parses a command table to generate 60 a simple command-line interface parser, the include files needed to 61 compile and use it, and the static libs. 62 . 63 It was originally inspired by the Multics SubSystem library. 64 65Package: ss-dev 66Section: libdevel 67Priority: extra 68Depends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, ${misc:Depends} 69Architecture: any 70Description: command-line interface parsing library - headers and static libraries 71 This package includes a tool that parses a command table to generate 72 a simple command-line interface parser, the include files needed to 73 compile and use it, and the static libs. 74 . 75 It was originally inspired by the Multics SubSystem library. 76 . 77 This package contains the development environment for the ss library. 78ifdef(`UTIL_LINUX_NG',,`` 79Package: libuuid1 80Section: libs 81Depends: passwd, ${shlibs:Depends}, ${misc:Depends} 82Recommends: uuid-runtime 83Replaces: e2fsprogs (<< 1.34-1) 84Architecture: any 85Description: Universally Unique ID library 86 The libuuid library generates and parses 128-bit universally unique 87 ids (UUIDs). A UUID is an identifier that is unique across both 88 space and time, with respect to the space of all UUIDs. A UUID can 89 be used for multiple purposes, from tagging objects with an extremely 90 short lifetime, to reliably identifying very persistent objects 91 across a network. 92 . 93 See RFC 4122 for more information. 94 95Package: uuid-runtime 96Section: libs 97Priority: optional 98Depends: passwd, libuuid1 (>> 1.40.3-1), ${shlibs:Depends}, ${misc:Depends} 99Replaces: e2fsprogs (<= 1.40.3-1ubuntu1) 100Architecture: any 101Description: runtime components for the Universally Unique ID library 102 The libuuid library generates and parses 128-bit universally unique 103 ids (UUIDs). A UUID is an identifier that is unique across both 104 space and time, with respect to the space of all UUIDs. A UUID can 105 be used for multiple purposes, from tagging objects with an extremely 106 short lifetime, to reliably identifying very persistent objects 107 across a network. 108 . 109 See RFC 4122 for more information. 110 . 111 This package contains the uuidgen program and the uuidd daemon. 112 . 113 The uuidd daemon is used to generate UUIDs, especially time-based 114 UUID’s, in a secure and guaranteed-unique fashion, even in the face 115 of large numbers of threads trying to grab UUID’s running on 116 different CPU’s. It is used by libuuid as well as the uuidgen 117 program. 118 119Package: libuuid1-udeb 120XC-Package-Type: udeb 121Section: debian-installer 122Priority: optional 123Depends: ${shlibs:Depends} 124Architecture: any 125Description: stripped down universally unique id library, for debian-installer 126 libuuid generates and parses 128-bit universally unique ids (UUIDs). 127 See RFC 4122 for more information. 128 . 129 This is a minimal package for debian-installer. 130 131Package: uuid-dev 132Section: libdevel 133Priority: extra 134Depends: libc6-dev | libc-dev, libuuid1 (= ${mainBinary}), ${misc:Depends} 135Replaces: e2fslibs-dev (<< 1.15) 136Architecture: any 137Description: universally unique id library - headers and static libraries 138 libuuid generates and parses 128-bit universally unique ids (UUIDs). 139 See RFC 4122 for more information. 140 . 141 This package contains the development environment for the uuid library. 142 143Package: libblkid1 144Section: libs 145Depends: ${shlibs:Depends}, ${misc:Depends} 146Architecture: any 147Description: block device id library 148 The blkid library which allows system programs like fsck and 149 mount to quickly and easily find block devices by filesystem UUID and 150 LABEL. This allows system administrators to avoid specifying 151 filesystems by hard-coded device names, but via a logical naming 152 system instead. 153 154Package: libblkid1-udeb 155XC-Package-Type: udeb 156Section: debian-installer 157Priority: optional 158Depends: ${shlibs:Depends}, ${misc:Depends} 159Architecture: any 160Description: stripped down block device id library, for debian-installer 161 The blkid library which allows system programs like fsck and 162 mount to quickly and easily find block devices by filesystem UUID and 163 LABEL. This allows system administrators to avoid specifiying 164 filesystems by hard-coded device names, but via a logical naming 165 system instead. 166 . 167 This is a minimal package for debian-installer. 168 169Package: libblkid-dev 170Section: libdevel 171Priority: extra 172Depends: libc6-dev | libc-dev, libblkid1 (= ${binary:Version}), ${misc:Depends} 173Architecture: any 174Description: block device id library - headers and static libraries 175 The blkid library which allows system programs like fsck and 176 mount to quickly and easily find block devices by filesystem UUID and 177 LABEL. This allows system administrators to avoid specifiying 178 filesystems by hard-coded device names, but via a logical naming 179 system instead. 180 . 181 This package contains the development environment for the blkid library. 182'')dnl 183 184Package: e2fsprogs-udeb 185XC-Package-Type: udeb 186Section: debian-installer 187Priority: optional 188Depends: ${shlibs:Depends}, ${misc:Depends} 189Architecture: any 190Description: stripped-down versions of e2fsprogs, for debian-installer 191 This package is an e2fsprogs package built for a reduced size, so that 192 it can help to save space in debian-installer. 193 . 194 Don't attempt to install this package, it has no support for a couple of 195 features you surely want. Anyway it should refuse to install. 196 197Package: e2fslibs 198Section: libs 199Depends: ${shlibs:Depends}, ${misc:Depends} 200Replaces: e2fsprogs (<< 1.34-1) 201Provides: libext2fs2, libe2p2 202Architecture: any 203Description: ext2/ext3/ext4 file system libraries 204 The ext2, ext3 and ext4 file systems are successors of the original ext 205 ("extended") file system. They are the main file system types used for 206 hard disks on Debian and other Linux systems. 207 . 208 This package provides the ext2fs and e2p libraries, for userspace software 209 that directly accesses extended file systems. Programs that use libext2fs 210 include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include 211 dumpe2fs, chattr, and lsattr. 212 213Package: e2fslibs-dev 214Section: libdevel 215Priority: extra 216Depends: libc6-dev | libc-dev, comerr-dev, e2fslibs (= ${binary:Version}), ${misc:Depends} 217Suggests: doc-base 218Provides: ext2fs-dev, e2p-dev 219Replaces: libkrb5-dev (<< 1.3) 220Architecture: any 221Description: ext2/ext3/ext4 file system libraries - headers and static libraries 222 The ext2, ext3 and ext4 file systems are successors of the original ext 223 ("extended") file system. They are the main file system types used for 224 hard disks on Debian and other Linux systems. 225 . 226 This package contains the development environment for the ext2fs and e2p 227 libraries. 228 229Package: e2fsprogs 230Essential: yes 231ifdef(`UTIL_LINUX_NG', 232``Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, util-linux (>= 2.15~rc1-1) 233'', 234``Pre-Depends: ${shlibs:Depends}, ${misc:Depends} 235'')dnl 236Suggests: gpart, parted, e2fsck-static 237Conflicts: dump (<< 0.4b4-4), quota (<< 1.55-8.1), initscripts (<< 2.85-4), sysvinit (<< 2.85-4) 238Replaces: hurd (<= 20040301-1), libblkid1 (<< 1.38+1.39-WIP-2005.12.10-2), libuuid1 (<< 1.38+1.39-WIP-2005.12.10-2) 239Architecture: any 240Description: ext2/ext3/ext4 file system utilities 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. 244 . 245 This package contains programs for creating, checking, and maintaining 246 ext2/3/4-based file systems. 247 248Package: e2fsprogs-dbg 249Section: debug 250Priority: extra 251Depends: e2fsprogs (= ${binary:Version}), ${misc:Depends} 252Architecture: any 253Description: debugging information for e2fsprogs 254 This package includes the debug information useful for debugging e2fsprogs 255 and its libraries, contained in the e2fsprogs and e2fsck-static packages. 256 The debug information is used for execution tracing and core 257 dump analysis. 258ifdef(`UTIL_LINUX_NG',,`` 259Package: uuid-runtime-dbg 260Section: debug 261Priority: extra 262Depends: uuid-runtime (= ${binary:Version}), ${misc:Depends} 263Architecture: any 264Description: debugging information for uuid-runtime 265 This package includes the debug information useful for debugging the 266 uuid runtime programs, contained in the uuid-runtime package. 267 The debugging information is used for execution tracing and core 268 dump analysis. 269'')dnl 270 271Package: e2fslibs-dbg 272Section: debug 273Priority: extra 274Depends: e2fslibs (= ${binary:Version}), ${misc:Depends} 275Architecture: any 276Description: debugging information for e2fslibs 277 This package includes the debug information useful for debugging the 278 ext2fs and e2p libraries, contained in the e2fslibs package. The debug 279 information is used for execution tracing and core dump analysis. 280 281Package: libcomerr2-dbg 282Section: debug 283Priority: extra 284Depends: libcomerr2 (= ${binary:Version}), ${misc:Depends} 285Architecture: any 286Description: debugging information for libcomerr2 287 This package includes the debug information useful for debugging the 288 com_err library, contained in the libcomerr2 package. The debugging 289 information is used for execution tracing and core dump analysis. 290 291Package: libss2-dbg 292Section: debug 293Priority: extra 294Depends: libss2 (= ${binary:Version}), ${misc:Depends} 295Architecture: any 296Description: debugging information for libss2 297 This package includes the debug information useful for debugging the 298 ss library, contained in the libss2 package. The debug information 299 is used for execution tracing and core dump analysis. 300ifdef(`UTIL_LINUX_NG',,`` 301Package: libblkid1-dbg 302Section: debug 303Priority: extra 304Depends: libblkid1 (= ${binary:Version}), ${misc:Depends} 305Architecture: any 306Description: debugging information for libblkid1 307 This package includes the debug information useful for debugging the 308 blkid library, contained in the libblkid1 package. The debug 309 information is used for execution tracing and core dump analysis. 310 311Package: libuuid1-dbg 312Section: debug 313Priority: extra 314Depends: libuuid1 (= ${binary:Version}), ${misc:Depends} 315Architecture: any 316Description: debugging information for libuuid1 317 This package includes the debug information useful for debugging the 318 UUID library, contained in the libuuid1 package. The debug 319 information is used for execution tracing and core dump analysis. 320'')dnl 321