9 #include <rpm/rpmtypes.h> 11 #include <rpm/rpmstring.h> 12 #include <rpm/rpmspec.h> 107 void rpmfcPrint(
const char * msg, rpmfc fc, FILE * fp);
rpmRC rpmfcApply(rpmfc fc)
Build file/package dependency dictionary and mappings.
rpmds rpmfcProvides(rpmfc fc)
Retrieve file classification provides.
const struct rpmfcTokens_s * rpmfcToken
int rpmfcColoring(const char *fmstr)
Return file color given file(1) string.
The structure used to store values parsed from a spec file.
rpmRC rpmfcClassify(rpmfc fc, ARGV_t argv, rpm_mode_t *fmode)
Build file class dictionary and mappings.
int rpmfcExec(ARGV_const_t av, StringBuf sb_stdin, StringBuf *sb_stdoutp, int failnonzero)
Return helper output.
rpmfc rpmfcFree(rpmfc fc)
Destroy a file classifier.
rpmfc rpmfcNew(void)
Create a file classifier.
void rpmfcPrint(const char *msg, rpmfc fc, FILE *fp)
Print results of file classification.
struct StringBufRec * StringBuf
rpmRC rpmfcGenerateDepends(const rpmSpec spec, Package pkg)
Generate package dependencies.
rpmds rpmfcRequires(rpmfc fc)
Retrieve file classification requires.
char *const * ARGV_const_t
The structure used to store values for a package.
enum rpmRC_e rpmRC
Package read return codes.