Whamcloud - gitweb
debian: make transitional libraries to be Arch:any and M-A:same
[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 Depends: libcom-err2, ${misc:Depends}
52 Architecture: any
53 Multi-Arch: same
54 Priority: optional
55 Section: oldlibs
56 Description: transitional package
57  This is a transitional package. It can safely be removed.
58
59 Package: libcom-err2
60 Section: libs
61 Priority: optional
62 Depends: ${shlibs:Depends}, ${misc:Depends}
63 Replaces: libcomerr2 (<< 1.43.9-1~)
64 Breaks: libcomerr2 (<< 1.43.9-1~)
65 Provides: libcomerr2 (= ${binary:Version})
66 Architecture: any
67 Multi-Arch: same
68 Pre-Depends: ${misc:Pre-Depends}
69 Description: common error description library
70  libcomerr is an attempt to present a common error-handling mechanism to
71  manipulate the most common form of error code in a fashion that does not
72  have the problems identified with mechanisms commonly in use.
73
74 Package: comerr-dev
75 Section: libdevel
76 Priority: optional
77 Depends: libc6-dev | libc-dev, libcom-err2 (= ${mainBinary}), ${misc:Depends}
78 Suggests: doc-base
79 Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
80 Architecture: any
81 Multi-Arch: same
82 Description: common error description library - headers and static libraries
83  libcom_err is an attempt to present a common error-handling mechanism to
84  manipulate the most common form of error code in a fashion that does not
85  have the problems identified with mechanisms commonly in use.
86  .
87  This package contains the development environment for the com_err library.
88
89 Package: libss2
90 Section: libs
91 Priority: optional
92 Depends: libcom-err2, ${shlibs:Depends}, ${misc:Depends}
93 Replaces: e2fsprogs (<< 1.34-1)
94 Architecture: any
95 Multi-Arch: same
96 Pre-Depends: ${misc:Pre-Depends}
97 Description: command-line interface parsing library
98  libss provides a simple command-line interface parser which will
99  accept input from the user, parse the command into an argv argument
100  vector, and then dispatch it to a handler function.
101  .
102  It was originally inspired by the Multics SubSystem library.
103
104 Package: ss-dev
105 Section: libdevel
106 Priority: optional
107 Depends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, ${misc:Depends}
108 Architecture: any
109 Multi-Arch: same
110 Description: command-line interface parsing library - headers and static libraries
111  This package includes a tool that parses a command table to generate
112  a simple command-line interface parser, the include files needed to
113  compile and use it, and the static libs.
114  .
115  It was originally inspired by the Multics SubSystem library.
116  .
117  This package contains the development environment for the ss library.
118
119 Package: e2fsprogs-udeb
120 Build-Profiles: <!noudeb>
121 Package-Type: udeb
122 Section: debian-installer
123 Priority: optional
124 Depends: ${shlibs:Depends}, ${misc:Depends}
125 Architecture: any
126 Description: stripped-down versions of e2fsprogs, for debian-installer
127  This package is an e2fsprogs package built for a reduced size, so that
128  it can help to save space in debian-installer.
129  .
130  Don't attempt to install this package, it has no support for a couple of
131  features you surely want.  Anyway it should refuse to install.
132
133 Package: e2fslibs
134 Depends: libext2fs2, ${misc:Depends}
135 Architecture: any
136 Multi-Arch: same
137 Priority: optional
138 Section: oldlibs
139 Description: transitional package
140  This is a transitional package. It can safely be removed.
141
142 Package: e2fslibs-dev
143 Depends: libext2fs-dev, ${misc:Depends}
144 Architecture: all
145 Priority: optional
146 Section: oldlibs
147 Description: transitional package
148  This is a transitional package. It can safely be removed.
149
150 Package: libext2fs2
151 Section: libs
152 Priority: optional
153 Depends: ${shlibs:Depends}, ${misc:Depends}
154 Replaces: e2fslibs (<< 1.43.9-1~)
155 Breaks: e2fslibs (<< 1.43.9-1~)
156 Provides: e2fslibs (= ${binary:Version})
157 Architecture: any
158 Multi-Arch: same
159 Pre-Depends: ${misc:Pre-Depends}
160 Description: ext2/ext3/ext4 file system libraries
161  The ext2, ext3 and ext4 file systems are successors of the original ext
162  ("extended") file system. They are the main file system types used for
163  hard disks on Debian and other Linux systems.
164  .
165  This package provides the ext2fs and e2p libraries, for userspace software
166  that directly accesses extended file systems. Programs that use libext2fs
167  include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include
168  dumpe2fs, chattr, and lsattr.
169
170 Package: libext2fs-dev
171 Section: libdevel
172 Priority: optional
173 Depends: libc6-dev | libc-dev, comerr-dev, libext2fs2 (= ${binary:Version}), ${misc:Depends}
174 Replaces: e2fslibs-dev (<< 1.43.9-1~)
175 Breaks: e2fslibs-dev (<< 1.43.9-1~)
176 Provides: e2fslibs-dev (= ${binary:Version})
177 Suggests: doc-base
178 Architecture: any
179 Description: ext2/ext3/ext4 file system libraries - headers and static libraries
180  The ext2, ext3 and ext4 file systems are successors of the original ext
181  ("extended") file system. They are the main file system types used for
182  hard disks on Debian and other Linux systems.
183  .
184  This package contains the development environment for the ext2fs and e2p
185  libraries.
186
187 Package: e2fsprogs
188 Essential: yes
189 Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, libblkid1, libuuid1
190 Multi-Arch: foreign
191 Suggests: gpart, parted, fuse2fs, e2fsck-static
192 Recommends: e2fsprogs-l10n
193 Architecture: any
194 Description: ext2/ext3/ext4 file system utilities
195  The ext2, ext3 and ext4 file systems are successors of the original ext
196  ("extended") file system. They are the main file system types used for
197  hard disks on Debian and other Linux systems.
198  .
199  This package contains programs for creating, checking, and maintaining
200  ext2/3/4-based file systems.  It also includes the "badblocks" program,
201  which can be used to scan for bad blocks on a disk or other storage device.