Now builds on sparc64

This commit is contained in:
Kris Kennaway 2006-09-17 20:08:47 +00:00
parent 7425e48110
commit 33dc8bdfc7
16 changed files with 3 additions and 55 deletions

View file

@ -30,8 +30,4 @@ post-patch:
BROKEN= compilation fails and passing -fhuge-objects does not help
.endif
.if ${ARCH} == "sparc64"
BROKEN= does not build on sparc64
.endif
.include <bsd.port.post.mk>

View file

@ -34,10 +34,6 @@ PLIST_DIRS= %%DOCSDIR%%
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
BROKEN= "Does not compile on sparc64"
.endif
post-extract:
${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' ${WRKSRC}/src/drivers/common/vidblit.c

View file

@ -34,10 +34,6 @@ PLIST_DIRS= %%DOCSDIR%%
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
BROKEN= "Does not compile on sparc64"
.endif
post-extract:
${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' ${WRKSRC}/src/drivers/common/vidblit.c

View file

@ -34,7 +34,7 @@ DOC_FILES= COPYING AUTHORS NEWS README ChangeLog INSTALL
.include <bsd.port.pre.mk>
.if ${ARCH} == "ia64" || ${ARCH} == "sparc64"
.if ${ARCH} == "ia64"
BROKEN= "Runaway cc1plus process"
.endif

View file

@ -35,10 +35,6 @@ PLIST_DIRS= share/Critical_Mass
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
BROKEN= "Does not compile on sparc64"
.endif
post-patch:
@${GREP} -lR "SDL/SDL" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \
's|SDL/SDL|SDL|g'

View file

@ -19,10 +19,6 @@ LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
BROKEN= "does not compile on sparc64"
.endif
FREETYPE_CONFIG?= ${LOCALBASE}/bin/freetype-config
USE_GETOPT_LONG=yes

View file

@ -26,10 +26,6 @@ NOPRECIOUSMAKEVARS= yes
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
BROKEN= "Does not compile on sparc64"
.endif
post-extract:
@${MKDIR} ${WRKSRC}/lib

View file

@ -44,10 +44,6 @@ SUB_LIST+= PORTNAME=${PORTNAME}
NOT_FOR_ARCHS= alpha
.endif
.if ${OSVERSION} >= 600000 && ${ARCH} == "sparc64"
BROKEN= doesn't compile because of internal gcc failure
.endif
post-patch:
@${FIND} -X ${WRKSRC} -name '*.cpp' -or -name '*.h' | \
${XARGS} ${REINPLACE_CMD} -i '' -e 's|malloc\.h|stdlib\.h|g'

View file

@ -68,10 +68,6 @@ CONFIGURE_ARGS+= --with-pthread=no
CFLAGS+= -DNOREGISTERS
.endif
.if ${ARCH} != "i386" && ${ARCH} != "amd64" && ${OSVERSION} >= 502102
BROKEN= "Does not compile on FreeBSD >=5.x on !i386 and !amd64"
.endif
post-install:
${STRIP_CMD} ${PREFIX}/bin/xaos

View file

@ -29,10 +29,6 @@ RXVTLIB= ${PREFIX}/lib/X11/rxvt
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
BROKEN= "Does not compile on sparc64"
.endif
pre-install:
@${MKDIR} ${DOCDIR}
@${INSTALL_DATA} ${FILESDIR}/README.ja ${DOCDIR}

View file

@ -23,7 +23,7 @@ MAN3= libjit.3
.include <bsd.port.pre.mk>
.if ${ARCH} == "ia64" || ${ARCH} == "sparc64"
.if ${ARCH} == "ia64"
BROKEN= Segfault during build
.endif

View file

@ -23,7 +23,7 @@ ALL_TARGET= default
PLIST_FILES= include/tfm.h lib/libtfm.a
NOT_FOR_ARCHS= ia64 sparc64
NOT_FOR_ARCHS= ia64
NOT_FOR_ARCHS_REASON_ia64= fails to compile
.include <bsd.port.mk>

View file

@ -29,10 +29,6 @@ CFLAGS+= -I${LOCALBASE}/include -I${X11BASE}/include \
.include <bsd.port.pre.mk>
.if ${ARCH} != "i386" && ${ARCH} != "amd64"
BROKEN= "Does not compile on !i386 and !amd64"
.endif
###
## Auto detected features
###

View file

@ -33,10 +33,6 @@ MAN8= cpfs.reiserfs.8 mkfs.reiserfs.8 reiserfs.8 \
.include <bsd.port.pre.mk>
.if ${ARCH} != "i386" && ${ARCH} != "amd64"
BROKEN= "Does not compile on non-i386 and non-amd64"
.endif
.if ${OSVERSION} >= 500041
CFLAGS+= -Dgetopt_long_only=getopt_long
EXTRA_PATCHES= ${FILESDIR}/extrapatch-progsreiserfs::libmisc::Makefile.in

View file

@ -53,10 +53,6 @@ PLIST_SUB= REALVERSION="${REALVERSION}"
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
BROKEN= "Does not build on sparc64"
.endif
.if defined(WITH_BOOKMARKS)
CONFIGURE_ARGS+= --enable-bookmarks
.else

View file

@ -62,10 +62,6 @@ MAN3= cBroadcast.3 cCreate.3 cDestroy.3 cSignal.3 cWait.3 \
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
BROKEN= Does not compile completely on sparc64
.endif
.if ${OSVERSION} < 500000
BROKEN= Does not compile
.endif