OSDN Git Service

e2fsprogs: Update to Version 1.44.11
[android-x86/external-e2fsprogs.git] / debian / control.in
1 Source: e2fsprogs
2 Section: admin
3 Priority: required
4 Maintainer: Theodore Y. Ts'o <tytso@mit.edu>
5 ifdef(`UTIL_LINUX_NG',
6 ``Build-Depends: texi2html (>= 1.76), gettext, texinfo, dc, pkg-config, dietlibc-dev (>> 0.30) [alpha amd64 arm hppa i386 ia64 powerpc ppc64 s390 sparc], debhelper (>= 7.0), m4, libblkid-dev (>= 2.16), uuid-dev (>= 2.16)
7 '',
8 ``Build-Depends: texi2html (>= 1.76), gettext, texinfo, dc, pkg-config, dietlibc-dev (>> 0.30) [alpha amd64 arm hppa i386 ia64 powerpc ppc64 s390 sparc], debhelper (>= 7.0), m4
9 '')dnl
10 Standards-Version: 3.8.4
11 Homepage: http://e2fsprogs.sourceforge.net
12
13 Package: e2fsck-static
14 Priority: optional
15 Depends: ${shlibs:Depends}, ${misc:Depends}
16 Recommends: sash | bash-static | zsh-static | busybox-static | zsh30-static
17 Architecture: any
18 Description: statically-linked version of the ext2/ext3/ext4 filesystem checker
19  This may be of some help to you if your filesystem gets corrupted enough
20  to break the shared libraries used by the dynamically linked checker.
21  .
22  This binary takes much more space than its dynamic counterpart located
23  in e2fsprogs, though.
24  .
25  You may want to install a statically-linked shell as well, to be able
26  to run this program if something like your C library gets corrupted.
27
28 Package: libcomerr2
29 Section: libs
30 Provides: libcomerr-kth-compat
31 Depends: ${shlibs:Depends}, ${misc:Depends}
32 Replaces: e2fsprogs (<< 1.34-1)
33 Architecture: any
34 Description: common error description library
35  libcomerr is an attempt to present a common error-handling mechanism to
36  manipulate the most common form of error code in a fashion that does not
37  have the problems identified with mechanisms commonly in use.
38
39 Package: comerr-dev
40 Section: libdevel
41 Priority: extra
42 Depends: libc6-dev | libc-dev, libcomerr2 (= ${mainBinary}), ${misc:Depends}
43 Suggests: doc-base
44 Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
45 Architecture: any
46 Description: common error description library - headers and static libraries
47  libcom_err is an attempt to present a common error-handling mechanism to
48  manipulate the most common form of error code in a fashion that does not
49  have the problems identified with mechanisms commonly in use.
50  .
51  This package contains the development environment for the com_err library.
52
53 Package: libss2
54 Section: libs
55 Depends: libcomerr2, ${shlibs:Depends}, ${misc:Depends}
56 Replaces: e2fsprogs (<< 1.34-1)
57 Architecture: any
58 Description: command-line interface parsing library
59  This package includes a tool that parses a command table to generate
60  a simple command-line interface parser, the include files needed to
61  compile and use it, and the static libs.
62  . 
63  It was originally inspired by the Multics SubSystem library.
64
65 Package: ss-dev
66 Section: libdevel
67 Priority: extra
68 Depends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, ${misc:Depends}
69 Architecture: any
70 Description: command-line interface parsing library - headers and static libraries
71  This package includes a tool that parses a command table to generate
72  a simple command-line interface parser, the include files needed to
73  compile and use it, and the static libs.
74  . 
75  It was originally inspired by the Multics SubSystem library.
76  .
77  This package contains the development environment for the ss library.
78 ifdef(`UTIL_LINUX_NG',,``
79 Package: libuuid1
80 Section: libs
81 Depends: passwd, ${shlibs:Depends}, ${misc:Depends}
82 Recommends: uuid-runtime
83 Replaces: e2fsprogs (<< 1.34-1)
84 Architecture: any
85 Description: Universally Unique ID library
86  The libuuid library generates and parses 128-bit universally unique
87  ids (UUIDs).  A UUID is an identifier that is unique across both
88  space and time, with respect to the space of all UUIDs.  A UUID can
89  be used for multiple purposes, from tagging objects with an extremely
90  short lifetime, to reliably identifying very persistent objects
91  across a network.
92  .
93  See RFC 4122 for more information.  
94
95 Package: uuid-runtime
96 Section: libs
97 Priority: optional
98 Depends: passwd, libuuid1 (>> 1.40.3-1), ${shlibs:Depends}, ${misc:Depends}
99 Replaces: e2fsprogs (<= 1.40.3-1ubuntu1)
100 Architecture: any
101 Description: runtime components for the Universally Unique ID library
102  The libuuid library generates and parses 128-bit universally unique
103  ids (UUIDs).  A UUID is an identifier that is unique across both
104  space and time, with respect to the space of all UUIDs.  A UUID can
105  be used for multiple purposes, from tagging objects with an extremely
106  short lifetime, to reliably identifying very persistent objects
107  across a network.
108  .
109  See RFC 4122 for more information.  
110  .
111  This package contains the uuidgen program and the uuidd daemon.
112  .
113  The uuidd daemon is used to generate UUIDs, especially time-based
114  UUID’s, in a secure and guaranteed-unique fashion, even in the face
115  of large numbers of threads trying to grab UUID’s running on
116  different CPU’s. It is used by libuuid as well as the uuidgen
117  program.
118
119 Package: libuuid1-udeb
120 XC-Package-Type: udeb
121 Section: debian-installer
122 Priority: optional
123 Depends: ${shlibs:Depends}
124 Architecture: any
125 Description: stripped down universally unique id library, for debian-installer
126  libuuid generates and parses 128-bit universally unique ids (UUIDs).
127  See RFC 4122 for more information.
128  .
129  This is a minimal package for debian-installer.
130
131 Package: uuid-dev
132 Section: libdevel
133 Priority: extra
134 Depends: libc6-dev | libc-dev, libuuid1 (= ${mainBinary}), ${misc:Depends}
135 Replaces: e2fslibs-dev (<< 1.15)
136 Architecture: any
137 Description: universally unique id library - headers and static libraries
138  libuuid generates and parses 128-bit universally unique ids (UUIDs).
139  See RFC 4122 for more information.
140  .
141  This package contains the development environment for the uuid library.
142
143 Package: libblkid1
144 Section: libs
145 Depends: ${shlibs:Depends}, ${misc:Depends}
146 Architecture: any
147 Description: block device id library
148  The blkid library which allows system programs like fsck and 
149  mount to quickly and easily find block devices by filesystem UUID and 
150  LABEL.  This allows system administrators to avoid specifying 
151  filesystems by hard-coded device names, but via a logical naming 
152  system instead.
153
154 Package: libblkid1-udeb
155 XC-Package-Type: udeb
156 Section: debian-installer
157 Priority: optional
158 Depends: ${shlibs:Depends}, ${misc:Depends}
159 Architecture: any
160 Description: stripped down block device id library, for debian-installer
161  The blkid library which allows system programs like fsck and 
162  mount to quickly and easily find block devices by filesystem UUID and 
163  LABEL.  This allows system administrators to avoid specifiying 
164  filesystems by hard-coded device names, but via a logical naming 
165  system instead.
166  .
167  This is a minimal package for debian-installer.
168
169 Package: libblkid-dev
170 Section: libdevel
171 Priority: extra
172 Depends: libc6-dev | libc-dev, libblkid1 (= ${binary:Version}), ${misc:Depends}
173 Architecture: any
174 Description: block device id library - headers and static libraries
175  The blkid library which allows system programs like fsck and 
176  mount to quickly and easily find block devices by filesystem UUID and 
177  LABEL.  This allows system administrators to avoid specifiying 
178  filesystems by hard-coded device names, but via a logical naming 
179  system instead.
180  .
181  This package contains the development environment for the blkid library.
182 '')dnl
183
184 Package: e2fsprogs-udeb
185 XC-Package-Type: udeb
186 Section: debian-installer
187 Priority: optional
188 Depends: ${shlibs:Depends}, ${misc:Depends}
189 Architecture: any
190 Description: stripped-down versions of e2fsprogs, for debian-installer
191  This package is an e2fsprogs package built for a reduced size, so that
192  it can help to save space in debian-installer.
193  .
194  Don't attempt to install this package, it has no support for a couple of
195  features you surely want.  Anyway it should refuse to install.
196
197 Package: e2fslibs
198 Section: libs
199 Depends: ${shlibs:Depends}, ${misc:Depends}
200 Replaces: e2fsprogs (<< 1.34-1)
201 Provides: libext2fs2, libe2p2
202 Architecture: any
203 Description: ext2/ext3/ext4 file system libraries
204  The ext2, ext3 and ext4 file systems are successors of the original ext
205  ("extended") file system. They are the main file system types used for
206  hard disks on Debian and other Linux systems.
207  .
208  This package provides the ext2fs and e2p libraries, for userspace software
209  that directly accesses extended file systems. Programs that use libext2fs
210  include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include
211  dumpe2fs, chattr, and lsattr.
212
213 Package: e2fslibs-dev
214 Section: libdevel
215 Priority: extra
216 Depends: libc6-dev | libc-dev, comerr-dev, e2fslibs (= ${binary:Version}), ${misc:Depends}
217 Suggests: doc-base
218 Provides: ext2fs-dev, e2p-dev
219 Replaces: libkrb5-dev (<< 1.3)
220 Architecture: any
221 Description: ext2/ext3/ext4 file system libraries - headers and static libraries
222  The ext2, ext3 and ext4 file systems are successors of the original ext
223  ("extended") file system. They are the main file system types used for
224  hard disks on Debian and other Linux systems.
225  .
226  This package contains the development environment for the ext2fs and e2p 
227  libraries.
228
229 Package: e2fsprogs
230 Essential: yes
231 ifdef(`UTIL_LINUX_NG',
232 ``Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, util-linux (>= 2.15~rc1-1)
233 '',
234 ``Pre-Depends: ${shlibs:Depends}, ${misc:Depends}
235 '')dnl
236 Suggests: gpart, parted, e2fsck-static
237 Conflicts: dump (<< 0.4b4-4), quota (<< 1.55-8.1), initscripts (<< 2.85-4), sysvinit (<< 2.85-4)
238 Replaces: hurd (<= 20040301-1), libblkid1 (<< 1.38+1.39-WIP-2005.12.10-2), libuuid1 (<< 1.38+1.39-WIP-2005.12.10-2)
239 Architecture: any
240 Description: ext2/ext3/ext4 file system utilities
241  The ext2, ext3 and ext4 file systems are successors of the original ext
242  ("extended") file system. They are the main file system types used for
243  hard disks on Debian and other Linux systems.
244  .
245  This package contains programs for creating, checking, and maintaining
246  ext-based file systems, and the generic fsck wrapper.
247
248 Package: e2fsprogs-dbg
249 Section: debug
250 Priority: extra
251 Depends: e2fsprogs (= ${binary:Version}), ${misc:Depends}
252 Architecture: any
253 Description: debugging information for e2fsprogs
254  This package includes the debug information useful for debugging e2fsprogs
255  and its libraries, contained in the e2fsprogs and e2fsck-static packages.
256  The debug information is used for execution tracing and core
257  dump analysis. 
258 ifdef(`UTIL_LINUX_NG',,``
259 Package: uuid-runtime-dbg
260 Section: debug
261 Priority: extra
262 Depends: uuid-runtime (= ${binary:Version}), ${misc:Depends}
263 Architecture: any
264 Description: debugging information for uuid-runtime
265  This package includes the debug information useful for debugging the
266  uuid runtime programs, contained in the uuid-runtime package.
267  The debugging information is used for execution tracing and core
268  dump analysis.
269 '')dnl
270
271 Package: e2fslibs-dbg
272 Section: debug
273 Priority: extra
274 Depends: e2fslibs (= ${binary:Version}), ${misc:Depends}
275 Architecture: any
276 Description: debugging information for e2fslibs
277  This package includes the debug information useful for debugging the
278  ext2fs and e2p libraries, contained in the e2fslibs package.  The debug
279  information is used for execution tracing and core dump analysis.
280
281 Package: libcomerr2-dbg
282 Section: debug
283 Priority: extra
284 Depends: libcomerr2 (= ${binary:Version}), ${misc:Depends}
285 Architecture: any
286 Description: debugging information for libcomerr2
287  This package includes the debug information useful for debugging the
288  com_err library, contained in the libcomerr2 package.  The debugging
289  information is used for execution tracing and core dump analysis.
290
291 Package: libss2-dbg
292 Section: debug
293 Priority: extra
294 Depends: libss2 (= ${binary:Version}), ${misc:Depends}
295 Architecture: any
296 Description: debugging information for libss2
297  This package includes the debug information useful for debugging the
298  ss library, contained in the libss2 package.  The debug information
299  is used for execution tracing and core dump analysis.
300 ifdef(`UTIL_LINUX_NG',,``
301 Package: libblkid1-dbg
302 Section: debug
303 Priority: extra
304 Depends: libblkid1 (= ${binary:Version}), ${misc:Depends}
305 Architecture: any
306 Description: debugging information for libblkid1
307  This package includes the debug information useful for debugging the
308  blkid library, contained in the libblkid1 package.  The debug
309  information is used for execution tracing and core dump analysis.
310
311 Package: libuuid1-dbg
312 Section: debug
313 Priority: extra
314 Depends: libuuid1 (= ${binary:Version}), ${misc:Depends}
315 Architecture: any
316 Description: debugging information for libuuid1
317  This package includes the debug information useful for debugging the
318  UUID library, contained in the libuuid1 package.  The debug
319  information is used for execution tracing and core dump analysis.
320 '')dnl