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