15 #include <rpm/rpmver.h>
17 #ifdef _RPM_4_4_COMPAT
18 #error RPM 4.4.x compatibility layer has been removed in RPM >= 4.14
25 extern struct rpmMacroContext_s * rpmGlobalMacroContext;
27 extern struct rpmMacroContext_s * rpmCLIMacroContext;
29 extern const char *
const RPMVERSION;
31 extern const char *
const rpmNAME;
33 extern const char *
const rpmEVR;
35 extern const int rpmFLAGS;
50 #define RPM_MACHTABLE_COUNT 4
58 int rpmReadConfigFiles(const char * file,
156 const char * fn,
Header * hdrp);
rpm_machtable_e
Definition: rpmlib.h:44
int rpmVersionCompare(Header first, Header second)
int rpmMachineScore(int type, const char *name)
struct rpmts_s * rpmts
Definition: rpmtypes.h:63
struct headerToken_s * Header
Definition: rpmtypes.h:24
void rpmGetArchInfo(const char **name, int *num)
void rpmGetOsInfo(const char **name, int *num)
struct FD_s * FD_t
Definition: rpmtypes.h:100
rpmRC rpmInstallSourcePackage(rpmts ts, FD_t fd, char **specFilePtr, char **cookie)
int rpmGetArchColor(const char *arch)