Main Page
Modules
Data Structures
File List
Data Fields
Globals
Related Pages
rpm File List
Here is a list of all files with brief descriptions:
build.c
[code]
build.h
[code]
config.h
[code]
debug.h
[code]
Doxyheader
[code]
macros
[code]
rpm2cpio.c
[code]
rpmpopt-4.0.3
[code]
rpmqv.c
[code]
rpmrc
[code]
system.h
[code]
build/
build.c
[code]
(Top-level build dispatcher)
build/
buildio.h
[code]
(Routines to read and write packages)
build/
expression.c
[code]
(Simple logical expression parser)
build/
files.c
[code]
(The post-build, pre-packaging file tree walk to assemble the package manifest)
build/
misc.c
[code]
build/
myftw.c
[code]
(Modified ftw() -- uses
Lstat
() instead of stat())
build/
myftw.h
[code]
(Portable ftw(3) using lstat() instead of stat())
build/
names.c
[code]
(Simple user/group name/id cache (plus hostname and buildtime))
build/
pack.c
[code]
(Assemble components of an RPM package)
build/
parseBuildInstallClean.c
[code]
(Parse build/install/clean section from spec file)
build/
parseChangelog.c
[code]
(Parse changelog section from spec file)
build/
parseDescription.c
[code]
(Parse description section from spec file)
build/
parseFiles.c
[code]
(Parse files section from spec file)
build/
parsePreamble.c
[code]
(Parse tags in global section from spec file)
build/
parsePrep.c
[code]
(Parse prep section from spec file)
build/
parseReqs.c
[code]
(Parse dependency tag from spec file or from auto-dependency generator)
build/
parseScript.c
[code]
(Parse install-time script section from spec file)
build/
parseSpec.c
[code]
(Top level dispatcher for spec file parsing)
build/
reqprov.c
[code]
(Add dependency tags to package header(s))
build/
rpmbuild.h
[code]
(This is the *only* module users of librpmbuild should need to include)
build/
rpmspec.h
[code]
(The Spec and Package data structures used during build)
build/
spec.c
[code]
(Handle spec data structure)
doc/manual/
builddependencies
[code]
doc/manual/
buildroot
[code]
doc/manual/
conditionalbuilds
[code]
doc/manual/
dependencies
[code]
doc/manual/
format
[code]
doc/manual/
hregions
[code]
doc/manual/
macros
[code]
doc/manual/
multiplebuilds
[code]
doc/manual/
queryformat
[code]
doc/manual/
relocatable
[code]
doc/manual/
signatures
[code]
doc/manual/
spec
[code]
doc/manual/
triggers
[code]
doc/manual/
tsort
[code]
lib/
cpio.c
[code]
(Handle cpio payloads within rpm packages)
lib/
cpio.h
[code]
(Structures used to handle cpio payloads within rpm packages)
lib/
depends.c
[code]
lib/
depends.h
[code]
(Structures used for dependency checking)
lib/
formats.c
[code]
lib/
fs.c
[code]
lib/
fsm.c
[code]
(File state machine to handle a payload from a package)
lib/
fsm.h
[code]
(File state machine to handle a payload within an rpm package)
lib/
hdrinline.h
[code]
lib/
hdrproto.h
[code]
lib/
header.c
[code]
lib/
header.h
[code]
(An rpm
header
carries all information about a package)
lib/
header_internal.c
[code]
lib/
header_internal.h
[code]
lib/
manifest.c
[code]
lib/
manifest.h
[code]
(Routines to expand a manifest containing glob expressions into an argv list)
lib/
md5.c
[code]
(This code implements the MD5 message-digest algorithm)
lib/
md5.h
[code]
lib/
md5sum.c
[code]
(Generate/check MD5 Message Digests)
lib/
misc.c
[code]
lib/
misc.h
[code]
lib/
package.c
[code]
lib/
poptBT.c
[code]
(Popt tables for build modes)
lib/
poptI.c
[code]
(Popt tables for install modes)
lib/
poptK.c
[code]
(Popt tables for signature modes)
lib/
poptQV.c
[code]
(Popt tables for query/verify modes)
lib/
problems.c
[code]
lib/
psm.c
[code]
(Package state machine to handle a package from a transaction set)
lib/
psm.h
[code]
(Package state machine to handle a package from a transaction set)
lib/
query.c
[code]
(Display tag values from package metadata)
lib/
rpmchecksig.c
[code]
(Verify the signature of a package)
lib/
rpmcli.h
[code]
lib/
rpminstall.c
[code]
lib/
rpmlead.c
[code]
lib/
rpmlead.h
[code]
(Routines to read and write an rpm lead structure for a a package)
lib/
rpmlib.h
[code]
lib/
rpmlibprov.c
[code]
lib/
rpmrc.c
[code]
lib/
rpmvercmp.c
[code]
lib/
signature.c
[code]
lib/
signature.h
[code]
(Generate and verify signatures)
lib/
stringbuf.c
[code]
lib/
stringbuf.h
[code]
lib/
tagName.c
[code]
lib/
tagtable.c
[code]
lib/
transaction.c
[code]
lib/
verify.c
[code]
(Verify installed payload files from package metadata)
popt/
findme.c
[code]
popt/
findme.h
[code]
popt/
popt.c
[code]
popt/
popt.h
[code]
popt/
poptconfig.c
[code]
popt/
popthelp.c
[code]
popt/
poptint.h
[code]
popt/
poptparse.c
[code]
python/
hash.c
[code]
python/
hash.h
[code]
python/
rpmmodule.c
[code]
python/
upgrade.c
[code]
python/
upgrade.h
[code]
rpmdb/
db1.c
[code]
rpmdb/
db3.c
[code]
rpmdb/
dbconfig.c
[code]
rpmdb/
falloc.c
[code]
(The entire file space is thus divided into blocks with a "struct fablock" at the
header
of each)
rpmdb/
falloc.h
[code]
(File space allocation routines)
rpmdb/
fprint.c
[code]
rpmdb/
fprint.h
[code]
(Identify a file name path by a unique "finger print")
rpmdb/
poptDB.c
[code]
(Popt tables for database modes)
rpmdb/
rpmdb.c
[code]
rpmdb/
rpmdb.h
[code]
(Access RPM indices using Berkeley DB interface(s))
rpmdb/
rpmhash.c
[code]
(Hash table implemenation)
rpmdb/
rpmhash.h
[code]
(Hash table implemenation)
rpmio/
base64.c
[code]
rpmio/
base64.h
[code]
rpmio/
digest.c
[code]
rpmio/
macro.c
[code]
rpmio/
rpmerr.h
[code]
rpmio/
rpmio.c
[code]
rpmio/
rpmio.h
[code]
rpmio/
rpmio_internal.h
[code]
rpmio/
rpmlog.c
[code]
rpmio/
rpmmacro.h
[code]
rpmio/
rpmmalloc.c
[code]
rpmio/
rpmmessages.h
[code]
rpmio/
rpmrpc.c
[code]
rpmio/
rpmurl.h
[code]
rpmio/
strcasecmp.c
[code]
rpmio/
stubs.c
[code]
rpmio/
ugid.c
[code]
rpmio/
ugid.h
[code]
rpmio/
url.c
[code]
tools/
dump.c
[code]
tools/
dumpdb.c
[code]
tools/
javadeps.c
[code]
tools/
rpmarchive.c
[code]
tools/
rpmchecksig.c
[code]
tools/
rpmheader.c
[code]
tools/
rpminject.c
[code]
tools/
rpmlead.c
[code]
tools/
rpmsignature.c
[code]
Generated at Thu Sep 6 11:25:39 2001 for rpm by
1.2.8.1 written by
Dimitri van Heesch
, © 1997-2001