summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control92
1 files changed, 92 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 00000000..92423d41
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,92 @@
+Source: e2fsprogs
+Section: base
+Priority: required
+Maintainer: Yann Dirson <dirson@debian.org>
+Build-Depends: texi2html, texinfo, debhelper
+Standards-Version: 3.0.1
+
+Package: e2fsprogs
+Essential: yes
+Pre-Depends: ${shlibs:Depends}
+Suggests: gpart, parted
+Conflicts: e2fslibsg, dump (<< 0.4b4-4), quota (<< 1.55-8.1)
+Provides: libcomerr2, libss2, libext2fs2, libe2p2, libuuid1, e2fslibsg
+Replaces: e2fslibsg, ss2g, comerr2g
+Architecture: any
+Description: The EXT2 file system utilities and libraries.
+ EXT2 stands for "Extended Filesystem", version 2. It's the main
+ filesystem type used for hard disks on Debian and other Linux systems.
+ .
+ This package contains programs for creating, checking, and maintaining EXT2
+ filesystems, and the generic `fsck' wrapper.
+
+Package: comerr-dev
+Section: devel
+Priority: extra
+Depends: ${libcdev:Depends}, libcomerr2
+Suggests: doc-base
+Conflicts: e2fsprogs (<< 1.10-6)
+Architecture: any
+Description: The Common Error Description library - headers and static libraries.
+ libcomerr is an attempt to present a common error-handling mechanism to
+ manipulate the most common form of error code in a fashion that does not
+ have the problems identified with mechanisms commonly in use.
+
+Package: ss-dev
+Section: devel
+Priority: extra
+Depends: ${libcdev:Depends}, libss2
+Conflicts: e2fsprogs (<< 1.10-6)
+Architecture: any
+Description: Command-line interface parsing library - headers and static libraries.
+ This package includes a tool that parses a command table to generate
+ a simple command-line interface parser, the include files needed to
+ compile and use it, and the static libs.
+ .
+ It was originally inspired by the Multics SubSystem library.
+
+Package: uuid-dev
+Section: devel
+Priority: extra
+Depends: ${libcdev:Depends}, e2fsprogs
+Conflicts: e2fsprogs (<< 1.10-6)
+Replaces: e2fslibs-dev (<< 1.15)
+Architecture: any
+Description: Universally unique id library - headers and static libraries.
+ libuuid generates and parses 128-bit universally unique id's (UUID's),
+ using a standard which is blessed by both Microsoft and DCE, and is
+ being proposed as an internet standard. See the internet-draft:
+ .
+ draft-leach-uuids-guids-01.txt
+ .
+ for more information.
+
+Package: e2fslibs-dev
+Section: devel
+Priority: extra
+Depends: ${libcdev:Depends}, comerr-dev, e2fsprogs
+Suggests: doc-base
+Provides: ext2fs-dev, e2p-dev
+Conflicts: e2fsprogs (<< 1.10-6)
+Architecture: any
+Description: The headers and static libraries for ext2fs-aware tools-development.
+ EXT2FS stands for "Extended Filesystem", version 2. It's the filesystem
+ type used for hard disks on Debian and other Linux systems.
+ .
+ This package contains the headers and shared libraries needed to compile
+ ext2fs-aware programs. Only programmers that really manipulate
+ features specific to the ext2 filesystem will need this. Most
+ programmers will use the generic filesystem-independent interface
+ from libc.
+ .
+ It also contains dev files for the e2p lib used by
+ the e2fsprogs, but which is not yet packaged all by itself
+ because it lacks documentation. It may also lack some support
+ files, by I can't really know until someone uses it...
+ .
+ libe2p is for user-level e2fsprogs commands. It's used by dumpe2fs,
+ chattr, and lsattr. Functions in libe2p typically have two
+ characteristics (a) don't require that block device containing the
+ filesystem be opened directly (functions in libext2fs do), and (b)
+ libe2p typically contains printf statements or parse user input, and so
+ have more internationalization issues.