##
##  @l_prefix@/etc/openpkg/rpmrc -- RPM configuration for @l_prefix@ hierarchy
##  Copyright (c) 2000-2001 Cable & Wireless Deutschland GmbH
##  Copyright (c) 2000-2001 Ralf S. Engelschall <rse@engelschall.com>
##
##  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

#
#   CPU Architectures
#

#   Intel
buildarchtranslate: i386:       ix86
buildarchtranslate: i486:       ix86
buildarchtranslate: i586:       ix86
buildarchtranslate: i686:       ix86
buildarchtranslate: athlon:     ix86
buildarchtranslate: i86pc:      ix86
buildarchtranslate: ia64:       ia64
arch_canon:         ix86:       ix86 1
arch_canon:         ia64:       ia64 9
arch_compat:        i386:       ix86 noarch
arch_compat:        i486:       ix86 noarch
arch_compat:        i586:       ix86 noarch
arch_compat:        i686:       ix86 noarch
arch_compat:        athlon:     ix86 noarch
arch_compat:        i86pc:      ix86 noarch
arch_compat:        ia64:       ia64 ix86 noarch

#   Alpha
buildarchtranslate: alphaev5:   alpha
buildarchtranslate: alphaev56:  alpha
buildarchtranslate: alphapca56: alpha
buildarchtranslate: alphaev6:   alpha
buildarchtranslate: alphaev67:  alpha
arch_canon:         alpha:      alpha 2
arch_compat:        alphaev5:   alpha noarch
arch_compat:        alphaev56:  alpha noarch
arch_compat:        alphapca56: alpha noarch
arch_compat:        alphaev6:   alpha noarch
arch_compat:        alphaev67:  alpha noarch

#   SPARC
buildarchtranslate: sun4c:      sparc
buildarchtranslate: sun4d:      sparc
buildarchtranslate: sun4m:      sparc
buildarchtranslate: sun4u:      sparc64
arch_canon:         sparc:      sparc   3
arch_canon:         sparc64:    sparc64 3
arch_compat:        sun4c:      sparc   noarch
arch_compat:        sun4d:      sparc   noarch
arch_compat:        sun4m:      sparc   noarch
arch_compat:        sun4u:      sparc64 sparc noarch

#   PA-RISC
buildarchtranslate: 9000/778:   hppa
arch_canon:         hppa:       hppa    4
arch_compat:        9000/778:   hppa    noarch

#
#   Operating Systems
#

#   Linux
buildostranslate:   Linux2.0:   linux2.0
buildostranslate:   Linux2.2:   linux2.2
buildostranslate:   Linux2.4:   linux2.4
os_canon:           linux2.0:   linux2.0 1
os_canon:           linux2.2:   linux2.2 1
os_canon:           linux2.4:   linux2.4 1
os_compat:          Linux2.0:   linux2.0
os_compat:          Linux2.2:   linux2.2 linux2.0 
os_compat:          Linux2.4:   linux2.4 linux2.2 linux2.0 

#   Solaris
buildostranslate:   SunOS5.0:   solaris2.0
buildostranslate:   SunOS5.1:   solaris2.1
buildostranslate:   SunOS5.2:   solaris2.2
buildostranslate:   SunOS5.3:   solaris2.3
buildostranslate:   SunOS5.4:   solaris2.4
buildostranslate:   SunOS5.5:   solaris2.5
buildostranslate:   SunOS5.6:   solaris2.6
buildostranslate:   SunOS5.7:   solaris2.7
buildostranslate:   SunOS5.8:   solaris2.8
os_canon:           solaris2.0: solaris2.0 3
os_canon:           solaris2.1: solaris2.1 3
os_canon:           solaris2.2: solaris2.2 3
os_canon:           solaris2.3: solaris2.3 3
os_canon:           solaris2.4: solaris2.4 3
os_canon:           solaris2.5: solaris2.5 3
os_canon:           solaris2.6: solaris2.6 3
os_canon:           solaris2.7: solaris2.7 3
os_canon:           solaris2.8: solaris2.8 3
os_compat:          SunOS5.0:   solaris2.0
os_compat:          SunOS5.1:   solaris2.1 solaris2.0
os_compat:          SunOS5.2:   solaris2.2 solaris2.1 solaris2.0
os_compat:          SunOS5.3:   solaris2.3 solaris2.2 solaris2.1 solaris2.0
os_compat:          SunOS5.4:   solaris2.4 solaris2.3 solaris2.2 solaris2.1 solaris2.0
os_compat:          SunOS5.5:   solaris2.5 solaris2.4 solaris2.3 solaris2.2 solaris2.1 solaris2.0
os_compat:          SunOS5.6:   solaris2.6 solaris2.5 solaris2.4 solaris2.3 solaris2.2 solaris2.1 solaris2.0
os_compat:          SunOS5.7:   solaris2.7 solaris2.6 solaris2.5 solaris2.4 solaris2.3 solaris2.2 solaris2.1 solaris2.0
os_compat:          SunOS5.8:   solaris2.8 solaris2.7 solaris2.6 solaris2.5 solaris2.4 solaris2.3 solaris2.2 solaris2.1 solaris2.0

#   FreeBSD
buildostranslate:   FreeBSD4.0: freebsd4.0
buildostranslate:   FreeBSD4.1: freebsd4.1
buildostranslate:   FreeBSD4.2: freebsd4.2
buildostranslate:   FreeBSD4.3: freebsd4.3
buildostranslate:   FreeBSD5.0: freebsd5.0
os_canon:           freebsd4.0: freebsd4.0 8
os_canon:           freebsd4.1: freebsd4.1 8
os_canon:           freebsd4.2: freebsd4.2 8
os_canon:           freebsd4.3: freebsd4.3 8
os_compat:          FreeBSD4.0: freebsd4.0 linux2.0 linux2.2
os_compat:          FreeBSD4.1: freebsd4.1 freebsd4.0 linux2.0 linux2.2
os_compat:          FreeBSD4.2: freebsd4.2 freebsd4.1 freebsd4.0 linux2.0 linux2.2
os_compat:          FreeBSD4.3: freebsd4.3 freebsd4.2 freebsd4.1 freebsd4.0 linux2.0 linux2.2
os_compat:          FreeBSD5.0: freebsd5.0 freebsd4.3 freebsd4.2 freebsd4.1 freebsd4.0 linux2.0 linux2.2

#   Tru64
buildostranslate:   osf15.0:    osf5.0
buildostranslate:   OSF1V5.0:   osf5.0
buildostranslate:   OSF1V5.1:   osf5.1
os_canon:           osf5.0:     osf5.0 9
os_canon:           osf5.1:     osf5.1 9
os_compat:          osf15.0:    osf5.0
os_compat:          OSF1V5.0:   osf5.0
os_compat:          OSF1V5.1:   osf5.0 osf5.1

#   HP-UX
buildostranslate:   hp-ux10.20: hpux10.20
os_canon:           hpux10.20:  hpux10.20 10
os_compat:          hp-ux10.20: hpux10.20

