[Rpm-maint] [PATCH 2/3] rpmtag.h: mark tags for RPMTAG_IDENTITY

Vladimir D. Seleznev vseleznv at altlinux.org
Wed Aug 22 21:01:46 UTC 2018


Keyword `identity' for a tag in rpmTag means that the tag will be used
for RPMTAG_IDENTITY calculation.

Signed-off-by: Vladimir D. Seleznev <vseleznv at altlinux.org>
---
 lib/rpmtag.h | 282 +++++++++++++++++++++++++--------------------------
 1 file changed, 140 insertions(+), 142 deletions(-)

diff --git a/lib/rpmtag.h b/lib/rpmtag.h
index 973a6b69d..a5235f4e0 100644
--- a/lib/rpmtag.h
+++ b/lib/rpmtag.h
@@ -68,142 +68,142 @@ typedef enum rpmTag_e {
     /* RPMTAG_SIG_BASE+18 reserved for RPMSIGTAG_FILESIGNATURES */
     /* RPMTAG_SIG_BASE+19 reserved for RPMSIGTAG_FILESIGNATURELENGTH */
 
-    RPMTAG_NAME  		= 1000,	/* s */
+    RPMTAG_NAME  		= 1000,	/* s identity */
 #define	RPMTAG_N	RPMTAG_NAME	/* s */
-    RPMTAG_VERSION		= 1001,	/* s */
+    RPMTAG_VERSION		= 1001,	/* s identity */
 #define	RPMTAG_V	RPMTAG_VERSION	/* s */
-    RPMTAG_RELEASE		= 1002,	/* s */
+    RPMTAG_RELEASE		= 1002,	/* s identity */
 #define	RPMTAG_R	RPMTAG_RELEASE	/* s */
-    RPMTAG_EPOCH   		= 1003,	/* i */
+    RPMTAG_EPOCH   		= 1003,	/* i identity */
 #define	RPMTAG_E	RPMTAG_EPOCH	/* i */
     RPMTAG_SUMMARY		= 1004,	/* s{} */
     RPMTAG_DESCRIPTION		= 1005,	/* s{} */
     RPMTAG_BUILDTIME		= 1006,	/* i */
     RPMTAG_BUILDHOST		= 1007,	/* s */
     RPMTAG_INSTALLTIME		= 1008,	/* i */
-    RPMTAG_SIZE			= 1009,	/* i */
+    RPMTAG_SIZE			= 1009,	/* i identity */
     RPMTAG_DISTRIBUTION		= 1010,	/* s */
-    RPMTAG_VENDOR		= 1011,	/* s */
-    RPMTAG_GIF			= 1012,	/* x */
-    RPMTAG_XPM			= 1013,	/* x */
-    RPMTAG_LICENSE		= 1014,	/* s */
-    RPMTAG_PACKAGER		= 1015,	/* s */
+    RPMTAG_VENDOR		= 1011,	/* s identity */
+    RPMTAG_GIF			= 1012,	/* x identity */
+    RPMTAG_XPM			= 1013,	/* x identity */
+    RPMTAG_LICENSE		= 1014,	/* s identity */
+    RPMTAG_PACKAGER		= 1015,	/* s identity */
     RPMTAG_GROUP		= 1016,	/* s{} */
     RPMTAG_CHANGELOG		= 1017, /* s[] internal */
-    RPMTAG_SOURCE		= 1018,	/* s[] */
-    RPMTAG_PATCH		= 1019,	/* s[] */
-    RPMTAG_URL			= 1020,	/* s */
+    RPMTAG_SOURCE		= 1018,	/* s[] identity */
+    RPMTAG_PATCH		= 1019,	/* s[] identity */
+    RPMTAG_URL			= 1020,	/* s identity */
     RPMTAG_OS			= 1021,	/* s legacy used int */
     RPMTAG_ARCH			= 1022,	/* s legacy used int */
-    RPMTAG_PREIN		= 1023,	/* s */
-    RPMTAG_POSTIN		= 1024,	/* s */
-    RPMTAG_PREUN		= 1025,	/* s */
-    RPMTAG_POSTUN		= 1026,	/* s */
+    RPMTAG_PREIN		= 1023,	/* s identity */
+    RPMTAG_POSTIN		= 1024,	/* s identity */
+    RPMTAG_PREUN		= 1025,	/* s identity */
+    RPMTAG_POSTUN		= 1026,	/* s identity */
     RPMTAG_OLDFILENAMES		= 1027, /* s[] obsolete */
-    RPMTAG_FILESIZES		= 1028,	/* i[] */
-    RPMTAG_FILESTATES		= 1029, /* c[] */
-    RPMTAG_FILEMODES		= 1030,	/* h[] */
+    RPMTAG_FILESIZES		= 1028,	/* i[] identity */
+    RPMTAG_FILESTATES		= 1029, /* c[] identity */
+    RPMTAG_FILEMODES		= 1030,	/* h[] identity */
     RPMTAG_FILEUIDS		= 1031, /* i[] internal - obsolete */
     RPMTAG_FILEGIDS		= 1032, /* i[] internal - obsolete */
-    RPMTAG_FILERDEVS		= 1033,	/* h[] */
-    RPMTAG_FILEMTIMES		= 1034, /* i[] */
-    RPMTAG_FILEDIGESTS		= 1035,	/* s[] */
+    RPMTAG_FILERDEVS		= 1033,	/* h[] identity */
+    RPMTAG_FILEMTIMES		= 1034, /* i[] identity */
+    RPMTAG_FILEDIGESTS		= 1035,	/* s[] identity */
 #define RPMTAG_FILEMD5S	RPMTAG_FILEDIGESTS /* s[] */
-    RPMTAG_FILELINKTOS		= 1036,	/* s[] */
-    RPMTAG_FILEFLAGS		= 1037,	/* i[] */
+    RPMTAG_FILELINKTOS		= 1036,	/* s[] identity */
+    RPMTAG_FILEFLAGS		= 1037,	/* i[] identity */
     RPMTAG_ROOT			= 1038, /* internal - obsolete */
-    RPMTAG_FILEUSERNAME		= 1039,	/* s[] */
-    RPMTAG_FILEGROUPNAME	= 1040,	/* s[] */
+    RPMTAG_FILEUSERNAME		= 1039,	/* s[] identity */
+    RPMTAG_FILEGROUPNAME	= 1040,	/* s[] identity */
     RPMTAG_EXCLUDE		= 1041, /* internal - obsolete */
     RPMTAG_EXCLUSIVE		= 1042, /* internal - obsolete */
-    RPMTAG_ICON			= 1043, /* x */
-    RPMTAG_SOURCERPM		= 1044,	/* s */
-    RPMTAG_FILEVERIFYFLAGS	= 1045,	/* i[] */
+    RPMTAG_ICON			= 1043, /* x identity */
+    RPMTAG_SOURCERPM		= 1044,	/* s identity */
+    RPMTAG_FILEVERIFYFLAGS	= 1045,	/* i[] identity */
     RPMTAG_ARCHIVESIZE		= 1046,	/* i */
-    RPMTAG_PROVIDENAME		= 1047,	/* s[] */
+    RPMTAG_PROVIDENAME		= 1047,	/* s[] identity */
 #define	RPMTAG_PROVIDES RPMTAG_PROVIDENAME	/* s[] */
 #define	RPMTAG_P	RPMTAG_PROVIDENAME	/* s[] */
-    RPMTAG_REQUIREFLAGS		= 1048,	/* i[] */
-    RPMTAG_REQUIRENAME		= 1049,	/* s[] */
+    RPMTAG_REQUIREFLAGS		= 1048,	/* i[] identity */
+    RPMTAG_REQUIRENAME		= 1049,	/* s[] identity */
 #define	RPMTAG_REQUIRES RPMTAG_REQUIRENAME	/* s[] */
-    RPMTAG_REQUIREVERSION	= 1050,	/* s[] */
-    RPMTAG_NOSOURCE		= 1051, /* i[] */
-    RPMTAG_NOPATCH		= 1052, /* i[] */
-    RPMTAG_CONFLICTFLAGS	= 1053, /* i[] */
-    RPMTAG_CONFLICTNAME		= 1054,	/* s[] */
+    RPMTAG_REQUIREVERSION	= 1050,	/* s[] identity */
+    RPMTAG_NOSOURCE		= 1051, /* i[] identity */
+    RPMTAG_NOPATCH		= 1052, /* i[] identity */
+    RPMTAG_CONFLICTFLAGS	= 1053, /* i[] identity */
+    RPMTAG_CONFLICTNAME		= 1054,	/* s[] identity */
 #define	RPMTAG_CONFLICTS RPMTAG_CONFLICTNAME	/* s[] */
 #define	RPMTAG_C	RPMTAG_CONFLICTNAME	/* s[] */
-    RPMTAG_CONFLICTVERSION	= 1055,	/* s[] */
+    RPMTAG_CONFLICTVERSION	= 1055,	/* s[] identity */
     RPMTAG_DEFAULTPREFIX	= 1056, /* s internal - deprecated */
     RPMTAG_BUILDROOT		= 1057, /* s internal - obsolete */
     RPMTAG_INSTALLPREFIX	= 1058, /* s internal - deprecated */
-    RPMTAG_EXCLUDEARCH		= 1059, /* s[] */
-    RPMTAG_EXCLUDEOS		= 1060, /* s[] */
-    RPMTAG_EXCLUSIVEARCH	= 1061, /* s[] */
-    RPMTAG_EXCLUSIVEOS		= 1062, /* s[] */
+    RPMTAG_EXCLUDEARCH		= 1059, /* s[] identity */
+    RPMTAG_EXCLUDEOS		= 1060, /* s[] identity */
+    RPMTAG_EXCLUSIVEARCH	= 1061, /* s[] identity */
+    RPMTAG_EXCLUSIVEOS		= 1062, /* s[] identity */
     RPMTAG_AUTOREQPROV		= 1063, /* s internal */
-    RPMTAG_RPMVERSION		= 1064,	/* s */
-    RPMTAG_TRIGGERSCRIPTS	= 1065,	/* s[] */
-    RPMTAG_TRIGGERNAME		= 1066,	/* s[] */
-    RPMTAG_TRIGGERVERSION	= 1067,	/* s[] */
-    RPMTAG_TRIGGERFLAGS		= 1068,	/* i[] */
-    RPMTAG_TRIGGERINDEX		= 1069,	/* i[] */
-    RPMTAG_VERIFYSCRIPT		= 1079,	/* s */
-    RPMTAG_CHANGELOGTIME	= 1080,	/* i[] */
-    RPMTAG_CHANGELOGNAME	= 1081,	/* s[] */
-    RPMTAG_CHANGELOGTEXT	= 1082,	/* s[] */
+    RPMTAG_RPMVERSION		= 1064,	/* s identity */
+    RPMTAG_TRIGGERSCRIPTS	= 1065,	/* s[] identity */
+    RPMTAG_TRIGGERNAME		= 1066,	/* s[] identity */
+    RPMTAG_TRIGGERVERSION	= 1067,	/* s[] identity */
+    RPMTAG_TRIGGERFLAGS		= 1068,	/* i[] identity */
+    RPMTAG_TRIGGERINDEX		= 1069,	/* i[] identity */
+    RPMTAG_VERIFYSCRIPT		= 1079,	/* s identity */
+    RPMTAG_CHANGELOGTIME	= 1080,	/* i[] identity */
+    RPMTAG_CHANGELOGNAME	= 1081,	/* s[] identity */
+    RPMTAG_CHANGELOGTEXT	= 1082,	/* s[] identity */
     RPMTAG_BROKENMD5		= 1083, /* internal - obsolete */
     RPMTAG_PREREQ		= 1084, /* internal */
-    RPMTAG_PREINPROG		= 1085,	/* s[] */
-    RPMTAG_POSTINPROG		= 1086,	/* s[] */
-    RPMTAG_PREUNPROG		= 1087,	/* s[] */
-    RPMTAG_POSTUNPROG		= 1088,	/* s[] */
-    RPMTAG_BUILDARCHS		= 1089, /* s[] */
-    RPMTAG_OBSOLETENAME		= 1090,	/* s[] */
+    RPMTAG_PREINPROG		= 1085,	/* s[] identity */
+    RPMTAG_POSTINPROG		= 1086,	/* s[] identity */
+    RPMTAG_PREUNPROG		= 1087,	/* s[] identity */
+    RPMTAG_POSTUNPROG		= 1088,	/* s[] identity */
+    RPMTAG_BUILDARCHS		= 1089, /* s[] identity */
+    RPMTAG_OBSOLETENAME		= 1090,	/* s[] identity */
 #define	RPMTAG_OBSOLETES RPMTAG_OBSOLETENAME	/* s[] */
 #define	RPMTAG_O	RPMTAG_OBSOLETENAME	/* s[] */
-    RPMTAG_VERIFYSCRIPTPROG	= 1091,	/* s[] */
-    RPMTAG_TRIGGERSCRIPTPROG	= 1092,	/* s[] */
+    RPMTAG_VERIFYSCRIPTPROG	= 1091,	/* s[] identity */
+    RPMTAG_TRIGGERSCRIPTPROG	= 1092,	/* s[] identity */
     RPMTAG_DOCDIR		= 1093, /* internal */
     RPMTAG_COOKIE		= 1094,	/* s */
-    RPMTAG_FILEDEVICES		= 1095,	/* i[] */
-    RPMTAG_FILEINODES		= 1096,	/* i[] */
-    RPMTAG_FILELANGS		= 1097,	/* s[] */
-    RPMTAG_PREFIXES		= 1098,	/* s[] */
-    RPMTAG_INSTPREFIXES		= 1099,	/* s[] */
+    RPMTAG_FILEDEVICES		= 1095,	/* i[] identity */
+    RPMTAG_FILEINODES		= 1096,	/* i[] identity */
+    RPMTAG_FILELANGS		= 1097,	/* s[] identity */
+    RPMTAG_PREFIXES		= 1098,	/* s[] identity */
+    RPMTAG_INSTPREFIXES		= 1099,	/* s[] identity */
     RPMTAG_TRIGGERIN		= 1100, /* internal */
     RPMTAG_TRIGGERUN		= 1101, /* internal */
     RPMTAG_TRIGGERPOSTUN	= 1102, /* internal */
     RPMTAG_AUTOREQ		= 1103, /* internal */
     RPMTAG_AUTOPROV		= 1104, /* internal */
     RPMTAG_CAPABILITY		= 1105, /* i internal - obsolete */
-    RPMTAG_SOURCEPACKAGE	= 1106, /* i */
+    RPMTAG_SOURCEPACKAGE	= 1106, /* i identity */
     RPMTAG_OLDORIGFILENAMES	= 1107, /* internal - obsolete */
     RPMTAG_BUILDPREREQ		= 1108, /* internal */
     RPMTAG_BUILDREQUIRES	= 1109, /* internal */
     RPMTAG_BUILDCONFLICTS	= 1110, /* internal */
     RPMTAG_BUILDMACROS		= 1111, /* internal - unused */
-    RPMTAG_PROVIDEFLAGS		= 1112,	/* i[] */
-    RPMTAG_PROVIDEVERSION	= 1113,	/* s[] */
-    RPMTAG_OBSOLETEFLAGS	= 1114,	/* i[] */
-    RPMTAG_OBSOLETEVERSION	= 1115,	/* s[] */
-    RPMTAG_DIRINDEXES		= 1116,	/* i[] */
-    RPMTAG_BASENAMES		= 1117,	/* s[] */
-    RPMTAG_DIRNAMES		= 1118,	/* s[] */
+    RPMTAG_PROVIDEFLAGS		= 1112,	/* i[] identity */
+    RPMTAG_PROVIDEVERSION	= 1113,	/* s[] identity */
+    RPMTAG_OBSOLETEFLAGS	= 1114,	/* i[] identity */
+    RPMTAG_OBSOLETEVERSION	= 1115,	/* s[] identity */
+    RPMTAG_DIRINDEXES		= 1116,	/* i[] identity */
+    RPMTAG_BASENAMES		= 1117,	/* s[] identity */
+    RPMTAG_DIRNAMES		= 1118,	/* s[] identity */
     RPMTAG_ORIGDIRINDEXES	= 1119, /* i[] relocation */
     RPMTAG_ORIGBASENAMES	= 1120, /* s[] relocation */
     RPMTAG_ORIGDIRNAMES		= 1121, /* s[] relocation */
-    RPMTAG_OPTFLAGS		= 1122,	/* s */
+    RPMTAG_OPTFLAGS		= 1122,	/* s identity */
     RPMTAG_DISTURL		= 1123,	/* s */
-    RPMTAG_PAYLOADFORMAT	= 1124,	/* s */
-    RPMTAG_PAYLOADCOMPRESSOR	= 1125,	/* s */
-    RPMTAG_PAYLOADFLAGS		= 1126,	/* s */
+    RPMTAG_PAYLOADFORMAT	= 1124,	/* s identity */
+    RPMTAG_PAYLOADCOMPRESSOR	= 1125,	/* s identity */
+    RPMTAG_PAYLOADFLAGS		= 1126,	/* s identity */
     RPMTAG_INSTALLCOLOR		= 1127, /* i transaction color when installed */
     RPMTAG_INSTALLTID		= 1128,	/* i */
-    RPMTAG_REMOVETID		= 1129,	/* i */
+    RPMTAG_REMOVETID		= 1129,	/* i identity */
     RPMTAG_SHA1RHN		= 1130, /* internal - obsolete */
     RPMTAG_RHNPLATFORM		= 1131,	/* s internal - obsolete */
-    RPMTAG_PLATFORM		= 1132,	/* s */
+    RPMTAG_PLATFORM		= 1132,	/* s identity */
     RPMTAG_PATCHESNAME		= 1133, /* s[] deprecated placeholder (SuSE) */
     RPMTAG_PATCHESFLAGS		= 1134, /* i[] deprecated placeholder (SuSE) */
     RPMTAG_PATCHESVERSION	= 1135, /* s[] deprecated placeholder (SuSE) */
@@ -211,21 +211,21 @@ typedef enum rpmTag_e {
     RPMTAG_CACHEPKGPATH		= 1137,	/* s internal - obsolete */
     RPMTAG_CACHEPKGSIZE		= 1138,	/* i internal - obsolete */
     RPMTAG_CACHEPKGMTIME	= 1139,	/* i internal - obsolete */
-    RPMTAG_FILECOLORS		= 1140,	/* i[] */
-    RPMTAG_FILECLASS		= 1141,	/* i[] */
-    RPMTAG_CLASSDICT		= 1142,	/* s[] */
-    RPMTAG_FILEDEPENDSX		= 1143,	/* i[] */
-    RPMTAG_FILEDEPENDSN		= 1144,	/* i[] */
-    RPMTAG_DEPENDSDICT		= 1145,	/* i[] */
-    RPMTAG_SOURCEPKGID		= 1146,	/* x */
+    RPMTAG_FILECOLORS		= 1140,	/* i[] identity */
+    RPMTAG_FILECLASS		= 1141,	/* i[] identity */
+    RPMTAG_CLASSDICT		= 1142,	/* s[] identity */
+    RPMTAG_FILEDEPENDSX		= 1143,	/* i[] identity */
+    RPMTAG_FILEDEPENDSN		= 1144,	/* i[] identity */
+    RPMTAG_DEPENDSDICT		= 1145,	/* i[] identity */
+    RPMTAG_SOURCEPKGID		= 1146,	/* x identity */
     RPMTAG_FILECONTEXTS		= 1147,	/* s[] - obsolete */
     RPMTAG_FSCONTEXTS		= 1148,	/* s[] extension */
     RPMTAG_RECONTEXTS		= 1149,	/* s[] extension */
     RPMTAG_POLICIES		= 1150,	/* s[] selinux *.te policy file. */
-    RPMTAG_PRETRANS		= 1151,	/* s */
-    RPMTAG_POSTTRANS		= 1152,	/* s */
-    RPMTAG_PRETRANSPROG		= 1153,	/* s[] */
-    RPMTAG_POSTTRANSPROG	= 1154,	/* s[] */
+    RPMTAG_PRETRANS		= 1151,	/* s identity */
+    RPMTAG_POSTTRANS		= 1152,	/* s identity */
+    RPMTAG_PRETRANSPROG		= 1153,	/* s[] identity */
+    RPMTAG_POSTTRANSPROG	= 1154,	/* s[] identity */
     RPMTAG_DISTTAG		= 1155,	/* s */
     RPMTAG_OLDSUGGESTSNAME	= 1156, /* s[] - obsolete */
 #define RPMTAG_OLDSUGGESTS RPMTAG_OLDSUGGESTSNAME /* s[] - obsolete */
@@ -283,9 +283,9 @@ typedef enum rpmTag_e {
     RPMTAG_ORIGFILENAMES	= 5007, /* s[] extension */
     RPMTAG_LONGFILESIZES	= 5008,	/* l[] */
     RPMTAG_LONGSIZE		= 5009, /* l */
-    RPMTAG_FILECAPS		= 5010, /* s[] */
+    RPMTAG_FILECAPS		= 5010, /* s[] identity */
     RPMTAG_FILEDIGESTALGO	= 5011, /* i file digest algorithm */
-    RPMTAG_BUGURL		= 5012, /* s */
+    RPMTAG_BUGURL		= 5012, /* s identity */
     RPMTAG_EVR			= 5013, /* s extension */
     RPMTAG_NVR			= 5014, /* s extension */
     RPMTAG_NEVR			= 5015, /* s extension */
@@ -293,23 +293,23 @@ typedef enum rpmTag_e {
     RPMTAG_HEADERCOLOR		= 5017, /* i extension */
     RPMTAG_VERBOSE		= 5018, /* i extension */
     RPMTAG_EPOCHNUM		= 5019, /* i extension */
-    RPMTAG_PREINFLAGS		= 5020, /* i */
-    RPMTAG_POSTINFLAGS		= 5021, /* i */
-    RPMTAG_PREUNFLAGS		= 5022, /* i */
-    RPMTAG_POSTUNFLAGS		= 5023, /* i */
-    RPMTAG_PRETRANSFLAGS	= 5024, /* i */
-    RPMTAG_POSTTRANSFLAGS	= 5025, /* i */
-    RPMTAG_VERIFYSCRIPTFLAGS	= 5026, /* i */
-    RPMTAG_TRIGGERSCRIPTFLAGS	= 5027, /* i[] */
+    RPMTAG_PREINFLAGS		= 5020, /* i identity */
+    RPMTAG_POSTINFLAGS		= 5021, /* i identity */
+    RPMTAG_PREUNFLAGS		= 5022, /* i identity */
+    RPMTAG_POSTUNFLAGS		= 5023, /* i identity */
+    RPMTAG_PRETRANSFLAGS	= 5024, /* i identity */
+    RPMTAG_POSTTRANSFLAGS	= 5025, /* i identity */
+    RPMTAG_VERIFYSCRIPTFLAGS	= 5026, /* i identity */
+    RPMTAG_TRIGGERSCRIPTFLAGS	= 5027, /* i[] identity */
     RPMTAG_COLLECTIONS		= 5029, /* s[] list of collections (unimplemented) */
-    RPMTAG_POLICYNAMES		= 5030,	/* s[] */
-    RPMTAG_POLICYTYPES		= 5031,	/* s[] */
-    RPMTAG_POLICYTYPESINDEXES	= 5032,	/* i[] */
-    RPMTAG_POLICYFLAGS		= 5033,	/* i[] */
-    RPMTAG_VCS			= 5034, /* s */
-    RPMTAG_ORDERNAME		= 5035,	/* s[] */
-    RPMTAG_ORDERVERSION		= 5036,	/* s[] */
-    RPMTAG_ORDERFLAGS		= 5037,	/* i[] */
+    RPMTAG_POLICYNAMES		= 5030,	/* s[] identity */
+    RPMTAG_POLICYTYPES		= 5031,	/* s[] identity */
+    RPMTAG_POLICYTYPESINDEXES	= 5032,	/* i[] identity */
+    RPMTAG_POLICYFLAGS		= 5033,	/* i[] identity */
+    RPMTAG_VCS			= 5034, /* s identity */
+    RPMTAG_ORDERNAME		= 5035,	/* s[] identity */
+    RPMTAG_ORDERVERSION		= 5036,	/* s[] identity */
+    RPMTAG_ORDERFLAGS		= 5037,	/* i[] identity */
     RPMTAG_MSSFMANIFEST		= 5038, /* s[] reservation (unimplemented) */
     RPMTAG_MSSFDOMAIN		= 5039, /* s[] reservation (unimplemented) */
     RPMTAG_INSTFILENAMES	= 5040, /* s[] extension */
@@ -318,60 +318,58 @@ typedef enum rpmTag_e {
     RPMTAG_OBSOLETENEVRS	= 5043, /* s[] extension */
     RPMTAG_CONFLICTNEVRS	= 5044, /* s[] extension */
     RPMTAG_FILENLINKS		= 5045,	/* i[] extension */
-    RPMTAG_RECOMMENDNAME	= 5046,	/* s[] */
+    RPMTAG_RECOMMENDNAME	= 5046,	/* s[] identity */
 #define	RPMTAG_RECOMMENDS RPMTAG_RECOMMENDNAME	/* s[] */
-    RPMTAG_RECOMMENDVERSION	= 5047,	/* s[] */
-    RPMTAG_RECOMMENDFLAGS	= 5048,	/* i[] */
-    RPMTAG_SUGGESTNAME		= 5049,	/* s[] */
+    RPMTAG_RECOMMENDVERSION	= 5047,	/* s[] identity */
+    RPMTAG_RECOMMENDFLAGS	= 5048,	/* i[] identity */
+    RPMTAG_SUGGESTNAME		= 5049,	/* s[] identity */
 #define	RPMTAG_SUGGESTS RPMTAG_SUGGESTNAME	/* s[] */
     RPMTAG_SUGGESTVERSION	= 5050,	/* s[] extension */
     RPMTAG_SUGGESTFLAGS		= 5051,	/* i[] extension */
-    RPMTAG_SUPPLEMENTNAME	= 5052,	/* s[] */
+    RPMTAG_SUPPLEMENTNAME	= 5052,	/* s[] identity */
 #define	RPMTAG_SUPPLEMENTS RPMTAG_SUPPLEMENTNAME /* s[] */
-    RPMTAG_SUPPLEMENTVERSION	= 5053,	/* s[] */
-    RPMTAG_SUPPLEMENTFLAGS	= 5054,	/* i[] */
-    RPMTAG_ENHANCENAME		= 5055,	/* s[] */
+    RPMTAG_SUPPLEMENTVERSION	= 5053,	/* s[] identity */
+    RPMTAG_SUPPLEMENTFLAGS	= 5054,	/* i[] identity */
+    RPMTAG_ENHANCENAME		= 5055,	/* s[] identity */
 #define	RPMTAG_ENHANCES RPMTAG_ENHANCENAME	/* s[] */
-    RPMTAG_ENHANCEVERSION	= 5056,	/* s[] */
-    RPMTAG_ENHANCEFLAGS		= 5057,	/* i[] */
+    RPMTAG_ENHANCEVERSION	= 5056,	/* s[] identity */
+    RPMTAG_ENHANCEFLAGS		= 5057,	/* i[] identity */
     RPMTAG_RECOMMENDNEVRS	= 5058, /* s[] extension */
     RPMTAG_SUGGESTNEVRS		= 5059, /* s[] extension */
     RPMTAG_SUPPLEMENTNEVRS	= 5060, /* s[] extension */
     RPMTAG_ENHANCENEVRS		= 5061, /* s[] extension */
-    RPMTAG_ENCODING		= 5062, /* s */
+    RPMTAG_ENCODING		= 5062, /* s identity */
     RPMTAG_FILETRIGGERIN		= 5063, /* internal */
     RPMTAG_FILETRIGGERUN		= 5064, /* internal */
     RPMTAG_FILETRIGGERPOSTUN		= 5065, /* internal */
-    RPMTAG_FILETRIGGERSCRIPTS		= 5066, /* s[] */
-    RPMTAG_FILETRIGGERSCRIPTPROG	= 5067, /* s[] */
-    RPMTAG_FILETRIGGERSCRIPTFLAGS	= 5068, /* i[] */
-    RPMTAG_FILETRIGGERNAME		= 5069, /* s[] */
-    RPMTAG_FILETRIGGERINDEX		= 5070, /* i[] */
-    RPMTAG_FILETRIGGERVERSION		= 5071, /* s[] */
-    RPMTAG_FILETRIGGERFLAGS		= 5072, /* i[] */
+    RPMTAG_FILETRIGGERSCRIPTS		= 5066, /* s[] identity */
+    RPMTAG_FILETRIGGERSCRIPTPROG	= 5067, /* s[] identity */
+    RPMTAG_FILETRIGGERSCRIPTFLAGS	= 5068, /* i[] identity */
+    RPMTAG_FILETRIGGERNAME		= 5069, /* s[] identity */
+    RPMTAG_FILETRIGGERINDEX		= 5070, /* i[] identity */
+    RPMTAG_FILETRIGGERVERSION		= 5071, /* s[] identity */
+    RPMTAG_FILETRIGGERFLAGS		= 5072, /* i[] identity */
     RPMTAG_TRANSFILETRIGGERIN		= 5073, /* internal */
     RPMTAG_TRANSFILETRIGGERUN		= 5074, /* internal */
     RPMTAG_TRANSFILETRIGGERPOSTUN	= 5075, /* internal */
-    RPMTAG_TRANSFILETRIGGERSCRIPTS	= 5076, /* s[] */
-    RPMTAG_TRANSFILETRIGGERSCRIPTPROG	= 5077, /* s[] */
-    RPMTAG_TRANSFILETRIGGERSCRIPTFLAGS	= 5078, /* i[] */
-    RPMTAG_TRANSFILETRIGGERNAME		= 5079, /* s[] */
-    RPMTAG_TRANSFILETRIGGERINDEX	= 5080, /* i[] */
-    RPMTAG_TRANSFILETRIGGERVERSION	= 5081, /* s[] */
-    RPMTAG_TRANSFILETRIGGERFLAGS	= 5082, /* i[] */
+    RPMTAG_TRANSFILETRIGGERSCRIPTS	= 5076, /* s[] identity */
+    RPMTAG_TRANSFILETRIGGERSCRIPTPROG	= 5077, /* s[] identity */
+    RPMTAG_TRANSFILETRIGGERSCRIPTFLAGS	= 5078, /* i[] identity */
+    RPMTAG_TRANSFILETRIGGERNAME		= 5079, /* s[] identity */
+    RPMTAG_TRANSFILETRIGGERINDEX	= 5080, /* i[] identity */
+    RPMTAG_TRANSFILETRIGGERVERSION	= 5081, /* s[] identity */
+    RPMTAG_TRANSFILETRIGGERFLAGS	= 5082, /* i[] identity */
     RPMTAG_REMOVEPATHPOSTFIXES  = 5083, /* s internal */
-    RPMTAG_FILETRIGGERPRIORITIES	= 5084, /* i[] */
-    RPMTAG_TRANSFILETRIGGERPRIORITIES	= 5085, /* i[] */
+    RPMTAG_FILETRIGGERPRIORITIES	= 5084, /* i[] identity */
+    RPMTAG_TRANSFILETRIGGERPRIORITIES	= 5085, /* i[] identity */
     RPMTAG_FILETRIGGERCONDS		= 5086, /* s[] extension */
     RPMTAG_FILETRIGGERTYPE		= 5087, /* s[] extension */
     RPMTAG_TRANSFILETRIGGERCONDS	= 5088, /* s[] extension */
     RPMTAG_TRANSFILETRIGGERTYPE		= 5089, /* s[] extension */
-    RPMTAG_FILESIGNATURES	= 5090, /* s[] */
-    RPMTAG_FILESIGNATURELENGTH  = 5091, /* i */
-    RPMTAG_PAYLOADDIGEST	= 5092, /* s[] */
-    RPMTAG_PAYLOADDIGESTALGO	= 5093, /* i */
-    RPMTAG_AUTOINSTALLED	= 5094, /* i reservation (unimplemented) */
-    RPMTAG_IDENTITY		= 5095, /* s reservation (unimplemented) */
+    RPMTAG_FILESIGNATURES	= 5090, /* s[] identity */
+    RPMTAG_FILESIGNATURELENGTH  = 5091, /* i identity */
+    RPMTAG_AUTOINSTALLED	= 5094, /* i */
+    RPMTAG_IDENTITY		= 5095, /* s */
 
     RPMTAG_FIRSTFREE_TAG	/*!< internal */
 } rpmTag;
-- 
2.17.1



More information about the Rpm-maint mailing list