The "pkgsrc-i386" target doesn't seem to work on SunOS, so for now fall back

to the "pkgsrc" target which is intended to be portable.
This commit is contained in:
tnn 2008-04-27 09:43:12 +00:00
parent a99512e288
commit d3e1a14433
2 changed files with 7 additions and 15 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile.lib,v 1.8 2008/04/26 20:38:49 tnn Exp $
# $NetBSD: Makefile.lib,v 1.9 2008/04/27 09:43:12 tnn Exp $
#
# This Makefile fragment is included by all packages that build libraries
# from the Mesa sources.
@ -51,17 +51,7 @@ MESA_HZ= ${tmphz}
###
### XXX do we still want this?
###
.if ${OPSYS} == "SunOS"
. if ${MACHINE_ARCH} == "sparc"
. if !empty(PKGSRC_COMPILER:Msunpro)
BUILD_TARGET= sunos5
. else
BUILD_TARGET= sunos5-gcc
. endif
. else
BUILD_TARGET?= pkgsrc
. endif
.elif ${OPSYS} == "Interix"
.if ${OPSYS} == "Interix"
BUILD_TARGET= interix3
.else
BUILD_TARGET?= pkgsrc

View file

@ -1,10 +1,11 @@
# $NetBSD: options.mk,v 1.2 2008/04/25 20:33:08 bjs Exp $
# $NetBSD: options.mk,v 1.3 2008/04/27 09:43:12 tnn Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.MesaLib
PKG_SUPPORTED_OPTIONS= mesa-execmem-mmap
# Assembler code build configurations
.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
.if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") && \
${OPSYS} != "SunOS"
PKG_SUPPORTED_OPTIONS+= ${MACHINE_ARCH}
PKG_SUGGESTED_OPTIONS+= ${MACHINE_ARCH}
.endif
@ -63,7 +64,8 @@ PKG_SUGGESTED_OPTIONS+= dri
###
### XXX Yes, this is a bit overly verbose; with Mesa, that can't hurt much.
###
.if !empty(PKG_OPTIONS:Mi386) || !empty(PKG_OPTIONS:Mx86_64)
.if (!empty(PKG_OPTIONS:Mi386) || !empty(PKG_OPTIONS:Mx86_64)) && \
${OPSYS} != "SunOS"
BUILD_TARGET_SUFFIX= -${MACHINE_ARCH}
.else
BUILD_TARGET_SUFFIX= # empty