1) added Summary to -qi output
2) made --requires and --provides not print (none) if the tags aren't present CVS patchset: 820 CVS date: 1996/07/14 16:14:39
This commit is contained in:
parent
b67317e599
commit
373acfe46b
5
query.c
5
query.c
|
@ -38,7 +38,8 @@ static char * defaultQueryFormat =
|
|||
"Install date: %-27{INSTALLTIME:date} Build Host: %{BUILDHOST}\n"
|
||||
"Group : %-27{GROUP} Source RPM: %{SOURCERPM}\n"
|
||||
"Size : %{SIZE}\n"
|
||||
"Description : %{DESCRIPTION}\n";
|
||||
"Summary : %{SUMMARY}\n"
|
||||
"Description :\n%{DESCRIPTION}\n";
|
||||
static char * requiresQueryFormat =
|
||||
"[%{REQUIRENAME} %{REQUIREFLAGS:depflags} %{REQUIREVERSION}\n]";
|
||||
static char * providesQueryFormat = "[%{PROVIDES}\n]";
|
||||
|
@ -344,10 +345,12 @@ static void printHeader(Header h, int queryFlags, char * queryFormat) {
|
|||
}
|
||||
|
||||
if (queryFlags & QUERY_FOR_PROVIDES) {
|
||||
if (isEntry(h, RPMTAG_PROVIDES))
|
||||
queryHeader(h, providesQueryFormat);
|
||||
}
|
||||
|
||||
if (queryFlags & QUERY_FOR_REQUIRES) {
|
||||
if (isEntry(h, RPMTAG_REQUIREFLAGS))
|
||||
queryHeader(h, requiresQueryFormat);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue