Whamcloud - gitweb
debian: fix false positive lintian warning (new essential package)
[tools/e2fsprogs.git] / debian / control
1 Source: e2fsprogs
2 Section: admin
3 Priority: required
4 Maintainer: Theodore Y. Ts'o <tytso@mit.edu>
5 Build-Depends: gettext, texinfo, pkg-config, libfuse-dev [linux-any kfreebsd-any] <!pkg.e2fsprogs.no-fuse2fs>, libattr1-dev, debhelper (>= 9.0), libblkid-dev, uuid-dev, m4
6 Standards-Version: 4.1.3
7 Homepage: http://e2fsprogs.sourceforge.net
8
9 Package: fuse2fs
10 Build-Profiles: <!pkg.e2fsprogs.no-fuse2fs>
11 Priority: optional
12 Depends: ${shlibs:Depends}, ${misc:Depends}
13 Architecture: linux-any kfreebsd-any
14 Description: ext2 / ext3 / ext4 file system driver for FUSE
15  fuse2fs is a FUSE file system client that supports reading and
16  writing from devices or image files containing ext2, ext3, and ext4
17  file systems.
18
19 Package: e2fsck-static
20 Build-Profiles: <!pkg.e2fsprogs.no-static-e2fsck>
21 Priority: optional
22 Depends: ${misc:Depends}
23 Recommends: sash | bash-static | zsh-static | busybox-static
24 Architecture: any
25 Description: statically-linked version of the ext2/ext3/ext4 filesystem checker
26  This may be of some help to you if your filesystem gets corrupted enough
27  to break the shared libraries used by the dynamically linked checker.
28  .
29  This binary takes much more space than its dynamic counterpart located
30  in e2fsprogs, though.
31  .
32  You may want to install a statically-linked shell as well, to be able
33  to run this program if something like your C library gets corrupted.
34
35 Package: e2fsprogs-l10n
36 Section: localization
37 Priority: optional
38 Depends: e2fsprogs (>= ${binary:Version}), e2fsprogs (<< ${binary:Version}+c~), ${misc:Depends}
39 Replaces: e2fsprogs (<< 1.43.5-1)
40 Architecture: all
41 Multi-Arch: foreign
42 Description: ext2/ext3/ext4 file system utilities - translations
43  The ext2, ext3 and ext4 file systems are successors of the original ext
44  ("extended") file system. They are the main file system types used for
45  hard disks on Debian and other Linux systems.
46  .
47  This package provides translations for messages for programs found in
48  the 'e2fsprogs' package.
49
50 Package: libcomerr2
51 Section: libs
52 Priority: optional
53 Provides: libcomerr-kth-compat
54 Depends: ${shlibs:Depends}, ${misc:Depends}
55 Replaces: e2fsprogs (<< 1.34-1)
56 Architecture: any
57 Multi-Arch: same
58 Pre-Depends: ${misc:Pre-Depends}
59 Description: common error description library
60  libcomerr is an attempt to present a common error-handling mechanism to
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.
63
64 Package: comerr-dev
65 Section: libdevel
66 Priority: optional
67 Depends: libc6-dev | libc-dev, libcomerr2 (= ${mainBinary}), ${misc:Depends}
68 Suggests: doc-base
69 Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
70 Architecture: any
71 Multi-Arch: same
72 Description: common error description library - headers and static libraries
73  libcom_err is an attempt to present a common error-handling mechanism to
74  manipulate the most common form of error code in a fashion that does not
75  have the problems identified with mechanisms commonly in use.
76  .
77  This package contains the development environment for the com_err library.
78
79 Package: libss2
80 Section: libs
81 Priority: optional
82 Depends: libcomerr2, ${shlibs:Depends}, ${misc:Depends}
83 Replaces: e2fsprogs (<< 1.34-1)
84 Architecture: any
85 Multi-Arch: same
86 Pre-Depends: ${misc:Pre-Depends}
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.
91  .
92  It was originally inspired by the Multics SubSystem library.
93
94 Package: ss-dev
95 Section: libdevel
96 Priority: optional
97 Depends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, ${misc:Depends}
98 Architecture: any
99 Multi-Arch: same
100 Description: command-line interface parsing library - headers and static libraries
101  This package includes a tool that parses a command table to generate
102  a simple command-line interface parser, the include files needed to
103  compile and use it, and the static libs.
104  .
105  It was originally inspired by the Multics SubSystem library.
106  .
107  This package contains the development environment for the ss library.
108
109 Package: e2fsprogs-udeb
110 Build-Profiles: <!noudeb>
111 Package-Type: udeb
112 Section: debian-installer
113 Priority: optional
114 Depends: ${shlibs:Depends}, ${misc:Depends}
115 Architecture: any
116 Description: stripped-down versions of e2fsprogs, for debian-installer
117  This package is an e2fsprogs package built for a reduced size, so that
118  it can help to save space in debian-installer.
119  .
120  Don't attempt to install this package, it has no support for a couple of
121  features you surely want.  Anyway it should refuse to install.
122
123 Package: e2fslibs
124 Section: libs
125 Priority: optional
126 Depends: ${shlibs:Depends}, ${misc:Depends}
127 Replaces: e2fsprogs (<< 1.34-1)
128 Provides: libext2fs2, libe2p2
129 Architecture: any
130 Multi-Arch: same
131 Pre-Depends: ${misc:Pre-Depends}
132 Description: ext2/ext3/ext4 file system libraries
133  The ext2, ext3 and ext4 file systems are successors of the original ext
134  ("extended") file system. They are the main file system types used for
135  hard disks on Debian and other Linux systems.
136  .
137  This package provides the ext2fs and e2p libraries, for userspace software
138  that directly accesses extended file systems. Programs that use libext2fs
139  include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include
140  dumpe2fs, chattr, and lsattr.
141
142 Package: e2fslibs-dev
143 Section: libdevel
144 Priority: optional
145 Depends: libc6-dev | libc-dev, comerr-dev, e2fslibs (= ${binary:Version}), ${misc:Depends}
146 Suggests: doc-base
147 Provides: ext2fs-dev, e2p-dev
148 Replaces: libkrb5-dev (<< 1.3)
149 Architecture: any
150 Description: ext2/ext3/ext4 file system libraries - headers and static libraries
151  The ext2, ext3 and ext4 file systems are successors of the original ext
152  ("extended") file system. They are the main file system types used for
153  hard disks on Debian and other Linux systems.
154  .
155  This package contains the development environment for the ext2fs and e2p
156  libraries.
157
158 Package: e2fsprogs
159 Essential: yes
160 Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, libblkid1, libuuid1
161 Multi-Arch: foreign
162 Suggests: gpart, parted, fuse2fs, e2fsck-static
163 Recommends: e2fsprogs-l10n
164 Architecture: any
165 Description: ext2/ext3/ext4 file system utilities
166  The ext2, ext3 and ext4 file systems are successors of the original ext
167  ("extended") file system. They are the main file system types used for
168  hard disks on Debian and other Linux systems.
169  .
170  This package contains programs for creating, checking, and maintaining
171  ext2/3/4-based file systems.  It also includes the "badblocks" program,
172  which can be used to scan for bad blocks on a disk or other storage device.