diff options
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} |