9 #include <rpm/rpmcli.h> 10 #include <rpm/rpmds.h> 11 #include <rpm/rpmspec.h> 79 const char *buildRoot);
struct rpmBuildArguments_s * BTA_t
rpmps rpmSpecCheckDeps(rpmts ts, rpmSpec spec)
Verify build depencies of a spec against.
rpmBuildPkgFlags pkgFlags
rpmFlags rpmBuildPkgFlags
rpmRC rpmSpecBuild(rpmSpec spec, BTA_t buildArgs)
Spec build stages state machine driver.
rpmBuildFlags buildAmount
rpmBuildPkgFlags_e
Bit(s) to control package generation.
rpmds rpmSpecDS(rpmSpec spec, rpmTagVal tag)
Retrieve build dependency set from spec.
rpmBuildFlags_e
Bit(s) to control rpmSpecBuild() operation.
rpmSpec rpmSpecParse(const char *specFile, rpmSpecFlags flags, const char *buildRoot)
Parse spec file into spec control structure.
struct rpmts_s * rpmts
The main types involved in transaction manipulation.
enum rpmRC_e rpmRC
Package read return codes.
Header rpmSpecSourceHeader(rpmSpec spec)
Return the headers of the SRPM that would be built from the spec file.
struct rpmSpec_s * rpmSpec
struct headerToken_s * Header
RPM header and data retrieval types.