32 #define RPMBUILD_DEFAULT_LANG "C"
rpmSpec rpmSpecFree(rpmSpec spec)
Destroy Spec structure.
int rpmspecQuery(rpmts ts, QVA_t qva, const char *arg)
Function to query spec file(s).
struct Package_s * rpmSpecPkg
struct rpmts_s * rpmts
The main types involved in transaction manipulation.
struct headerToken_s * Header
RPM header and data retrieval types.
Parsing RPM command line arguments.
int rpmSpecSrcNum(rpmSpecSrc src)
Header rpmSpecPkgHeader(rpmSpecPkg pkg)
const char * rpmSpecSrcFilename(rpmSpecSrc src, int full)
struct Source * rpmSpecSrc
rpmSpecPkgIter rpmSpecPkgIterFree(rpmSpecPkgIter iter)
rpmSourceFlags rpmSpecSrcFlags(rpmSpecSrc src)
rpmSpecSrc rpmSpecSrcIterNext(rpmSpecSrcIter iter)
rpmSpecPkg rpmSpecPkgIterNext(rpmSpecPkgIter iter)
rpmSpecSrcIter rpmSpecSrcIterFree(rpmSpecSrcIter iter)
struct rpmSpecIter_s * rpmSpecSrcIter
const char * rpmSpecGetSection(rpmSpec spec, int section)
struct rpmSpecIter_s * rpmSpecPkgIter
rpmSpecSrcIter rpmSpecSrcIterInit(rpmSpec spec)
rpmSpecPkgIter rpmSpecPkgIterInit(rpmSpec spec)
char * rpmSpecPkgGetSection(rpmSpecPkg pkg, int section)
String manipulation helper functions.
struct rpmSpec_s * rpmSpec
Describe query/verify/signature command line operation.