home *** CD-ROM | disk | FTP | other *** search
/ PC User 2003 January / Disc 3 / Amethyst.iso / live / usr / lib / rpm-3.0.6 / rpmrc < prev    next >
Encoding:
Text File  |  2001-04-06  |  8.7 KB  |  297 lines

  1. # $Id: rpmrc.in,v 2.18.2.6.2.2 2000/09/13 17:55:15 jbj Exp $
  2. #
  3. # This is a global RPM configuration file. All changes made here will
  4. # be lost when the rpm package is upgraded. Any per-system configuration
  5. # should be added to /etc/rpmrc, while per-user configuration should
  6. # be added to ~/.rpmrc.
  7. #
  8. #############################################################
  9. # Values for RPM_OPT_FLAGS for various platforms
  10.  
  11. optflags: i386 -O2 -m486 -fno-strength-reduce
  12. optflags: i486 -O2 -march=i486
  13. optflags: i586 -O2 -march=i586
  14. optflags: i686 -O2 -march=i686
  15. optflags: athlon -O2 -march=athlon
  16. optflags: ia64 -O2
  17.  
  18. # XXX Please note that -mieee has been added in rpm-3.0.5.
  19. optflags: alpha -O2 -mieee
  20. optflags: alphaev5 -O2 -mieee -mcpu=ev5
  21. optflags: alphaev56 -O2 -mieee -mcpu=ev56
  22. optflags: alphapca56 -O2 -mieee -mcpu=pca56
  23. optflags: alphaev6 -O2 -mieee -mcpu=ev6
  24. optflags: alphaev67 -O2 -mieee -mcpu=ev67
  25.  
  26. optflags: sparc -O2 -m32 -mtune=ultrasparc
  27. optflags: sparcv9 -O2 -m32 -mcpu=ultrasparc
  28. optflags: sparc64 -O2 -m64 -mcpu=ultrasparc
  29. optflags: m68k -O2 -fomit-frame-pointer
  30. optflags: ppc -O2 -fsigned-char
  31. optflags: parisc -O2 -mpa-risc-1-0
  32. optflags: hppa1.0 -O2 -mpa-risc-1-0
  33. optflags: hppa1.1 -O2 -mpa-risc-1-0
  34. optflags: hppa1.2 -O2 -mpa-risc-1-0
  35. optflags: hppa2.0 -O2 -mpa-risc-1-0
  36. optflags: mipseb -O2
  37. optflags: mipsel -O2
  38. optflags: armv4b -O2 -fsigned-char -fomit-frame-pointer
  39. optflags: armv4l -O2 -fsigned-char -fomit-frame-pointer
  40. optflags: atarist -O2 -fomit-frame-pointer
  41. optflags: atariste -O2 -fomit-frame-pointer
  42. optflags: ataritt -O2 -fomit-frame-pointer
  43. optflags: falcon -O2 -fomit-frame-pointer
  44. optflags: atariclone -O2 -fomit-frame-pointer
  45. optflags: milan -O2 -fomit-frame-pointer
  46. optflags: hades -O2 -fomit-frame-pointer
  47.  
  48. #############################################################
  49. # Canonical arch names and numbers
  50.  
  51. arch_canon:    athlon:    athlon    1
  52. arch_canon:    i686:    i686    1
  53. arch_canon:    i586:    i586    1
  54. arch_canon:    i486:    i486    1
  55. arch_canon:    i386:    i386    1
  56. arch_canon:    alpha:    alpha    2
  57. arch_canon:    alphaev5: alphaev5    2
  58. arch_canon:    alphaev56: alphaev56    2
  59. arch_canon:    alphapca56:alphapca56    2
  60. arch_canon:    alphaev6: alphaev6    2
  61. arch_canon:    alphaev67: alphaev67    2
  62. arch_canon:     sparc:    sparc    3
  63. arch_canon:     sun4:    sparc    3
  64. arch_canon:     sun4m:    sparc    3
  65. arch_canon:     sun4c:    sparc    3
  66. arch_canon:    sun4d:  sparc   3
  67. arch_canon:   sparcv9: sparcv9    3
  68. # This is really a place holder for MIPS.
  69. arch_canon:    mipseb:    mipseb    4
  70. arch_canon:    ppc:    ppc    5
  71. arch_canon:    m68k:    m68k    6
  72. arch_canon:    IP:    sgi    7
  73. arch_canon:     rs6000:    rs6000  8
  74. arch_canon:     ia64:    ia64    9
  75.  
  76. arch_canon:    sparc64:sparc64 10
  77. arch_canon:    sun4u:    sparc64 10
  78. arch_canon:    mipsel:    mipsel    11
  79.  
  80. arch_canon:     armv4b:    armv4b     12
  81. arch_canon:     armv4l:    armv4l     12
  82.  
  83. arch_canon:    m68kmint: m68kmint    13
  84. arch_canon:    atarist: m68kmint    13
  85. arch_canon:    atariste: m68kmint    13
  86. arch_canon:    ataritt: m68kmint    13
  87. arch_canon:    falcon: m68kmint    13
  88. arch_canon:    atariclone: m68kmint    13
  89. arch_canon:    milan: m68kmint        13
  90. arch_canon:    hades: m68kmint        13
  91. arch_canon:    s390: s390    14
  92. arch_canon:    i370: i370    14
  93.  
  94. #############################################################
  95. # Canonical OS names and numbers
  96.  
  97. os_canon:    Linux:    Linux    1
  98. os_canon:    IRIX:    Irix    2
  99. # This is wrong
  100. os_canon:    SunOS5:    solaris    3
  101. os_canon:    SunOS4:    SunOS    4
  102.  
  103. os_canon:      AmigaOS: AmigaOS 5
  104. os_canon:          AIX: AIX     5
  105. os_canon:        HP-UX: hpux10  6
  106. os_canon:         OSF1: osf1    7
  107. os_canon:       osf4.0: osf1    7
  108. os_canon:       osf3.2: osf1    7
  109. os_canon:      FreeBSD: FreeBSD 8
  110. os_canon:       SCO_SV: SCO_SV3.2v5.0.2  9
  111. os_canon:    IRIX64: Irix64  10
  112. os_canon:     NEXTSTEP: NextStep 11
  113. os_canon:       BSD/OS: BSD_OS 12
  114. os_canon:      machten: machten 13
  115. os_canon:  CYGWIN32_NT: cygwin32 14
  116. os_canon:  CYGWIN32_95: cygwin32 15
  117. os_canon:      UNIX_SV: MP_RAS: 16
  118. os_canon:         MiNT: FreeMiNT 17
  119. os_canon:       OS/390: OS/390    18
  120. os_canon:       VM/ESA: VM/ESA    19
  121. os_canon:    Linux/390: OS/390    20
  122. os_canon:    Linux/ESA: VM/ESA    20
  123.  
  124. #############################################################
  125. # For a given uname().machine, the default build arch
  126.  
  127. buildarchtranslate: osfmach3_i686: i386
  128. buildarchtranslate: osfmach3_i586: i386
  129. buildarchtranslate: osfmach3_i486: i386
  130. buildarchtranslate: osfmach3_i386: i386
  131.  
  132. buildarchtranslate: ia64: ia64
  133.  
  134. buildarchtranslate: athlon: i386
  135. buildarchtranslate: i686: i386
  136. buildarchtranslate: i586: i386
  137. buildarchtranslate: i486: i386
  138. buildarchtranslate: i386: i386
  139.  
  140. buildarchtranslate: osfmach3_ppc: ppc
  141. buildarchtranslate: powerpc: ppc
  142. buildarchtranslate: powerppc: ppc
  143.  
  144. buildarchtranslate: alphaev5: alpha
  145. buildarchtranslate: alphaev56: alpha
  146. buildarchtranslate: alphapca56: alpha
  147. buildarchtranslate: alphaev6: alpha
  148. buildarchtranslate: alphaev67: alpha
  149.  
  150. buildarchtranslate: sun4c: sparc
  151. buildarchtranslate: sun4d: sparc
  152. buildarchtranslate: sun4m: sparc
  153. buildarchtranslate: sparcv9: sparc
  154. buildarchtranslate: sun4u: sparc64
  155.  
  156. buildarchtranslate: atarist: m68kmint
  157. buildarchtranslate: atariste: m68kmint
  158. buildarchtranslate: ataritt: m68kmint
  159. buildarchtranslate: falcon: m68kmint
  160. buildarchtranslate: atariclone:    m68kmint
  161. buildarchtranslate: milan: m68kmint
  162. buildarchtranslate: hades: m68kmint    
  163.  
  164. #############################################################
  165. # Architecture compatibility
  166.  
  167. arch_compat: alphaev67: alphaev6
  168. arch_compat: alphaev6: alphapca56
  169. arch_compat: alphapca56: alphaev56
  170. arch_compat: alphaev56: alphaev5
  171. arch_compat: alphaev5: alpha
  172. arch_compat: alpha: axp noarch
  173.  
  174. arch_compat: ia64: noarch
  175.  
  176. arch_compat: athlon: i686
  177. # Quick-Hack(TM) for Pentium4
  178. arch_compat: i1586: i686
  179. arch_compat: i686: i586
  180. arch_compat: i586: i486
  181. arch_compat: i486: i386
  182. arch_compat: i386: noarch
  183. arch_compat: i?86: i386
  184.  
  185. arch_compat: osfmach3_i686: i686 osfmach3_i586
  186. arch_compat: osfmach3_i586: i586 osfmach3_i486
  187. arch_compat: osfmach3_i486: i486 osfmach3_i386
  188. arch_compat: osfmach3_i386: i486
  189.  
  190. arch_compat: osfmach3_ppc: ppc
  191. arch_compat: powerpc: ppc
  192. arch_compat: powerppc: ppc
  193.  
  194. arch_compat: sun4c: sparc
  195. arch_compat: sun4d: sparc
  196. arch_compat: sun4m: sparc
  197. arch_compat: sun4u: sparc64
  198. arch_compat: sparc64: sparcv9
  199. arch_compat: sparcv9: sparc
  200. arch_compat: sparc: noarch
  201.  
  202. arch_compat: ppc: rs6000
  203. arch_compat: rs6000: noarch
  204. arch_compat: mipseb: noarch
  205. arch_compat: mipsel: noarch
  206.  
  207. arch_compat: hppa2.0: hppa1.2
  208. arch_compat: hppa1.2: hppa1.1
  209. arch_compat: hppa1.1: hppa1.0
  210. arch_compat: hppa1.0: parisc
  211. arch_compat: parisc: noarch
  212.  
  213. arch_compat: armv4b: noarch
  214. arch_compat: armv4l: noarch
  215.  
  216. arch_compat: atarist: m68kmint noarch
  217. arch_compat: atariste: m68kmint noarch
  218. arch_compat: ataritt: m68kmint noarch
  219. arch_compat: falcon: m68kmint noarch
  220. arch_compat: atariclone: m68kmint noarch
  221. arch_compat: milan: m68kmint noarch
  222. arch_compat: hades: m68kmint noarch
  223.  
  224. arch_compat: s390: i370
  225. arch_compat: i370: noarch
  226.  
  227. arch_compat: ia64: noarch
  228.  
  229. os_compat:   IRIX64: IRIX
  230. os_compat: solaris2.7: solaris2.3 solaris2.4 solaris2.5 solaris2.6
  231. os_compat: solaris2.6: solaris2.3 solaris2.4 solaris2.5
  232. os_compat: solaris2.5: solaris2.3 solaris2.4
  233. os_compat: solaris2.4: solaris2.3
  234.  
  235. os_compat: hpux11.00: hpux10.30
  236. os_compat: hpux10.30: hpux10.20
  237. os_compat: hpux10.20: hpux10.10
  238. os_compat: hpux10.10: hpux10.01
  239. os_compat: hpux10.01: hpux10.00
  240. os_compat: hpux10.00: hpux9.07
  241. os_compat: hpux9.07: hpux9.05
  242. os_compat: hpux9.05: hpux9.04
  243.  
  244. os_compat: osf4.0: osf3.2 osf1
  245.  
  246. os_compat: ncr-sysv4.3: ncr-sysv4.2
  247.  
  248. os_compat: FreeMiNT: mint MiNT TOS
  249. os_compat: MiNT: FreeMiNT mint TOS
  250. os_compat: mint: FreeMiNT MiNT TOS
  251. os_compat: TOS: FreeMiNT MiNT mint
  252.  
  253. buildarch_compat: ia64: noarch
  254.  
  255. buildarch_compat: athlon: i686
  256. buildarch_compat: i686: i586
  257. buildarch_compat: i586: i486
  258. buildarch_compat: i486: i386
  259. buildarch_compat: i386: noarch
  260.  
  261. buildarch_compat: sun4c: noarch
  262. buildarch_compat: sun4d: noarch
  263. buildarch_compat: sun4m: noarch
  264. buildarch_compat: sun4u: noarch
  265. buildarch_compat: sparc64: noarch
  266. buildarch_compat: sparcv9: sparc
  267. buildarch_compat: sparc: noarch
  268.  
  269. buildarch_compat: alphaev67: alphaev6
  270. buildarch_compat: alphaev6: alphapca56
  271. buildarch_compat: alphapca56: alphaev56
  272. buildarch_compat: alphaev56: alphaev5
  273. buildarch_compat: alphaev5: alpha
  274. buildarch_compat: alpha: noarch
  275.  
  276. buildarch_compat: m68k: noarch
  277. buildarch_compat: ppc: noarch
  278. buildarch_compat: mipsel: noarch
  279. buildarch_compat: mipseb: noarch
  280. buildarch_compat: armv4b: noarch
  281. buildarch_compat: armv4l: noarch
  282. buildarch_compat: parisc: noarch
  283.  
  284. buildarch_compat: atarist: m68kmint noarch
  285. buildarch_compat: atariste: m68kmint noarch
  286. buildarch_compat: ataritt: m68kmint noarch
  287. buildarch_compat: falcon: m68kmint noarch
  288. buildarch_compat: atariclone: m68kmint noarch
  289. buildarch_compat: milan: m68kmint noarch
  290. buildarch_compat: hades: m68kmint noarch
  291.  
  292. buildarch_compat: ia64: noarch
  293. buildarch_compat: s390: noarch
  294.  
  295. macrofiles:    /usr/lib/rpm-3.0.6/macros:/usr/lib/rpm-3.0.6/%{_target}/macros:/usr/lib/rpm-3.0.6/macros.OL:/etc/rpm/macros.specspo:/etc/rpm/macros:/etc/rpm/%{_target}/macros:~/.rpmmacros
  296.  
  297.