summaryrefslogtreecommitdiff
path: root/rpmrc.in
diff options
context:
space:
mode:
authorAles Kozumplik <akozumpl@redhat.com>2012-01-03 16:04:18 +0100
committerAles Kozumplik <akozumpl@redhat.com>2012-03-30 13:55:03 +0200
commitb714dcea37af2e23026a52be76e7317592ecb52e (patch)
treeecb50bc2f9209bbd67f2aa934d4a3cf8faa4e754 /rpmrc.in
parent7c39c65da4b1b012061ffbac179a650643d00ba9 (diff)
downloadrpm-b714dcea37af2e23026a52be76e7317592ecb52e.tar.gz
rpm-b714dcea37af2e23026a52be76e7317592ecb52e.tar.bz2
rpm-b714dcea37af2e23026a52be76e7317592ecb52e.zip
rpmbuild: warn if header color differs from color of the package architecture.
- For example, warn when building an x86_64 package that only contains 32 bit binaries. - This should indicate to the maintainers that they might have gotten the architecture wrong. - Introduces 'archcolor' in rpmrc so we can map architectures to colors. - Related: RhBug:713323
Diffstat (limited to 'rpmrc.in')
-rw-r--r--rpmrc.in33
1 files changed, 33 insertions, 0 deletions
diff --git a/rpmrc.in b/rpmrc.in
index 0033bbdec..b62633939 100644
--- a/rpmrc.in
+++ b/rpmrc.in
@@ -83,6 +83,39 @@ optflags: sh4 -O2 -g -mieee
optflags: sh4a -O2 -g -mieee
#############################################################
+# Architecture colors
+
+archcolor: noarch 0
+archcolor: i386 1
+archcolor: alpha 2
+archcolor: sparc 1
+archcolor: sparc64 2
+archcolor: sparcv9 2
+archcolor: ppc 1
+archcolor: ppc64 2
+
+archcolor: armv3l 1
+archcolor: armv4b 1
+archcolor: armv4l 1
+archcolor: armv4tl 1
+archcolor: armv5tel 1
+archcolor: armv5tejl 1
+archcolor: armv6l 1
+archcolor: armv7l 1
+
+archcolor: m68kmint 1
+
+archcolor: s390 1
+archcolor: s390x 2
+
+archcolor: ia64 2
+
+archcolor: x86_64 2
+
+archcolor: sh3 1
+archcolor: sh4 1
+
+#############################################################
# Canonical arch names and numbers
arch_canon: athlon: athlon 1