Michael Schröder
476eac8c55
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=275
15 lines
676 B
Diff
15 lines
676 B
Diff
Disable file coloring for SUSE systems
|
|
|
|
--- build/rpmfc.c.orig 2013-07-12 12:12:45.000000000 +0000
|
|
+++ build/rpmfc.c 2013-07-12 12:15:51.000000000 +0000
|
|
@@ -1305,7 +1305,8 @@ rpmRC rpmfcGenerateDepends(const rpmSpec
|
|
/* XXX Make sure only primary (i.e. Elf32/Elf64) colors are added. */
|
|
for (int i = 0; i < fc->nfiles; i++)
|
|
fc->fcolor[i] &= 0x0f;
|
|
- headerPutUint32(pkg->header, RPMTAG_FILECOLORS, fc->fcolor, fc->nfiles);
|
|
+ if (rpmExpandNumeric("%{?_transaction_color}") != 0)
|
|
+ headerPutUint32(pkg->header, RPMTAG_FILECOLORS, fc->fcolor, fc->nfiles);
|
|
|
|
/* Add classes(#classes) */
|
|
for (rpmsid id = 1; id <= rpmstrPoolNumStr(fc->cdict); id++) {
|