aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2003-05-18 10:15:24 +0000
committerKris Kennaway <kris@FreeBSD.org>2003-05-18 10:15:24 +0000
commit23e6a2b3da60fd03fb9e392af59450056c09f9a5 (patch)
tree3b7e9ffbd68b82f181ccb4b1d327b834b4994adf
parent9c288e873f84089ba8dcb3c1acff8ce23bd4e5e0 (diff)
downloadports-23e6a2b3da60fd03fb9e392af59450056c09f9a5.tar.gz
ports-23e6a2b3da60fd03fb9e392af59450056c09f9a5.zip
BROKEN on 5.1: bad C++
Notes
Notes: svn path=/head/; revision=81208
-rw-r--r--cad/kaskade/Makefile4
-rw-r--r--deskutils/offix-trash/Makefile8
-rw-r--r--dns/fastresolve/Makefile4
-rw-r--r--ftp/jigdo/Makefile4
-rw-r--r--games/gma/Makefile8
-rw-r--r--games/rtb/Makefile8
-rw-r--r--games/xevil/Makefile8
-rw-r--r--graphics/gsculpt/Makefile8
-rw-r--r--irc/quirc/Makefile8
-rw-r--r--japanese/xjtext/Makefile8
-rw-r--r--lang/glibstdc++28/Makefile4
-rw-r--r--mail/mailsync/Makefile8
-rw-r--r--math/freefem/Makefile8
-rw-r--r--math/kaskade/Makefile4
-rw-r--r--multimedia/mpegedit/Makefile8
-rw-r--r--net-mgmt/cflowd/Makefile8
-rw-r--r--net-mgmt/irrtoolset/Makefile8
-rw-r--r--net-p2p/jigdo/Makefile4
-rw-r--r--net/cflowd/Makefile8
-rw-r--r--net/irrtoolset/Makefile8
-rw-r--r--net/papaya/Makefile4
-rw-r--r--security/libfwbuilder-devel/Makefile8
-rw-r--r--security/libfwbuilder/Makefile8
-rw-r--r--security/libfwbuilder2/Makefile8
-rw-r--r--sysutils/bbapm/Makefile8
-rw-r--r--sysutils/fastresolve/Makefile4
-rw-r--r--sysutils/xlogmaster/Makefile8
-rw-r--r--sysutils/xosview/Makefile8
-rw-r--r--x11-toolkits/viewklass/Makefile8
-rw-r--r--x11-wm/bbapm/Makefile8
-rw-r--r--x11-wm/wmanager/Makefile8
31 files changed, 193 insertions, 23 deletions
diff --git a/cad/kaskade/Makefile b/cad/kaskade/Makefile
index f8aede225334..379b54ca7b29 100644
--- a/cad/kaskade/Makefile
+++ b/cad/kaskade/Makefile
@@ -22,6 +22,10 @@ USE_X_PREFIX= yes
MAKE_ENV+= HAVE_G2C=yes
.endif
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
DIST_SUBDIR= kaskade
WRKSRC= ${WRKDIR}/3.1
MAKEFILE= makefile
diff --git a/deskutils/offix-trash/Makefile b/deskutils/offix-trash/Makefile
index 15a1fafedabf..50fb1127723b 100644
--- a/deskutils/offix-trash/Makefile
+++ b/deskutils/offix-trash/Makefile
@@ -17,8 +17,14 @@ COMMENT= Trash from OffiX
LIB_DEPENDS= Dnd++.1:${PORTSDIR}/x11/libdnd
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
GNU_CONFIGURE= YES
USE_GMAKE= YES
USE_X_PREFIX= YES
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/dns/fastresolve/Makefile b/dns/fastresolve/Makefile
index 0015dbea2226..1fded2ff7ac0 100644
--- a/dns/fastresolve/Makefile
+++ b/dns/fastresolve/Makefile
@@ -30,6 +30,10 @@ MAN1= dns-terror.1 btree-dump.1 convert-dom-db.1 convert-ip-db.1 \
.include <bsd.port.pre.mk>
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
pre-configure:
@(cd ${WRKSRC} && aclocal14)
diff --git a/ftp/jigdo/Makefile b/ftp/jigdo/Makefile
index 4d85f49950c3..b34d63b19ed0 100644
--- a/ftp/jigdo/Makefile
+++ b/ftp/jigdo/Makefile
@@ -41,6 +41,10 @@ pre-fetch:
.include <bsd.port.pre.mk>
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
.if ${OSVERSION} >= 500041
EXTRA_PATCHES= ${FILESDIR}/extra-glibc-getopt.h
.endif
diff --git a/games/gma/Makefile b/games/gma/Makefile
index 961084ab477a..a08deb89a426 100644
--- a/games/gma/Makefile
+++ b/games/gma/Makefile
@@ -13,7 +13,13 @@ MASTER_SITES= http://www.student.nada.kth.se/~d92-jwa/code/gma/
MAINTAINER= ijliao@FreeBSD.org
COMMENT= Go-moku game which learns playing the game from studying its opponent
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_GCC= 2.95
GNU_CONFIGURE= yes
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/games/rtb/Makefile b/games/rtb/Makefile
index 35ef29339d86..47bb4c0dde88 100644
--- a/games/rtb/Makefile
+++ b/games/rtb/Makefile
@@ -14,9 +14,15 @@ MASTER_SITES= http://www.lysator.liu.se/realtimebattle/Download/
MAINTAINER= draj@oceanfree.net
COMMENT= Robot programming game for UNIX
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_X_PREFIX= yes
USE_GNOME= gtk12
USE_LIBTOOL= yes
CONFIGURE_ARGS= --enable-debug
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/games/xevil/Makefile b/games/xevil/Makefile
index df0a536b30a5..afa2143f5c62 100644
--- a/games/xevil/Makefile
+++ b/games/xevil/Makefile
@@ -19,6 +19,12 @@ USE_ZIP= yes
USE_XPM= yes
ALL_TARGET= freebsd
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
# I'm not sure if this should be here
.if (${MACHINE} == "alpha")
CFLAGS+="-DXEVIL_KEYSET=UIalpha"
@@ -42,4 +48,4 @@ do-install:
${PREFIX}/share/doc/xevil/instructions
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/graphics/gsculpt/Makefile b/graphics/gsculpt/Makefile
index 0106a3f012fe..e18adde21a54 100644
--- a/graphics/gsculpt/Makefile
+++ b/graphics/gsculpt/Makefile
@@ -16,6 +16,12 @@ DISTNAME= gSculpt-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
COMMENT= An Opensource 3D modelling application
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
WRKSRC= ${WRKDIR}/gSculpt-${PORTVERSION}
USE_REINPLACE= yes
USE_GNOME= gtk12
@@ -31,4 +37,4 @@ post-patch:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/gsculpt ${PREFIX}/bin
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/irc/quirc/Makefile b/irc/quirc/Makefile
index f03c0680968e..fa914f59a5ab 100644
--- a/irc/quirc/Makefile
+++ b/irc/quirc/Makefile
@@ -15,6 +15,12 @@ COMMENT= An irc client for the X Window System that uses TCL/TK
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_XLIB= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CXXFLAGS="${CXXFLAGS} -pedantic"
@@ -39,4 +45,4 @@ post-install:
.endfor
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/japanese/xjtext/Makefile b/japanese/xjtext/Makefile
index ba1725d8c359..1564de79c181 100644
--- a/japanese/xjtext/Makefile
+++ b/japanese/xjtext/Makefile
@@ -15,6 +15,12 @@ DISTNAME= XJTEXT-${PORTVERSION}
MAINTAINER= sada@FreeBSD.org
COMMENT= A text viewer for Japanese virtical writings
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_BISON= yes
USE_GNOME= imlib
EXAMPLEDIR= ${PREFIX}/share/examples/xjtext
@@ -35,4 +41,4 @@ post-install:
${INSTALL_MAN} ${WRKSRC}/README.txt ${DOCDIR}
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/lang/glibstdc++28/Makefile b/lang/glibstdc++28/Makefile
index dd1490e7bfa2..f671bc736e09 100644
--- a/lang/glibstdc++28/Makefile
+++ b/lang/glibstdc++28/Makefile
@@ -25,6 +25,10 @@ NO_CDROM= 'old version, not worth the cost in real estate'
.include <bsd.port.pre.mk>
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
CC= gcc28
CXX= g++28
.if ${PORTOBJFORMAT} == "elf"
diff --git a/mail/mailsync/Makefile b/mail/mailsync/Makefile
index f3d94e7d2056..11e92fe6fecc 100644
--- a/mail/mailsync/Makefile
+++ b/mail/mailsync/Makefile
@@ -17,6 +17,12 @@ COMMENT= Mailsync is a way of keeping a collection of mailboxes synchronized
LIB_DEPENDS= c-client4.8:${PORTSDIR}/mail/cclient
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_GMAKE= yes
@@ -42,4 +48,4 @@ do-install:
${MKDIR} ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/mailsync ${EXAMPLESDIR}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/math/freefem/Makefile b/math/freefem/Makefile
index 9230d6a350f7..b5a3cabca675 100644
--- a/math/freefem/Makefile
+++ b/math/freefem/Makefile
@@ -14,6 +14,12 @@ MASTER_SITE_SUBDIR= kfem
MAINTAINER= ports@FreeBSD.org
COMMENT= A language for the Finite Element Method
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
@@ -38,4 +44,4 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/examples/*.pde ${EXAMPLESDIR}
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/math/kaskade/Makefile b/math/kaskade/Makefile
index f8aede225334..379b54ca7b29 100644
--- a/math/kaskade/Makefile
+++ b/math/kaskade/Makefile
@@ -22,6 +22,10 @@ USE_X_PREFIX= yes
MAKE_ENV+= HAVE_G2C=yes
.endif
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
DIST_SUBDIR= kaskade
WRKSRC= ${WRKDIR}/3.1
MAKEFILE= makefile
diff --git a/multimedia/mpegedit/Makefile b/multimedia/mpegedit/Makefile
index 1a1b36b891c8..f982f0159da5 100644
--- a/multimedia/mpegedit/Makefile
+++ b/multimedia/mpegedit/Makefile
@@ -16,6 +16,12 @@ COMMENT= A program to edit encoded mpeg streams
LIB_DEPENDS= netpbm.1:${PORTSDIR}/graphics/netpbm
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_X_PREFIX= yes
post-extract:
@@ -29,4 +35,4 @@ do-install:
@${INSTALL_DATA} ${WRKSRC}/manual.ps ${DOCSDIR}
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/net-mgmt/cflowd/Makefile b/net-mgmt/cflowd/Makefile
index 2c92cef1c2c0..58698a767341 100644
--- a/net-mgmt/cflowd/Makefile
+++ b/net-mgmt/cflowd/Makefile
@@ -22,6 +22,12 @@ COMMENT= Flow analysis tool used for analyzing Cisco's NetFlow switching
BUILD_DEPENDS= ${LOCALBASE}/lib/libArts.a:${PORTSDIR}/net/arts++
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_BISON= yes
@@ -41,4 +47,4 @@ post-install:
${INSTALL_SCRIPT} ${FILESDIR}/cflowd.sh \
${PREFIX}/etc/rc.d/cflowd-base.sh.sample
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/net-mgmt/irrtoolset/Makefile b/net-mgmt/irrtoolset/Makefile
index 53bced116452..7cfd192945d8 100644
--- a/net-mgmt/irrtoolset/Makefile
+++ b/net-mgmt/irrtoolset/Makefile
@@ -16,6 +16,12 @@ COMMENT= A suite of routing policy tools to interact with the IRR
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_BISON= yes
USE_GMAKE= yes
USE_GCC= 2.95
@@ -36,4 +42,4 @@ post-patch:
aLL_TARGET= depend all
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/net-p2p/jigdo/Makefile b/net-p2p/jigdo/Makefile
index 4d85f49950c3..b34d63b19ed0 100644
--- a/net-p2p/jigdo/Makefile
+++ b/net-p2p/jigdo/Makefile
@@ -41,6 +41,10 @@ pre-fetch:
.include <bsd.port.pre.mk>
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
.if ${OSVERSION} >= 500041
EXTRA_PATCHES= ${FILESDIR}/extra-glibc-getopt.h
.endif
diff --git a/net/cflowd/Makefile b/net/cflowd/Makefile
index 2c92cef1c2c0..58698a767341 100644
--- a/net/cflowd/Makefile
+++ b/net/cflowd/Makefile
@@ -22,6 +22,12 @@ COMMENT= Flow analysis tool used for analyzing Cisco's NetFlow switching
BUILD_DEPENDS= ${LOCALBASE}/lib/libArts.a:${PORTSDIR}/net/arts++
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_BISON= yes
@@ -41,4 +47,4 @@ post-install:
${INSTALL_SCRIPT} ${FILESDIR}/cflowd.sh \
${PREFIX}/etc/rc.d/cflowd-base.sh.sample
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/net/irrtoolset/Makefile b/net/irrtoolset/Makefile
index 53bced116452..7cfd192945d8 100644
--- a/net/irrtoolset/Makefile
+++ b/net/irrtoolset/Makefile
@@ -16,6 +16,12 @@ COMMENT= A suite of routing policy tools to interact with the IRR
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_BISON= yes
USE_GMAKE= yes
USE_GCC= 2.95
@@ -36,4 +42,4 @@ post-patch:
aLL_TARGET= depend all
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/net/papaya/Makefile b/net/papaya/Makefile
index 883ba9b5cd0f..1b0b25a12534 100644
--- a/net/papaya/Makefile
+++ b/net/papaya/Makefile
@@ -21,6 +21,10 @@ WANT_GNOME= yes
.include <bsd.port.pre.mk>
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
.if ${HAVE_GNOME:Mgnomelibs}!=""
USE_GNOME+= gnomeprefix gnomehack gnomelibs
.else
diff --git a/security/libfwbuilder-devel/Makefile b/security/libfwbuilder-devel/Makefile
index 7a678627f90c..5908f3361e38 100644
--- a/security/libfwbuilder-devel/Makefile
+++ b/security/libfwbuilder-devel/Makefile
@@ -17,10 +17,16 @@ LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \
xslt.1:${PORTSDIR}/textproc/libxslt \
sigc.1:${PORTSDIR}/devel/libsigc++
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_GMAKE= yes
USE_LIBTOOL= yes
USE_GNOME= gtk12
INSTALLS_SHLIB= yes
PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/security/libfwbuilder/Makefile b/security/libfwbuilder/Makefile
index 7a678627f90c..5908f3361e38 100644
--- a/security/libfwbuilder/Makefile
+++ b/security/libfwbuilder/Makefile
@@ -17,10 +17,16 @@ LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \
xslt.1:${PORTSDIR}/textproc/libxslt \
sigc.1:${PORTSDIR}/devel/libsigc++
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_GMAKE= yes
USE_LIBTOOL= yes
USE_GNOME= gtk12
INSTALLS_SHLIB= yes
PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/security/libfwbuilder2/Makefile b/security/libfwbuilder2/Makefile
index 7a678627f90c..5908f3361e38 100644
--- a/security/libfwbuilder2/Makefile
+++ b/security/libfwbuilder2/Makefile
@@ -17,10 +17,16 @@ LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \
xslt.1:${PORTSDIR}/textproc/libxslt \
sigc.1:${PORTSDIR}/devel/libsigc++
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_GMAKE= yes
USE_LIBTOOL= yes
USE_GNOME= gtk12
INSTALLS_SHLIB= yes
PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/sysutils/bbapm/Makefile b/sysutils/bbapm/Makefile
index 668d8b650e0b..96dcc3ae6b29 100644
--- a/sysutils/bbapm/Makefile
+++ b/sysutils/bbapm/Makefile
@@ -17,6 +17,12 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= adamw@FreeBSD.org
COMMENT= APM monitor for the Blackbox slit
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_X_PREFIX= yes
USE_GNOME= gtk12
GNU_CONFIGURE= yes
@@ -29,4 +35,4 @@ do-install:
@${INSTALL_DATA} ${WRKSRC}/data/${a} ${PREFIX}/share/bbtools
.endfor
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/sysutils/fastresolve/Makefile b/sysutils/fastresolve/Makefile
index 0015dbea2226..1fded2ff7ac0 100644
--- a/sysutils/fastresolve/Makefile
+++ b/sysutils/fastresolve/Makefile
@@ -30,6 +30,10 @@ MAN1= dns-terror.1 btree-dump.1 convert-dom-db.1 convert-ip-db.1 \
.include <bsd.port.pre.mk>
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
pre-configure:
@(cd ${WRKSRC} && aclocal14)
diff --git a/sysutils/xlogmaster/Makefile b/sysutils/xlogmaster/Makefile
index 557ebb6e1c8e..39a7edc4789a 100644
--- a/sysutils/xlogmaster/Makefile
+++ b/sysutils/xlogmaster/Makefile
@@ -14,6 +14,12 @@ MASTER_SITE_SUBDIR= xlogmaster
MAINTAINER= aw1@stade.co.uk
COMMENT= Quick & easy monitoring of logfiles and devices
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_XLIB= yes
USE_GMAKE= yes
USE_GNOME= gtk12
@@ -25,4 +31,4 @@ post-install:
@install-info ${PREFIX}/info/xlogmaster.info ${PREFIX}/info/dir
${INSTALL_DATA} ${FILESDIR}/xlogmasterrc ${PREFIX}/etc/xlogmaster
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/sysutils/xosview/Makefile b/sysutils/xosview/Makefile
index 62d4ab0e6998..96eee878e444 100644
--- a/sysutils/xosview/Makefile
+++ b/sysutils/xosview/Makefile
@@ -15,8 +15,14 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= A graphical performance meter
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
MAN1= xosview.1
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/x11-toolkits/viewklass/Makefile b/x11-toolkits/viewklass/Makefile
index 2e2914041c88..651b3e844743 100644
--- a/x11-toolkits/viewklass/Makefile
+++ b/x11-toolkits/viewklass/Makefile
@@ -18,6 +18,12 @@ COMMENT= C++ Framework for Motif
BUILD_DEPENDS= xmkmf:${PORTSDIR}/devel/imake
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_X_PREFIX= yes
USE_MOTIF= yes
USE_REINPLACE= yes
@@ -28,4 +34,4 @@ post-patch:
s/^CXXFLAGS=/CXXFLAGS+=/g ; \
s/-g -Wall//g' ${WRKSRC}/Makefile.in
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/x11-wm/bbapm/Makefile b/x11-wm/bbapm/Makefile
index 668d8b650e0b..96dcc3ae6b29 100644
--- a/x11-wm/bbapm/Makefile
+++ b/x11-wm/bbapm/Makefile
@@ -17,6 +17,12 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= adamw@FreeBSD.org
COMMENT= APM monitor for the Blackbox slit
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_X_PREFIX= yes
USE_GNOME= gtk12
GNU_CONFIGURE= yes
@@ -29,4 +35,4 @@ do-install:
@${INSTALL_DATA} ${WRKSRC}/data/${a} ${PREFIX}/share/bbtools
.endfor
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/x11-wm/wmanager/Makefile b/x11-wm/wmanager/Makefile
index 05f2382ef5db..0678e41479c3 100644
--- a/x11-wm/wmanager/Makefile
+++ b/x11-wm/wmanager/Makefile
@@ -16,6 +16,12 @@ COMMENT= X11 window manager selector
LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500113
+BROKEN= "Does not compile (bad C++ code)"
+.endif
+
USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
@@ -35,4 +41,4 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/.xinitrc ${EXAMPLESDIR}/xinitrc_sample
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>