xref: /aosp_15_r20/external/e2fsprogs/debian/attic/libs/control (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard WorkerSource: e2fsprogs
2*6a54128fSAndroid Build Coastguard WorkerSection: base
3*6a54128fSAndroid Build Coastguard WorkerPriority: required
4*6a54128fSAndroid Build Coastguard WorkerMaintainer: Yann Dirson <[email protected]>
5*6a54128fSAndroid Build Coastguard WorkerStandards-Version: 2.4.0.0
6*6a54128fSAndroid Build Coastguard Worker
7*6a54128fSAndroid Build Coastguard WorkerPackage: e2fsprogs
8*6a54128fSAndroid Build Coastguard WorkerEssential: yes
9*6a54128fSAndroid Build Coastguard WorkerDepends: ${shlibs:Depends}
10*6a54128fSAndroid Build Coastguard WorkerConflicts: e2fsprogsg, dump (<< 0.4b4-4), quota (<< 1.55-8.1)
11*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
12*6a54128fSAndroid Build Coastguard WorkerDescription: The EXT2 file system utilities.
13*6a54128fSAndroid Build Coastguard Worker EXT2 stands for "Extended Filesystem", version 2. It's the main
14*6a54128fSAndroid Build Coastguard Worker filesystem type used for hard disks on Debian and other Linux systems.
15*6a54128fSAndroid Build Coastguard Worker .
16*6a54128fSAndroid Build Coastguard Worker This package contains programs for creating, checking, and maintaining EXT2
17*6a54128fSAndroid Build Coastguard Worker filesystems, and the generic `fsck' wrapper.
18*6a54128fSAndroid Build Coastguard Worker .
19*6a54128fSAndroid Build Coastguard Worker This release may break older versions of dump and quota.
20*6a54128fSAndroid Build Coastguard Worker
21*6a54128fSAndroid Build Coastguard WorkerPackage: comerr2g
22*6a54128fSAndroid Build Coastguard WorkerDepends: ${shlibs:Depends}
23*6a54128fSAndroid Build Coastguard WorkerConflicts: e2fsprogs (<< 1.10-6), comerr2
24*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
25*6a54128fSAndroid Build Coastguard WorkerDescription: The Common Error Description library - shared libraries.
26*6a54128fSAndroid Build Coastguard Worker libcomerr is an attempt to present a common error-handling mechanism to
27*6a54128fSAndroid Build Coastguard Worker manipulate the most common form of error code in a fashion that does not
28*6a54128fSAndroid Build Coastguard Worker have the problems identified with mechanisms commonly in use.
29*6a54128fSAndroid Build Coastguard Worker .
30*6a54128fSAndroid Build Coastguard Worker It is mainly used by the EXT2-filesystem tools.
31*6a54128fSAndroid Build Coastguard Worker
32*6a54128fSAndroid Build Coastguard WorkerPackage: ss2g
33*6a54128fSAndroid Build Coastguard WorkerDepends: ${shlibs:Depends}
34*6a54128fSAndroid Build Coastguard WorkerConflicts: e2fsprogs (<< 1.10-6), ss2
35*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
36*6a54128fSAndroid Build Coastguard WorkerDescription: "Sub-System" library for simple command-line interface parsing - shared libs
37*6a54128fSAndroid Build Coastguard Worker This package contains the shared libs to support command-line
38*6a54128fSAndroid Build Coastguard Worker interface parsers generated with the ssg-dev package.
39*6a54128fSAndroid Build Coastguard Worker .
40*6a54128fSAndroid Build Coastguard Worker It was originally inspired by the Multics SubSystem library.
41*6a54128fSAndroid Build Coastguard Worker
42*6a54128fSAndroid Build Coastguard WorkerPackage: e2fslibsg
43*6a54128fSAndroid Build Coastguard WorkerDepends: ${shlibs:Depends}
44*6a54128fSAndroid Build Coastguard WorkerProvides: ext2fs2g, e2p2g, uuid1g
45*6a54128fSAndroid Build Coastguard WorkerConflicts: e2fsprogs (<= 1.10-7)
46*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
47*6a54128fSAndroid Build Coastguard WorkerDescription: The EXT2 file system shared libs.
48*6a54128fSAndroid Build Coastguard Worker EXT2 stands for "Extended Filesystem", version 2. It's the filesystem type
49*6a54128fSAndroid Build Coastguard Worker used for hard disks on Debian and other Linux systems.
50*6a54128fSAndroid Build Coastguard Worker .
51*6a54128fSAndroid Build Coastguard Worker This package contains shared libraries needed by the utility programs.
52*6a54128fSAndroid Build Coastguard Worker
53*6a54128fSAndroid Build Coastguard WorkerPackage: comerrg-dev
54*6a54128fSAndroid Build Coastguard WorkerSection: devel
55*6a54128fSAndroid Build Coastguard WorkerPriority: extra
56*6a54128fSAndroid Build Coastguard WorkerDepends: ${libcdev:Depends}, comerr2g
57*6a54128fSAndroid Build Coastguard WorkerSuggests: doc-base
58*6a54128fSAndroid Build Coastguard WorkerConflicts: e2fsprogs (<< 1.10-6), comerr-dev
59*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
60*6a54128fSAndroid Build Coastguard WorkerDescription: The Common Error Description library - headers and static libraries.
61*6a54128fSAndroid Build Coastguard Worker libcomerr is an attempt to present a common error-handling mechanism to
62*6a54128fSAndroid Build Coastguard Worker manipulate the most common form of error code in a fashion that does not
63*6a54128fSAndroid Build Coastguard Worker have the problems identified with mechanisms commonly in use.
64*6a54128fSAndroid Build Coastguard Worker
65*6a54128fSAndroid Build Coastguard WorkerPackage: ssg-dev
66*6a54128fSAndroid Build Coastguard WorkerSection: devel
67*6a54128fSAndroid Build Coastguard WorkerPriority: extra
68*6a54128fSAndroid Build Coastguard WorkerDepends: ${libcdev:Depends}, ss2g
69*6a54128fSAndroid Build Coastguard WorkerConflicts: e2fsprogs (<< 1.10-6), ss-dev
70*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
71*6a54128fSAndroid Build Coastguard WorkerDescription: "Sub-System" library for simple command-line interface parsing - devel. files
72*6a54128fSAndroid Build Coastguard Worker This package includes a tool that parses a command table to generate
73*6a54128fSAndroid Build Coastguard Worker a simple command-line interface parser, the include files needed to
74*6a54128fSAndroid Build Coastguard Worker compile and use it, and the static libs.
75*6a54128fSAndroid Build Coastguard Worker .
76*6a54128fSAndroid Build Coastguard Worker It was originally inspired by the Multics SubSystem library.
77*6a54128fSAndroid Build Coastguard Worker
78*6a54128fSAndroid Build Coastguard WorkerPackage: e2fslibsg-dev
79*6a54128fSAndroid Build Coastguard WorkerSection: devel
80*6a54128fSAndroid Build Coastguard WorkerPriority: extra
81*6a54128fSAndroid Build Coastguard WorkerDepends: ${libcdev:Depends}, e2fslibsg, comerrg-dev
82*6a54128fSAndroid Build Coastguard WorkerSuggests: doc-base
83*6a54128fSAndroid Build Coastguard WorkerProvides: ext2fsg-dev, e2pg-dev, uuidg-dev
84*6a54128fSAndroid Build Coastguard WorkerConflicts: e2fsprogs (<< 1.10-6), e2fslibs-dev
85*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
86*6a54128fSAndroid Build Coastguard WorkerDescription: The headers and static libraries for ext2fs-aware tools-development.
87*6a54128fSAndroid Build Coastguard Worker EXT2FS stands for "Extended Filesystem", version 2. It's the filesystem
88*6a54128fSAndroid Build Coastguard Worker type used for hard disks on Debian and other Linux systems.
89*6a54128fSAndroid Build Coastguard Worker .
90*6a54128fSAndroid Build Coastguard Worker This package contains the headers and shared libraries needed to compile
91*6a54128fSAndroid Build Coastguard Worker ext2fs-aware programs. Only programmers that really manipulate
92*6a54128fSAndroid Build Coastguard Worker features specific to the ext2 filesystem will need this. Most
93*6a54128fSAndroid Build Coastguard Worker programmers will use the generic filesystem-independent interface
94*6a54128fSAndroid Build Coastguard Worker from libc.
95*6a54128fSAndroid Build Coastguard Worker .
96*6a54128fSAndroid Build Coastguard Worker It also contains dev files for 2 other libs (e2p and uuid) used by
97*6a54128fSAndroid Build Coastguard Worker the e2fsprogs, but which are not yet packaged all by themselves
98*6a54128fSAndroid Build Coastguard Worker because they lack documentation. They may also lack some support
99*6a54128fSAndroid Build Coastguard Worker files, by I can't really know until someone uses them...
100*6a54128fSAndroid Build Coastguard Worker .
101*6a54128fSAndroid Build Coastguard Worker libe2p is for user-level e2fsprogs commands.  It's used by dumpe2fs,
102*6a54128fSAndroid Build Coastguard Worker chattr, and lsattr.  Functions in libe2p typically have two
103*6a54128fSAndroid Build Coastguard Worker characteristics (a) don't require that block device containing the
104*6a54128fSAndroid Build Coastguard Worker filesystem be opened directly (functions in libext2fs do), and (b)
105*6a54128fSAndroid Build Coastguard Worker libe2p typically contains printf statements or parse user input, and so
106*6a54128fSAndroid Build Coastguard Worker have more internationalization issues.
107*6a54128fSAndroid Build Coastguard Worker .
108*6a54128fSAndroid Build Coastguard Worker libuuid generates and parses 128-bit universally unique id's (UUID's),
109*6a54128fSAndroid Build Coastguard Worker using a standard which is blessed by both Microsoft and DCE, and is
110*6a54128fSAndroid Build Coastguard Worker being proposed as an internet standard.  See the internet-draft:
111*6a54128fSAndroid Build Coastguard Worker .
112*6a54128fSAndroid Build Coastguard Worker                draft-leach-uuids-guids-01.txt
113*6a54128fSAndroid Build Coastguard Worker .
114*6a54128fSAndroid Build Coastguard Worker for more information.
115