1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-23 04:23:08 +00:00

Parameterize the target's byte ordering in the packing list. This

fixes the package builds for sparc64.

PR:		ports/57265
Submitted by:	Marius Strobl <marius@alchemy.franken.de>
This commit is contained in:
John Polstra 2003-10-08 16:43:14 +00:00
parent f19ea98306
commit 3684501415
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=90647
2 changed files with 8 additions and 4 deletions

View File

@ -20,7 +20,8 @@ DIST_SUBDIR= ezm3
INSTALL_TARGET= all INSTALL_TARGET= all
MAKE_ARGS+= M3OPTIONS="-DBUILD_ALL -DSHIP_ALL" MAKE_ARGS+= M3OPTIONS="-DBUILD_ALL -DSHIP_ALL"
MAN1= m3bundle.1 MAN1= m3bundle.1
PLIST_SUB+= ARCH=${ARCH} TARGET=${TARGET} WORDSIZE=${WORDSIZE} PLIST_SUB+= ARCH=${ARCH} TARGET=${TARGET} WORDSIZE=${WORDSIZE} \
ENDIANESS=${ENDIANESS}
SCRIPTS_ENV+= TARGET=${TARGET} SCRIPTS_ENV+= TARGET=${TARGET}
USE_BZIP2= yes USE_BZIP2= yes
USE_GMAKE= yes USE_GMAKE= yes
@ -41,14 +42,17 @@ BROKEN= Not supported on versions earlier than 4.1-RELEASE
.if ${ARCH} == "alpha" .if ${ARCH} == "alpha"
TARGET= FBSD_ALPHA TARGET= FBSD_ALPHA
WORDSIZE= 64 WORDSIZE= 64
ENDIANESS= le
BOOTSTRAP= ezm3-${PORTVERSION}a-${TARGET}-boot.tar.bz2 BOOTSTRAP= ezm3-${PORTVERSION}a-${TARGET}-boot.tar.bz2
.elif ${ARCH} == "i386" .elif ${ARCH} == "i386"
TARGET= FreeBSD4 TARGET= FreeBSD4
WORDSIZE= 32 WORDSIZE= 32
ENDIANESS= le
BOOTSTRAP= ezm3-${PORTVERSION}-${TARGET}-boot.tar.bz2 BOOTSTRAP= ezm3-${PORTVERSION}-${TARGET}-boot.tar.bz2
.elif ${ARCH} == "sparc64" .elif ${ARCH} == "sparc64"
TARGET= FBSD_SPARC64 TARGET= FBSD_SPARC64
WORDSIZE= 64 WORDSIZE= 64
ENDIANESS= be
BOOTSTRAP= ezm3-${PORTVERSION}-${TARGET}-boot.tar.bz2 BOOTSTRAP= ezm3-${PORTVERSION}-${TARGET}-boot.tar.bz2
.endif .endif

View File

@ -299,8 +299,8 @@ lib/m3/pkg/m3core/src/float/Common/LongFloat.i3
lib/m3/pkg/m3core/src/float/Common/RealFloat.i3 lib/m3/pkg/m3core/src/float/Common/RealFloat.i3
lib/m3/pkg/m3core/src/float/IEEE-default/FPU.i3 lib/m3/pkg/m3core/src/float/IEEE-default/FPU.i3
lib/m3/pkg/m3core/src/float/IEEE-default/FloatMode.i3 lib/m3/pkg/m3core/src/float/IEEE-default/FloatMode.i3
lib/m3/pkg/m3core/src/float/IEEE-le/LongRealRep.i3 lib/m3/pkg/m3core/src/float/IEEE-%%ENDIANESS%%/LongRealRep.i3
lib/m3/pkg/m3core/src/float/IEEE-le/RealRep.i3 lib/m3/pkg/m3core/src/float/IEEE-%%ENDIANESS%%/RealRep.i3
lib/m3/pkg/m3core/src/float/IEEE/Extended.i3 lib/m3/pkg/m3core/src/float/IEEE/Extended.i3
lib/m3/pkg/m3core/src/float/IEEE/LongReal.i3 lib/m3/pkg/m3core/src/float/IEEE/LongReal.i3
lib/m3/pkg/m3core/src/float/IEEE/Real.i3 lib/m3/pkg/m3core/src/float/IEEE/Real.i3
@ -971,7 +971,7 @@ share/ezm3/COPYRIGHT
@dirrm lib/m3/pkg/m3core/src/C @dirrm lib/m3/pkg/m3core/src/C
@dirrm lib/m3/pkg/m3core/src/float/IEEE-default @dirrm lib/m3/pkg/m3core/src/float/IEEE-default
@dirrm lib/m3/pkg/m3core/src/float/IEEE @dirrm lib/m3/pkg/m3core/src/float/IEEE
@dirrm lib/m3/pkg/m3core/src/float/IEEE-le @dirrm lib/m3/pkg/m3core/src/float/IEEE-%%ENDIANESS%%
@dirrm lib/m3/pkg/m3core/src/float/Common @dirrm lib/m3/pkg/m3core/src/float/Common
@dirrm lib/m3/pkg/m3core/src/float @dirrm lib/m3/pkg/m3core/src/float
@dirrm lib/m3/pkg/m3core/src/convert @dirrm lib/m3/pkg/m3core/src/convert