1Source: e2fsprogs
2Section: admin
3Priority: required
4Maintainer: Theodore Y. Ts'o <tytso@mit.edu>
5Build-Depends: gettext, texinfo, pkg-config, libfuse-dev [linux-any kfreebsd-any] <!pkg.e2fsprogs.no-fuse2fs>, libattr1-dev, debhelper (>= 11.0), dh-exec, libblkid-dev, uuid-dev, m4, udev [linux-any], systemd [linux-any], cron [linux-any]
6Standards-Version: 4.4.0
7Homepage: http://e2fsprogs.sourceforge.net
8Vcs-Browser: https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
9Vcs-Git: https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git -b debian/master
10
11Package: fuse2fs
12Build-Profiles: <!pkg.e2fsprogs.no-fuse2fs>
13Priority: optional
14Depends: ${shlibs:Depends}, ${misc:Depends}
15Architecture: linux-any kfreebsd-any
16Description: ext2 / ext3 / ext4 file system driver for FUSE
17 fuse2fs is a FUSE file system client that supports reading and
18 writing from devices or image files containing ext2, ext3, and ext4
19 file systems.
20
21Package: logsave
22Priority: optional
23Depends: ${shlibs:Depends}, ${misc:Depends}
24Replaces: e2fsprogs (<< 1.45.3-1)
25Breaks: e2fsprogs (<< 1.45.3-1)
26Architecture: any
27Multi-Arch: foreign
28Description: save the output of a command in a log file
29 The logsave program will execute cmd_prog with the specified
30 argument(s), and save a copy of its output to logfile.  If the
31 containing directory for logfile does not exist, logsave will
32 accumulate the output in memory until it can be written out.  A copy
33 of the output will also be written to standard output.
34
35Package: e2fsck-static
36Priority: optional
37Depends: ${misc:Depends}
38Recommends: sash | bash-static | zsh-static | busybox-static
39Architecture: any
40Description: statically-linked version of the ext2/ext3/ext4 filesystem checker
41 This may be of some help to you if your filesystem gets corrupted enough
42 to break the shared libraries used by the dynamically linked checker.
43 .
44 This binary takes much more space than its dynamic counterpart located
45 in e2fsprogs, though.
46 .
47 You may want to install a statically-linked shell as well, to be able
48 to run this program if something like your C library gets corrupted.
49
50Package: e2fsprogs-l10n
51Section: localization
52Priority: optional
53Depends: e2fsprogs (>= ${binary:Version}), e2fsprogs (<< ${binary:Version}+c~), ${misc:Depends}
54Replaces: e2fsprogs (<< 1.43.5-1)
55Architecture: all
56Multi-Arch: foreign
57Description: ext2/ext3/ext4 file system utilities - translations
58 The ext2, ext3 and ext4 file systems are successors of the original ext
59 ("extended") file system. They are the main file system types used for
60 hard disks on Debian and other Linux systems.
61 .
62 This package provides translations for messages for programs found in
63 the 'e2fsprogs' package.
64
65Package: libcomerr2
66Depends: libcom-err2, ${misc:Depends}
67Architecture: any
68Multi-Arch: same
69Priority: optional
70Section: oldlibs
71Description: transitional package to libcom-err2
72 This is a transitional package to libcom-err2. It can safely be removed.
73
74Package: libcom-err2
75Section: libs
76Priority: optional
77Depends: ${shlibs:Depends}, ${misc:Depends}
78Replaces: libcomerr2 (<< 1.43.9-1~)
79Breaks: libcomerr2 (<< 1.43.9-1~)
80Provides: libcomerr2 (= ${binary:Version})
81Architecture: any
82Multi-Arch: same
83Pre-Depends: ${misc:Pre-Depends}
84Description: common error description library
85 libcomerr is an attempt to present a common error-handling mechanism to
86 manipulate the most common form of error code in a fashion that does not
87 have the problems identified with mechanisms commonly in use.
88
89Package: comerr-dev
90Section: libdevel
91Priority: optional
92Depends: libc6-dev | libc-dev, libcom-err2 (= ${mainBinary}), ${misc:Depends}
93Suggests: doc-base
94Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
95Architecture: any
96Multi-Arch: same
97Description: common error description library - headers and static libraries
98 libcom_err is an attempt to present a common error-handling mechanism to
99 manipulate the most common form of error code in a fashion that does not
100 have the problems identified with mechanisms commonly in use.
101 .
102 This package contains the development environment for the com_err library.
103
104Package: libss2
105Section: libs
106Priority: optional
107Depends: libcom-err2, ${shlibs:Depends}, ${misc:Depends}
108Replaces: e2fsprogs (<< 1.34-1)
109Architecture: any
110Multi-Arch: same
111Pre-Depends: ${misc:Pre-Depends}
112Description: command-line interface parsing library
113 libss provides a simple command-line interface parser which will
114 accept input from the user, parse the command into an argv argument
115 vector, and then dispatch it to a handler function.
116 .
117 It was originally inspired by the Multics SubSystem library.
118
119Package: ss-dev
120Section: libdevel
121Priority: optional
122Depends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, ${misc:Depends}
123Architecture: any
124Multi-Arch: same
125Description: command-line interface parsing library - headers and static libraries
126 This package includes a tool that parses a command table to generate
127 a simple command-line interface parser, the include files needed to
128 compile and use it, and the static libs.
129 .
130 It was originally inspired by the Multics SubSystem library.
131 .
132 This package contains the development environment for the ss library.
133
134Package: e2fsprogs-udeb
135Package-Type: udeb
136Section: debian-installer
137Priority: optional
138Depends: ${shlibs:Depends}, ${misc:Depends}
139Architecture: any
140Description: stripped-down versions of e2fsprogs, for debian-installer
141 This package is an e2fsprogs package built for a reduced size, so that
142 it can help to save space in debian-installer.
143 .
144 Don't attempt to install this package, it has no support for a couple of
145 features you surely want.  Anyway it should refuse to install.
146
147Package: e2fslibs
148Depends: libext2fs2, ${misc:Depends}
149Architecture: any
150Multi-Arch: same
151Priority: optional
152Section: oldlibs
153Description: transitional package to libext2fs2
154 This is a transitional package to libext2fs2. It can safely be removed.
155
156Package: e2fslibs-dev
157Depends: libext2fs-dev, ${misc:Depends}
158Architecture: all
159Priority: optional
160Section: oldlibs
161Description: transitional package to libext2fs-dev
162 This is a transitional package to libext2fs-dev. It can safely be removed.
163
164Package: libext2fs2
165Section: libs
166Priority: optional
167Depends: ${shlibs:Depends}, ${misc:Depends}
168Replaces: e2fslibs (<< 1.43.9-1~)
169Breaks: e2fslibs (<< 1.43.9-1~)
170Provides: e2fslibs (= ${binary:Version})
171Architecture: any
172Multi-Arch: same
173Pre-Depends: ${misc:Pre-Depends}
174Description: ext2/ext3/ext4 file system libraries
175 The ext2, ext3 and ext4 file systems are successors of the original ext
176 ("extended") file system. They are the main file system types used for
177 hard disks on Debian and other Linux systems.
178 .
179 This package provides the ext2fs and e2p libraries, for userspace software
180 that directly accesses extended file systems. Programs that use libext2fs
181 include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include
182 dumpe2fs, chattr, and lsattr.
183
184Package: libext2fs-dev
185Section: libdevel
186Priority: optional
187Depends: libc6-dev | libc-dev, comerr-dev, libext2fs2 (= ${binary:Version}), ${misc:Depends}
188Replaces: e2fslibs-dev (<< 1.43.9-1~)
189Breaks: e2fslibs-dev (<< 1.43.9-1~)
190Provides: e2fslibs-dev (= ${binary:Version})
191Suggests: doc-base
192Architecture: any
193Description: ext2/ext3/ext4 file system libraries - headers and static libraries
194 The ext2, ext3 and ext4 file systems are successors of the original ext
195 ("extended") file system. They are the main file system types used for
196 hard disks on Debian and other Linux systems.
197 .
198 This package contains the development environment for the ext2fs and e2p
199 libraries.
200
201Package: e2fsprogs
202XB-Important: yes
203Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, libblkid1, libuuid1
204Depends: logsave
205Multi-Arch: foreign
206Suggests: gpart, parted, fuse2fs, e2fsck-static
207Recommends: e2fsprogs-l10n
208Architecture: any
209Description: ext2/ext3/ext4 file system utilities
210 The ext2, ext3 and ext4 file systems are successors of the original ext
211 ("extended") file system. They are the main file system types used for
212 hard disks on Debian and other Linux systems.
213 .
214 This package contains programs for creating, checking, and maintaining
215 ext2/3/4-based file systems.  It also includes the "badblocks" program,
216 which can be used to scan for bad blocks on a disk or other storage device.
217