| Top-level build dispatcher | |
| Routines to read and write packages | |
| Simple logical expression parser | |
| The post-build, pre-packaging file tree walk to assemble the package manifest | |
| Simple user/group name/id cache (plus hostname and buildtime) | |
| Assemble components of an RPM package | |
| Parse build/install/clean section from spec file | |
| Parse changelog section from spec file | |
| Parse description section from spec file | |
| Parse files section from spec file | |
| Parse tags in global section from spec file | |
| Parse prep section from spec file | |
| Parse dependency tag from spec file or from auto-dependency generator | |
| Parse install-time script section from spec file | |
| Top level dispatcher for spec file parsing | |
| Popt tables for build modes | |
| Add dependency tags to package header(s) | |
| This is the only module users of librpmbuild should need to include | |
| The Spec and Package data structures used during build | |
| Handle spec data structure | |
| Handle cpio payloads within rpm packages | |
| Structures used to handle cpio payloads within rpm packages | |
| Access mounted file system information | |
| File state machine to handle a payload from a package | |
| File state machine to handle a payload within an rpm package | |
| Routines to expand a manifest containing glob expressions into an argv list | |
| Popt tables for all rpm modes | |
| Popt tables for install modes | |
| Popt tables for query/verify modes | |
| Package state machine to handle a package from a transaction set | |
| Package state machine to handle a package from a transaction set | |
| Display tag values from package metadata | |
| Structures used for managing added/available package lists | |
| Verify the signature of a package | |
| Structure(s) and routine(s) used for dpkg EVR parsing and comparison | |
| Structure(s) used for dependency tag sets | |
| Structure(s) and routine(s) used for EVR parsing and comparison | |
| Routines to handle file info tag sets | |
| Structure(s) used for file info tag sets | |
| Routines to read and write an rpm lead structure for a a package | |
| In Memoriam: Steve Taylor stayl.nosp@m.or@r.nosp@m.edhat.nosp@m..com was here, now he's not | |
| Structure(s) and routine(s) used for classifying and parsing names | |
| Structures and prototypes used for an "rpmps" problem set | |
| Structure(s) used for file security context pattern handling | |
| Routine(s) to handle an "rpmte" transaction element | |
| Structures used for an "rpmte" transaction element | |
| Routine(s) to handle a "rpmts" transaction sets | |
| Structures and prototypes used for an "rpmts" transaction set | |
| Generate and verify signatures | |
| Handle tar payloads within rpm packages | |
| Structures used to handle tar payloads within rpm packages | |
| Verify installed payload files from package metadata | |
| Identify a file name path by a unique "finger print" | |
| An rpm header carries all information about a package | |
| Popt tables for database modes | |
| Access RPM indices using Berkeley DB interface(s) | |
| Hash table implemenation | |
| Hash table implemenation | |
| Yet Another syslog(3) API clone | |
| Routines to handle RFC-2440 detached signatures | |
| OpenPGP constants and structures from RFC-2440 | |
1.8.2