const char *r, *re, *v, *ve;
char *req, *version;
Header h;
- int flags;
+ int tagflags, flags;
switch (tag) {
case RPMTAG_PROVIDES:
- flags = RPMSENSE_PROVIDES;
+ tagflags = RPMSENSE_PROVIDES;
h = pkg->header;
break;
case RPMTAG_OBSOLETES:
- flags = RPMSENSE_OBSOLETES;
+ tagflags = RPMSENSE_OBSOLETES;
h = pkg->header;
break;
case RPMTAG_CONFLICTFLAGS:
- flags = RPMSENSE_CONFLICTS;
+ tagflags = RPMSENSE_CONFLICTS;
h = pkg->header;
break;
case RPMTAG_BUILDCONFLICTS:
- flags = RPMSENSE_CONFLICTS;
+ tagflags = RPMSENSE_CONFLICTS;
h = spec->buildRestrictions;
break;
case RPMTAG_PREREQ:
- flags = RPMSENSE_PREREQ;
+ tagflags = RPMSENSE_PREREQ;
h = pkg->header;
break;
case RPMTAG_BUILDPREREQ:
- flags = RPMSENSE_PREREQ;
+ tagflags = RPMSENSE_PREREQ;
h = spec->buildRestrictions;
break;
case RPMTAG_TRIGGERIN:
- flags = RPMSENSE_TRIGGERIN;
+ tagflags = RPMSENSE_TRIGGERIN;
h = pkg->header;
break;
case RPMTAG_TRIGGERPOSTUN:
- flags = RPMSENSE_TRIGGERPOSTUN;
+ tagflags = RPMSENSE_TRIGGERPOSTUN;
h = pkg->header;
break;
case RPMTAG_TRIGGERUN:
- flags = RPMSENSE_TRIGGERUN;
+ tagflags = RPMSENSE_TRIGGERUN;
h = pkg->header;
break;
case RPMTAG_BUILDREQUIRES:
- flags = RPMSENSE_ANY;
+ tagflags = RPMSENSE_ANY;
h = spec->buildRestrictions;
break;
default:
case RPMTAG_REQUIREFLAGS:
- flags = RPMSENSE_ANY;
+ tagflags = RPMSENSE_ANY;
h = pkg->header;
break;
}
if (*r == '\0')
break;
+ flags = tagflags;
+
/* Tokens must begin with alphanumeric, _, or / */
if (!(isalnum(r[0]) || r[0] == '_' || r[0] == '/')) {
rpmError(RPMERR_BADSPEC,
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 1999-06-18 10:33-0400\n"
+"POT-Creation-Date: 1999-06-19 14:08-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "line %d: second %%prep"
msgstr ""
-#: ../build/parseReqs.c:94
+#: ../build/parseReqs.c:96
#, c-format
msgid ""
"line %d: Dependency tokens must begin with alpha-numeric, '_' or '/': %s"
msgstr ""
-#: ../build/parseReqs.c:105
+#: ../build/parseReqs.c:107
#, c-format
msgid "line %d: File name not permitted: %s"
msgstr ""
-#: ../build/parseReqs.c:137
+#: ../build/parseReqs.c:139
#, c-format
msgid "line %d: Versioned file name not permitted: %s"
msgstr ""
-#: ../build/parseReqs.c:148
+#: ../build/parseReqs.c:150
#, c-format
msgid "line %d: Version not permitted: %s"
msgstr ""
-#: ../build/parseReqs.c:168
+#: ../build/parseReqs.c:170
#, c-format
msgid "line %d: Version required: %s"
msgstr ""