rpmver rpmverNew(const char *e, const char *v, const char *r)
Create new rpm version handle from e, v, r components.
 
int rpmverCmp(rpmver v1, rpmver v2)
Compare two rpm version handles.
 
rpmver rpmverParse(const char *evr)
Parse rpm version handle from evr string.
 
const char * rpmverE(rpmver rv)
 
uint32_t rpmverEVal(rpmver rv)
 
int rpmvercmp(const char *a, const char *b)
Segmented string compare for version or release strings.
 
rpmver rpmverFree(rpmver rv)
Free rpm version handle.
 
const char * rpmverR(rpmver rv)
 
const char * rpmverV(rpmver rv)
 
int rpmverOverlap(rpmver v1, rpmsenseFlags f1, rpmver v2, rpmsenseFlags f2)
Determine whether two versioned ranges overlap.
 
char * rpmverEVR(rpmver rv)
 
Structure(s) used for dependency tag sets.
 
Typedefs for RPM abstract data types.