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