diff -r 333964c621f1 -r cb59d6afeb61 openpkg/rpmrc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/openpkg/rpmrc Tue Jan 06 23:40:39 2009 +0100 @@ -0,0 +1,76 @@ +## +## rpmrc -- OpenPKG RPM Configuration +## Copyright (c) 2000-2007 OpenPKG Foundation e.V. +## Copyright (c) 2000-2007 Ralf S. Engelschall +## +## Permission to use, copy, modify, and distribute this software for +## any purpose with or without fee is hereby granted, provided that +## the above copyright notice and this permission notice appear in all +## copies. +## +## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR +## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +## SUCH DAMAGE. +## +## The purpose of this configuration file is to override the +## "macrofiles" directive in the default RPM configuration in order +## to direct RPM to the special macro definitions for the @l_prefix@ +## hierarchy. +## + +# +# Macro Sets +# + +macrofiles: @l_prefix@/lib/openpkg/macros:@l_prefix@/etc/openpkg/rpmmacros:~/.rpmmacros:~/.openpkg/rpmmacros + +# +# CPU Architecture Mappings +# (most important architectures only) +# + +# Intel IA32/IA64 +arch_canon: ix86: ix86 1 +arch_canon: ia64: ia64 9 +arch_compat: ix86: ix86 noarch +buildarch_compat: ix86: ix86 noarch +arch_compat: ia64: ia64 ix86 noarch +buildarch_compat: ia64: ia64 ix86 noarch + +# AMD/Intel AMD64/EM64T +arch_canon: amd64: amd64 2 +arch_compat: amd64: amd64 ix86 noarch +buildarch_compat: amd64: amd64 ix86 noarch + +# Sun SPARC +arch_canon: sparc: sparc 3 +arch_canon: sparc64: sparc64 3 +arch_compat: sparc: sparc noarch +buildarch_compat: sparc: sparc noarch +arch_compat: sparc64: sparc64 sparc noarch +buildarch_compat: sparc64: sparc64 sparc noarch + +# HP PA-RISC +arch_canon: hppa: hppa 4 +arch_compat: hppa: hppa noarch +buildarch_compat: hppa: hppa noarch + +# IBM PowerPC +arch_canon: ppc: ppc 5 +arch_compat: ppc: ppc noarch +buildarch_compat: ppc: ppc noarch + +# +# Operating System Mappings +# (currently intentionally left out to avoid any magic) +# +