diff --git a/graphics/dore/Makefile b/graphics/dore/Makefile index d4524eb196d3..b2732413996a 100644 --- a/graphics/dore/Makefile +++ b/graphics/dore/Makefile @@ -24,6 +24,12 @@ EXTRACT_CMD= ${MKDIR} ${WRKSRC}; cd ${WRKSRC}; ${GZIP_CMD} MAKEFILE= mk.stdx MAKE_ENV= DORE_LOC=${WRKDIR} +.include + +.if ${ARCH} == "sparc64" +BROKEN= "Does not compile on sparc64" +.endif + post-extract: @${MKDIR} ${WRKSRC}/lib @@ -33,4 +39,4 @@ post-patch: pre-install: @${MKDIR} ${PREFIX}/share/dore -.include +.include diff --git a/lang/gcl/Makefile b/lang/gcl/Makefile index acf1dfab5d8e..60b5f841c388 100644 --- a/lang/gcl/Makefile +++ b/lang/gcl/Makefile @@ -44,8 +44,14 @@ INFO= gcl gcl-si gcl-tk PLIST_SUB= GCL_VER=${PORTVERSION} +.include + +.if ${ARCH} == "sparc64" +BROKEN= "Does not compile on sparc64" +.endif + pre-configure: ${RM} -f ${WRKSRC}/configure ${SED} -i '.PRE-SED' -e 's|@@CFLAGS@@|${CFLAGS}|' ${WRKSRC}/h/FreeBSD.defs -.include +.include diff --git a/math/scilab/Makefile b/math/scilab/Makefile index 2af8a827a285..ef6f1b585b2c 100644 --- a/math/scilab/Makefile +++ b/math/scilab/Makefile @@ -46,8 +46,8 @@ MAKE_ENV= PVM_INCLUDE=${LOCALBASE}/include .include -.if ${ARCH} == "alpha" && ${OSVERSION} >= 502102 -BROKEN= "Does not compile on alpha 5.x" +.if ${ARCH} == "alpha" && ${OSVERSION} >= 502102 || ${ARCH} == "sparc64" +BROKEN= "Does not compile on alpha 5.x or sparc64" .endif post-patch: diff --git a/x11-toolkits/scintilla/Makefile b/x11-toolkits/scintilla/Makefile index fae990a841e4..67c7efffb494 100644 --- a/x11-toolkits/scintilla/Makefile +++ b/x11-toolkits/scintilla/Makefile @@ -32,6 +32,12 @@ USE_GNOME= gtk12 MAKE_ARGS= GTK1=yes .endif +.include + +.if ${ARCH} == "sparc64" +BROKEN= "Build fails on sparc64" +.endif + do-install: ${MKDIR} ${PREFIX}/include/scintilla ${INSTALL_DATA} ${WRKSRC}/../include/*.h ${PREFIX}/include/scintilla @@ -40,4 +46,4 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/../bin/libscintilla_lexers.so.1 ${PREFIX}/lib ${LN} -sf ${PREFIX}/lib/libscintilla_lexers.so.1 ${PREFIX}/lib/libscintilla_lexers.so -.include +.include