# 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.4 [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/poptBT.c [code] |
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/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/misc.c [code] |
lib/misc.h [code] |
lib/package.c [code] |
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/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/rpmpgp.c [code] | Routines to handle RFC-2440 detached signatures
rpmio/rpmpgp.h [code] | OpenPGP constants and structures from RFC-2440
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] |