versiontag = RPMTAG_RECOMMENDVERSION;
flagtag = RPMTAG_RECOMMENDFLAGS;
extra = Flags & _ALL_REQUIRES_MASK;
+ dsp = &pkg->recommends;
break;
case RPMTAG_SUGGESTNAME:
versiontag = RPMTAG_SUGGESTVERSION;
flagtag = RPMTAG_SUGGESTFLAGS;
extra = Flags & _ALL_REQUIRES_MASK;
+ dsp = &pkg->suggests;
break;
case RPMTAG_SUPPLEMENTNAME:
versiontag = RPMTAG_SUPPLEMENTVERSION;
flagtag = RPMTAG_SUPPLEMENTFLAGS;
extra = Flags & _ALL_REQUIRES_MASK;
+ dsp = &pkg->supplements;
break;
case RPMTAG_ENHANCENAME:
versiontag = RPMTAG_ENHANCEVERSION;
flagtag = RPMTAG_ENHANCEFLAGS;
extra = Flags & _ALL_REQUIRES_MASK;
+ dsp = &pkg->enhances;
break;
case RPMTAG_REQUIRENAME:
default:
RPMTAG_OBSOLETENEVRS = 5043, /* s[] extension */
RPMTAG_CONFLICTNEVRS = 5044, /* s[] extension */
RPMTAG_FILENLINKS = 5045, /* i[] extension */
- RPMTAG_RECOMMENDNAME = 5046, /* s[] */
-#define RPMTAG_RECOMMENDS RPMTAG_RECOMMENDNAME /* s[] */
- RPMTAG_RECOMMENDVERSION = 5047, /* s[] */
- RPMTAG_RECOMMENDFLAGS = 5048, /* i[] */
- RPMTAG_SUGGESTNAME = 5049, /* s[] */
-#define RPMTAG_SUGGESTS RPMTAG_SUGGESTNAME /* s[] */
- RPMTAG_SUGGESTVERSION = 5050, /* s[] extension */
- RPMTAG_SUGGESTFLAGS = 5051, /* i[] extension */
- RPMTAG_SUPPLEMENTNAME = 5052, /* s[] */
-#define RPMTAG_SUPPLEMENTS RPMTAG_SUPPLEMENTNAME /* s[] */
- RPMTAG_SUPPLEMENTVERSION = 5053, /* s[] */
- RPMTAG_SUPPLEMENTFLAGS = 5054, /* i[] */
- RPMTAG_ENHANCENAME = 5055, /* s[] */
-#define RPMTAG_ENHANCES RPMTAG_ENHANCENAME /* s[] */
- RPMTAG_ENHANCEVERSION = 5056, /* s[] */
- RPMTAG_ENHANCEFLAGS = 5057, /* i[] */
- RPMTAG_RECOMMENDNEVRS = 5058, /* s[] extension */
- RPMTAG_SUGGESTNEVRS = 5059, /* s[] extension */
- RPMTAG_SUPPLEMENTNEVRS = 5060, /* s[] extension */
- RPMTAG_ENHANCENEVRS = 5061, /* s[] extension */
RPMTAG_FIRSTFREE_TAG /*!< internal */
} rpmTag;