]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - debian/control
mkjournal.c (ext2fs_add_journal_inode): Move close of file
[thirdparty/e2fsprogs.git] / debian / control
CommitLineData
4d8f08f4
TT
1Source: e2fsprogs
2Section: base
3Priority: required
4Maintainer: Yann Dirson <dirson@debian.org>
b90b826b 5Build-Depends: texi2html, texinfo, debhelper (>= 3.0.30)
1893e713 6Standards-Version: 3.5.4
4d8f08f4 7
1893e713
TT
8Package: e2fsck-static
9Section: admin
10Priority: optional
11Depends: e2fsprogs (= ${Source-Version})
b90b826b 12Recommends: sash | zsh-static | busybox-static | zsh30-static
1893e713
TT
13Architecture: any
14Description: A statically-linked version of the ext2 filesystem checker.
5a009bb9 15 This may be of some help to you if your filesystem gets corrupted enough
1893e713
TT
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
4d8f08f4
TT
24Package: comerr-dev
25Section: devel
26Priority: extra
27Depends: ${libcdev:Depends}, libcomerr2
28Suggests: doc-base
29Conflicts: e2fsprogs (<< 1.10-6)
30Architecture: any
31Description: The Common Error Description library - headers and static libraries.
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
36Package: ss-dev
37Section: devel
38Priority: extra
39Depends: ${libcdev:Depends}, libss2
40Conflicts: e2fsprogs (<< 1.10-6)
41Architecture: any
42Description: Command-line interface parsing library - headers and static libraries.
43 This package includes a tool that parses a command table to generate
44 a simple command-line interface parser, the include files needed to
45 compile and use it, and the static libs.
46 .
47 It was originally inspired by the Multics SubSystem library.
48
49Package: uuid-dev
50Section: devel
51Priority: extra
1893e713 52Depends: ${libcdev:Depends}, e2fsprogs (= ${Source-Version})
4d8f08f4
TT
53Conflicts: e2fsprogs (<< 1.10-6)
54Replaces: e2fslibs-dev (<< 1.15)
55Architecture: any
56Description: Universally unique id library - headers and static libraries.
57 libuuid generates and parses 128-bit universally unique id's (UUID's),
58 using a standard which is blessed by both Microsoft and DCE, and is
59 being proposed as an internet standard. See the internet-draft:
60 .
61 draft-leach-uuids-guids-01.txt
62 .
63 for more information.
64
b90b826b
TT
65Package: e2fslibs-pic
66Section: devel
67Priority: extra
68Depends: e2fsprogs
69Architecture: any
70Description: The PIC versions of ext2fs-related libraries.
71 These are the Position-independant-code versions of the libraries
72 shiped with e2fsprogs.
73 .
74 If you don't know what it's about you don't need this - mostly people
75 working on boot-floppies will need this package.
76
77Package: e2fsprogs
78Essential: yes
79Pre-Depends: ${shlibs:Depends}
80Suggests: gpart, parted, e2fsck-static
81Conflicts: e2fslibsg, dump (<< 0.4b4-4), quota (<< 1.55-8.1)
82Provides: libcomerr2, libss2, libext2fs2, libe2p2, libuuid1
83Architecture: any
84Description: The EXT2 file system utilities and libraries.
85 EXT2 stands for "Extended Filesystem", version 2. It's the main
86 filesystem type used for hard disks on Debian and other Linux systems.
87 .
88 This package contains programs for creating, checking, and maintaining EXT2
89 filesystems, and the generic `fsck' wrapper.
90
4d8f08f4
TT
91Package: e2fslibs-dev
92Section: devel
93Priority: extra
1893e713 94Depends: ${libcdev:Depends}, comerr-dev, e2fsprogs (= ${Source-Version})
4d8f08f4
TT
95Suggests: doc-base
96Provides: ext2fs-dev, e2p-dev
97Conflicts: e2fsprogs (<< 1.10-6)
98Architecture: any
99Description: The headers and static libraries for ext2fs-aware tools-development.
100 EXT2FS stands for "Extended Filesystem", version 2. It's the filesystem
101 type used for hard disks on Debian and other Linux systems.
102 .
103 This package contains the headers and shared libraries needed to compile
104 ext2fs-aware programs. Only programmers that really manipulate
105 features specific to the ext2 filesystem will need this. Most
106 programmers will use the generic filesystem-independent interface
107 from libc.
108 .
109 It also contains dev files for the e2p lib used by
110 the e2fsprogs, but which is not yet packaged all by itself
111 because it lacks documentation. It may also lack some support
112 files, by I can't really know until someone uses it...
113 .
114 libe2p is for user-level e2fsprogs commands. It's used by dumpe2fs,
115 chattr, and lsattr. Functions in libe2p typically have two
116 characteristics (a) don't require that block device containing the
117 filesystem be opened directly (functions in libext2fs do), and (b)
118 libe2p typically contains printf statements or parse user input, and so
119 have more internationalization issues.