Whamcloud - gitweb
Fix debian/control file to use ${binary:Version} instead of ${Source-Version}
[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: texi2html (>= 1.76), gettext, texinfo, dc, libsepol1-dev, libdevmapper-dev, libselinux1-dev, debhelper (>= 4)
6 Standards-Version: 3.7.2
7
8 Package: e2fsck-static
9 Section: admin
10 Priority: optional
11 Depends:
12 Recommends: sash | zsh-static | busybox-static | zsh30-static
13 Architecture: any
14 Description: statically-linked version of the ext2 filesystem checker
15  This may be of some help to you if your filesystem gets corrupted enough
16  to break the shared libraries used by the dynamically linked checker.
17  .
18  This binary takes much more space than its dynamic counterpart located
19  in e2fsprogs, though.
20  .
21  You may want to install a statically-linked shell as well, to be able
22  to run this program if something like your C library gets corrupted.
23
24 Package: libcomerr2
25 Section: libs
26 Priority: required
27 Provides: libcomerr-kth-compat
28 Depends: ${shlibs:Depends}
29 Replaces: e2fsprogs (<< 1.34-1)
30 Architecture: any
31 Description: common error description library
32  libcomerr is an attempt to present a common error-handling mechanism to
33  manipulate the most common form of error code in a fashion that does not
34  have the problems identified with mechanisms commonly in use.
35
36 Package: comerr-dev
37 Section: libdevel
38 Priority: extra
39 Depends: libc6-dev | libc-dev, libcomerr2 (= ${binary:Version})
40 Suggests: doc-base
41 Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
42 Architecture: any
43 Description: common error description library - headers and static libraries
44  libcom_err is an attempt to present a common error-handling mechanism to
45  manipulate the most common form of error code in a fashion that does not
46  have the problems identified with mechanisms commonly in use.
47  .
48  This package contains the development environment for the com_err library.
49
50 Package: libss2
51 Section: libs
52 Priority: required
53 Depends: libcomerr2
54 Replaces: e2fsprogs (<< 1.34-1)
55 Architecture: any
56 Description: command-line interface parsing library
57  This package includes a tool that parses a command table to generate
58  a simple command-line interface parser, the include files needed to
59  compile and use it, and the static libs.
60  . 
61  It was originally inspired by the Multics SubSystem library.
62
63 Package: ss-dev
64 Section: libdevel
65 Priority: extra
66 Depends: libc6-dev | libc-dev, libss2 (= ${binary:Version}), comerr-dev
67 Architecture: any
68 Description: command-line interface parsing library - headers and static libraries
69  This package includes a tool that parses a command table to generate
70  a simple command-line interface parser, the include files needed to
71  compile and use it, and the static libs.
72  . 
73  It was originally inspired by the Multics SubSystem library.
74  .
75  This package contains the development environment for the ss library.
76
77 Package: libuuid1
78 Section: libs
79 Priority: required
80 Depends: ${shlibs:Depends}
81 Replaces: e2fsprogs (<< 1.34-1)
82 Architecture: any
83 Description: universally unique id library
84  libuuid generates and parses 128-bit universally unique id's (UUID's).
85  See RFC 4122 for more information.
86
87 Package: libuuid1-udeb
88 Section: debian-installer
89 Priority: optional
90 Depends: ${shlibs:Depends}
91 Architecture: any
92 Description: universally unique id library
93  libuuid generates and parses 128-bit universally unique id's (UUID's).
94  See RFC 4122 for more information.
95  .
96  This is a minimal package for debian-installer.
97
98 Package: uuid-dev
99 Section: libdevel
100 Priority: extra
101 Depends: libc6-dev | libc-dev, libuuid1 (= ${binary:Version})
102 Replaces: e2fslibs-dev (<< 1.15)
103 Architecture: any
104 Description: universally unique id library - headers and static libraries
105  libuuid generates and parses 128-bit universally unique id's (UUID's).
106  See RFC 4122 for more information.
107  .
108  This package contains the development environment for the uuid library.
109
110 Package: libblkid1
111 Section: libs
112 Priority: required
113 Depends: ${shlibs:Depends}
114 Architecture: any
115 Description: block device id library
116  The blkid library which allows system programs like fsck and 
117  mount to quickly and easily find block devices by filesystem UUID and 
118  LABEL.  This allows system administrators to avoid specifying 
119  filesystems by hard-coded device names, but via a logical naming 
120  system instead.
121
122 Package: libblkid1-udeb
123 Section: debian-installer
124 Priority: optional
125 Depends: ${shlibs:Depends}
126 Architecture: any
127 Description: block device id library
128  The blkid library which allows system programs like fsck and 
129  mount to quickly and easily find block devices by filesystem UUID and 
130  LABEL.  This allows system administrators to avoid specifiying 
131  filesystems by hard-coded device names, but via a logical naming 
132  system instead.
133  .
134  This is a minimal package for debian-installer.
135
136 Package: libblkid-dev
137 Section: libdevel
138 Priority: extra
139 Depends: libc6-dev | libc-dev, libblkid1 (= ${binary:Version})
140 Architecture: any
141 Description: block device id library - headers and static libraries
142  The blkid library which allows system programs like fsck and 
143  mount to quickly and easily find block devices by filesystem UUID and 
144  LABEL.  This allows system administrators to avoid specifiying 
145  filesystems by hard-coded device names, but via a logical naming 
146  system instead.
147  .
148  This package contains the development environment for the blkid library.
149
150 Package: e2fsprogs-udeb
151 Section: debian-installer
152 Priority: optional
153 Depends: ${shlibs:Depends}
154 Architecture: any
155 Description: stripped-down versions of e2fsprogs, for debian-installer
156  This package is an e2fsprogs package built for a reduced size, so that
157  it can help to save space in debian-installer.
158  .
159  Don't attempt to install this package, it has no support for a couple of
160  features you surely want.  Anyway it should refuse to install.
161
162 Package: e2fslibs
163 Section: libs
164 Priority: required
165 Depends: ${shlibs:Depends}
166 Replaces: e2fsprogs (<< 1.34-1)
167 Provides: libext2fs2, libe2p2
168 Architecture: any
169 Description: ext2 filesystem libraries
170  The ext2fs and e2p libraries are used by programs that directly access 
171  EXT2 filesystems from usermode programs.   The EXT2 filesystem is very often
172  used as the default filesystem on Linux systems.   Various system programs
173  that use libext2fs include e2fsck, mke2fs, tune2fs, etc.  Programs that use
174  libe2p include dumpe2fs, chattr, and lsattr.
175
176 Package: e2fslibs-dev
177 Section: libdevel
178 Priority: extra
179 Depends: libc6-dev | libc-dev, comerr-dev, e2fslibs (= ${binary:Version})
180 Suggests: doc-base
181 Provides: ext2fs-dev, e2p-dev
182 Replaces: libkrb5-dev (<< 1.3)
183 Architecture: any
184 Description: ext2 filesystem libraries - headers and static libraries
185  The ext2fs and e2p libraries are used by programs that directly access 
186  EXT2 filesystems from usermode programs.   The EXT2 filesystem is very often
187  used as the default filesystem on Linux systems.   Various system programs
188  that use libext2fs include e2fsck, mke2fs, tune2fs, etc.  Programs that use
189  libe2p include dumpe2fs, chattr, and lsattr.
190  .
191  This package contains the development environment for the ext2fs and e2p 
192  libraries.
193
194 Package: e2fsprogs
195 Essential: yes
196 Pre-Depends: ${shlibs:Depends}
197 Depends: 
198 Suggests: gpart, parted, e2fsck-static
199 Conflicts: dump (<< 0.4b4-4), quota (<< 1.55-8.1), initscripts (<< 2.85-4), sysvinit (<< 2.85-4)
200 Replaces: hurd (<= 20040301-1), libblkid1 (<< 1.38+1.39-WIP-2005.12.10-2), libuuid1 (<< 1.38+1.39-WIP-2005.12.10-2)
201 Architecture: any
202 Description: ext2 file system utilities and libraries
203  EXT2 stands for "Extended Filesystem", version 2. It's the main
204  filesystem type used for hard disks on Debian and other Linux systems.
205  .
206  This package contains programs for creating, checking, and maintaining EXT2
207  filesystems, and the generic `fsck' wrapper.