aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/espeak/Makefile8
-rw-r--r--devel/llvm-devel/Makefile2
-rw-r--r--devel/piklab/Makefile8
-rw-r--r--devel/simulavr/Makefile4
-rw-r--r--devel/upp/Makefile4
-rw-r--r--emulators/mame-devel/Makefile4
-rw-r--r--emulators/mame/Makefile4
-rw-r--r--emulators/mess/Makefile4
-rw-r--r--emulators/sdlmame-devel/Makefile4
-rw-r--r--emulators/sdlmame/Makefile4
-rw-r--r--emulators/sdlmess/Makefile4
-rw-r--r--games/crafty/Makefile4
-rw-r--r--games/r1q2/Makefile4
-rw-r--r--graphics/aqsis/Makefile8
-rw-r--r--graphics/frontline/Makefile8
-rw-r--r--java/jamvm/Makefile4
-rw-r--r--lang/bigloo/Makefile8
-rw-r--r--lang/sdcc-devel/Makefile1
-rw-r--r--lang/sdcc/Makefile4
-rw-r--r--math/p5-Math-GSL/Makefile8
-rw-r--r--multimedia/avidemux2/Makefile4
-rw-r--r--multimedia/nmm/Makefile8
-rw-r--r--multimedia/xmps/Makefile8
-rw-r--r--net/skystar2/Makefile8
-rw-r--r--net/ttbudget/Makefile8
-rw-r--r--net/xorp/Makefile4
-rw-r--r--sysutils/e2fsprogs/Makefile4
-rw-r--r--textproc/exempi/Makefile8
-rw-r--r--www/firefox3/Makefile4
-rw-r--r--www/webkit-gtk2/Makefile4
-rw-r--r--x11-drivers/xf86-video-via/Makefile8
-rw-r--r--x11-toolkits/irrlicht/Makefile4
-rw-r--r--x11-toolkits/py-qt4-gui/Makefile4
33 files changed, 162 insertions, 13 deletions
diff --git a/audio/espeak/Makefile b/audio/espeak/Makefile
index b363ec696727..9bd7a22afe03 100644
--- a/audio/espeak/Makefile
+++ b/audio/espeak/Makefile
@@ -42,4 +42,10 @@ post-install:
cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${DOCSDIR}
.endif
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index f6125116ffba..4bcf3c05ea4a 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -52,6 +52,8 @@ MAN1= bugpoint.1 llc.1 lli.1 llvm-ar.1 \
.if ${OSVERSION} < 700000 && ${ARCH} == "amd64"
BROKEN= does not compile
+.elif ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
.endif
.if defined(BOOTSTRAP)
diff --git a/devel/piklab/Makefile b/devel/piklab/Makefile
index f09f9aeafbd4..9cc48f92f066 100644
--- a/devel/piklab/Makefile
+++ b/devel/piklab/Makefile
@@ -25,4 +25,10 @@ USE_GETTEXT= yes
MAN1= piklab-hex.1 piklab-prog.1 piklab.1x
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/simulavr/Makefile b/devel/simulavr/Makefile
index 8dcded138f0b..09ef65c6acb1 100644
--- a/devel/simulavr/Makefile
+++ b/devel/simulavr/Makefile
@@ -33,9 +33,11 @@ INFO= simulavr
.include <bsd.port.pre.mk>
-.if ${ARCH} == "amd64" && ${OSVERSION} >= 700042
+.if ${ARCH} == "amd64" || ${ARCH} == "sparc64"
+.if ${OSVERSION} >= 700042
BROKEN= Does not compile
.endif
+.endif
do-install:
${RM} -f ${TMPPLIST}
diff --git a/devel/upp/Makefile b/devel/upp/Makefile
index bdcf2d9e7475..e601088b86b1 100644
--- a/devel/upp/Makefile
+++ b/devel/upp/Makefile
@@ -47,6 +47,10 @@ USE_MYSQL= yes
USE_PGSQL= yes
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
pre-build:
@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/uppsrc/ide/Makefile
@${REINPLACE_CMD} -e 's|CINC =(.*)|$1 ${PTHREAD_CFLAGS}|' ${WRKSRC}/uppsrc/ide/Makefile
diff --git a/emulators/mame-devel/Makefile b/emulators/mame-devel/Makefile
index 1be57e0d3130..8c05a0b68b11 100644
--- a/emulators/mame-devel/Makefile
+++ b/emulators/mame-devel/Makefile
@@ -54,4 +54,8 @@ post-install:
USE_GCC= 4.2+
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
.include <bsd.port.post.mk>
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 1be57e0d3130..8c05a0b68b11 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -54,4 +54,8 @@ post-install:
USE_GCC= 4.2+
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
.include <bsd.port.post.mk>
diff --git a/emulators/mess/Makefile b/emulators/mess/Makefile
index fc3fbb50a674..76f93e02f8a9 100644
--- a/emulators/mess/Makefile
+++ b/emulators/mess/Makefile
@@ -32,6 +32,10 @@ SUB_FILES= ${PORTNAME} pkg-message
USE_GCC= 4.2+
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
do-install:
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
${MKDIR} ${PREFIX}/libexec/sdlmess
diff --git a/emulators/sdlmame-devel/Makefile b/emulators/sdlmame-devel/Makefile
index 1be57e0d3130..8c05a0b68b11 100644
--- a/emulators/sdlmame-devel/Makefile
+++ b/emulators/sdlmame-devel/Makefile
@@ -54,4 +54,8 @@ post-install:
USE_GCC= 4.2+
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
.include <bsd.port.post.mk>
diff --git a/emulators/sdlmame/Makefile b/emulators/sdlmame/Makefile
index 1be57e0d3130..8c05a0b68b11 100644
--- a/emulators/sdlmame/Makefile
+++ b/emulators/sdlmame/Makefile
@@ -54,4 +54,8 @@ post-install:
USE_GCC= 4.2+
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
.include <bsd.port.post.mk>
diff --git a/emulators/sdlmess/Makefile b/emulators/sdlmess/Makefile
index fc3fbb50a674..76f93e02f8a9 100644
--- a/emulators/sdlmess/Makefile
+++ b/emulators/sdlmess/Makefile
@@ -32,6 +32,10 @@ SUB_FILES= ${PORTNAME} pkg-message
USE_GCC= 4.2+
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
do-install:
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
${MKDIR} ${PREFIX}/libexec/sdlmess
diff --git a/games/crafty/Makefile b/games/crafty/Makefile
index 5a51fd4a6f06..adf88daec390 100644
--- a/games/crafty/Makefile
+++ b/games/crafty/Makefile
@@ -59,6 +59,10 @@ OPT= -DCPUS=4 -DHASHSTATS -DTRACE -DBOOKDIR=\\\"${WITH_BOOKDIR}\\\" \
OPT+= -DINLINE32
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
MAKE_ENV+= opt="${OPT}" target=${OPSYS} CXFLAGS="${CXXFLAGS}"
post-extract:
diff --git a/games/r1q2/Makefile b/games/r1q2/Makefile
index 75bbac279dab..f626e45cb3e4 100644
--- a/games/r1q2/Makefile
+++ b/games/r1q2/Makefile
@@ -73,6 +73,10 @@ PLIST_SUB+= REF_GL=""
PLIST_SUB+= REF_GL="@comment "
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|game$$(ARCH)|game|g' \
${BUILD_WRKSRC}/game/Makefile
diff --git a/graphics/aqsis/Makefile b/graphics/aqsis/Makefile
index e1a9700bd70e..ca5fb154de0a 100644
--- a/graphics/aqsis/Makefile
+++ b/graphics/aqsis/Makefile
@@ -50,4 +50,10 @@ post-configure:
${REINPLACE_CMD} -e 's|-O2|-O2 ${PTHREAD_LIBS}|' \
${WRKSRC}/shadercompiler/aqsltell/CMakeFiles/aqsltell.dir/link.txt
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/graphics/frontline/Makefile b/graphics/frontline/Makefile
index 08131821789d..8724c1387c1a 100644
--- a/graphics/frontline/Makefile
+++ b/graphics/frontline/Makefile
@@ -24,4 +24,10 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LIBS="-L${LOCALBASE}/lib"
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/java/jamvm/Makefile b/java/jamvm/Makefile
index a29cbfc60ee9..d146c4e796f8 100644
--- a/java/jamvm/Makefile
+++ b/java/jamvm/Makefile
@@ -38,6 +38,10 @@ CONFIGURE_ARGS+= --disable-zip
PLIST_SUB+= WITH_ZIP="@comment " WITHOUT_ZIP=""
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not configure on sparc64
+.endif
+
post-extract:
@${MV} ${WRKSRC}/src/arch/x86_64.h ${WRKSRC}/src/arch/amd64.h
diff --git a/lang/bigloo/Makefile b/lang/bigloo/Makefile
index 39f17cda5dec..f899de23bcc5 100644
--- a/lang/bigloo/Makefile
+++ b/lang/bigloo/Makefile
@@ -63,4 +63,10 @@ post-install:
test: build
@(cd ${WRKSRC}; ${GMAKE} test)
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/lang/sdcc-devel/Makefile b/lang/sdcc-devel/Makefile
index b0d38c649e1c..ef8766d9050b 100644
--- a/lang/sdcc-devel/Makefile
+++ b/lang/sdcc-devel/Makefile
@@ -47,6 +47,7 @@ CONFIGURE_ARGS= --datarootdir=${DATADIR} \
.if ${ARCH} == "sparc64"
CFLAGS+= -O0
CXXFLAGS+= -O0
+BROKEN= Does not compile on sparc64
.endif
.if !defined(WITHOUT_MCS51) && !defined(WITHOUT_UCSIM) && ${OSVERSION} < 500019
diff --git a/lang/sdcc/Makefile b/lang/sdcc/Makefile
index 071475b7939b..64a71d2f1de3 100644
--- a/lang/sdcc/Makefile
+++ b/lang/sdcc/Makefile
@@ -42,6 +42,10 @@ CONFIGURE_ARGS= --datarootdir=${DATADIR} \
.include <bsd.port.pre.mk>
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
.if !defined(WITHOUT_MCS51) && !defined(WITHOUT_UCSIM) && ${OSVERSION} < 500019
LIB_DEPENDS+= readline.5:${PORTSDIR}/devel/readline
.endif
diff --git a/math/p5-Math-GSL/Makefile b/math/p5-Math-GSL/Makefile
index 7fb5607691b0..c365fd89f1d9 100644
--- a/math/p5-Math-GSL/Makefile
+++ b/math/p5-Math-GSL/Makefile
@@ -40,4 +40,10 @@ MAN3= Math::GSL.3 Math::GSL::Heapsort.3 Math::GSL::Permutation.3 \
Math::GSL::Fit.3 Math::GSL::ODEIV.3 Math::GSL::Wavelet.3 \
Math::GSL::Sys.3
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/multimedia/avidemux2/Makefile b/multimedia/avidemux2/Makefile
index 97dc514b88d4..c0955e814f6b 100644
--- a/multimedia/avidemux2/Makefile
+++ b/multimedia/avidemux2/Makefile
@@ -195,6 +195,10 @@ PLIST_SUB+= QT_NLS=""
. endif
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
post-extract:
@${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' \
${WRKSRC}/avidemux/ADM_libraries/ADM_mplex/ADM_mplexout.cpp
diff --git a/multimedia/nmm/Makefile b/multimedia/nmm/Makefile
index 60055a2227ff..3668d4b47fb3 100644
--- a/multimedia/nmm/Makefile
+++ b/multimedia/nmm/Makefile
@@ -100,4 +100,10 @@ post-install:
# - doxygen?
# - docbook?
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/multimedia/xmps/Makefile b/multimedia/xmps/Makefile
index ebcb91a51e6b..d30e1e648f24 100644
--- a/multimedia/xmps/Makefile
+++ b/multimedia/xmps/Makefile
@@ -35,4 +35,10 @@ post-patch:
${WRKSRC}/codecs/video/mpeg3/slice.c
@${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/ltconfig
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/skystar2/Makefile b/net/skystar2/Makefile
index e9103ba04f66..e9fd0b5e54da 100644
--- a/net/skystar2/Makefile
+++ b/net/skystar2/Makefile
@@ -43,4 +43,10 @@ post-install:
.endfor
.endif
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/ttbudget/Makefile b/net/ttbudget/Makefile
index fbd85aa34e71..eb12f3b52727 100644
--- a/net/ttbudget/Makefile
+++ b/net/ttbudget/Makefile
@@ -32,4 +32,10 @@ pre-fetch:
post-install:
@${CAT} ${PKGMESSAGE}
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/xorp/Makefile b/net/xorp/Makefile
index 1e93ff06dad1..35c4ddc24ac9 100644
--- a/net/xorp/Makefile
+++ b/net/xorp/Makefile
@@ -95,6 +95,10 @@ CONFIGURE_ARGS+= --enable-debug-msgs --enable-debug-fnames
CONFIGURE_ARGS+= --enable-profile
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
post-install:
${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
diff --git a/sysutils/e2fsprogs/Makefile b/sysutils/e2fsprogs/Makefile
index 5e16ff396d19..a3bfcae3cda9 100644
--- a/sysutils/e2fsprogs/Makefile
+++ b/sysutils/e2fsprogs/Makefile
@@ -56,6 +56,10 @@ USE_GETTEXT= yes
PLIST_SUB= NLS=""
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
post-patch::
@${REINPLACE_CMD} -E -e \
's:\$$\(libdir\)/pkgconfig:${PREFIX}/libdata/pkgconfig:' \
diff --git a/textproc/exempi/Makefile b/textproc/exempi/Makefile
index 087501553285..074cdf37d274 100644
--- a/textproc/exempi/Makefile
+++ b/textproc/exempi/Makefile
@@ -28,4 +28,10 @@ post-patch:
@${REINPLACE_CMD} -e 's|$${libdir}/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
${WRKSRC}/configure
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/www/firefox3/Makefile b/www/firefox3/Makefile
index 48a76c22f815..e35f9a66866c 100644
--- a/www/firefox3/Makefile
+++ b/www/firefox3/Makefile
@@ -72,6 +72,10 @@ MOZ_OPTIONS+= --disable-dbus
LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
post-extract::
@${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' -e 's|@MOZILLA@|${MOZILLA}|' \
-e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|' \
diff --git a/www/webkit-gtk2/Makefile b/www/webkit-gtk2/Makefile
index 8de8677ab045..8b52e2a12748 100644
--- a/www/webkit-gtk2/Makefile
+++ b/www/webkit-gtk2/Makefile
@@ -43,6 +43,10 @@ MAKEFILE= GNUmakefile
IGNORE= Does not build
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|autoconf|${AUTOCONF}|g ; \
s|automake|${AUTOMAKE}|g ; s|aclocal|${ACLOCAL}|g ; \
diff --git a/x11-drivers/xf86-video-via/Makefile b/x11-drivers/xf86-video-via/Makefile
index 7a518fa532df..a133dfb0e6ff 100644
--- a/x11-drivers/xf86-video-via/Makefile
+++ b/x11-drivers/xf86-video-via/Makefile
@@ -19,4 +19,10 @@ XORG_CAT= driver
USE_XORG= xvmc xf86driproto xextproto x11 glproto
MAN4= via.4x
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+IGNORE= does not install on sparc64
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/x11-toolkits/irrlicht/Makefile b/x11-toolkits/irrlicht/Makefile
index 52fa0dc7d85f..d71a68fdeffa 100644
--- a/x11-toolkits/irrlicht/Makefile
+++ b/x11-toolkits/irrlicht/Makefile
@@ -43,6 +43,10 @@ OPTIONS= DEBUG "Compile with debugging simbols" off \
CFLAGS+= -fPIC
.endif
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
.if !defined(WITHOUT_EXAMPLES)
PLIST_SUB+= EXAMPLES=""
.else
diff --git a/x11-toolkits/py-qt4-gui/Makefile b/x11-toolkits/py-qt4-gui/Makefile
index 55255a3ea9f4..93b1064c0b4b 100644
--- a/x11-toolkits/py-qt4-gui/Makefile
+++ b/x11-toolkits/py-qt4-gui/Makefile
@@ -69,6 +69,10 @@ ARGS+= --trace
.endif
ARGS+= --enable QtGui
+.if ${ARCH} == "sparc64" && ${OSVERSION} >= 700000
+BROKEN= Does not compile on sparc64
+.endif
+
do-configure:
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV}\
${PYTHON_CMD} configure.py ${ARGS}