Mark as broken on 5.x due to gcc3.3 multiline string handling.

For whatever reason, this does not seem to affect the master port.
Some terrible hackery has to be done to slave port Makefiles to
conditionally mark them broken, and I have flagged the hackery
apologetically.  For an example errorlog, see
http://bento.freebsd.org/errorlogs/i386-5-full/ja-gnomelibs-1.4.2_1.log.
This commit is contained in:
Mark Linimon 2003-12-22 01:54:59 +00:00
parent b3da4ab501
commit 94d00176f6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=96395

View File

@ -25,4 +25,16 @@ post-install:
${TOUCH} ${PREFIX}/bin/gnome-libs-jp
${CHMOD} 755 ${PREFIX}/bin/gnome-libs-jp
# The following hackery is only necessary so that we can mark this
# slave port, but not the master port, as broken on 5.x. Once that
# is fixed, everything past this point except the line '.include
# "${MASTERDIR}/Makefile' should be removed.
BEFOREPORTMK= yes
.include "${MASTERDIR}/Makefile"
.undef BEFOREPORTMK
.if ${OSVERSION} >= 500113
BROKEN= "Does not compile on FreeBSD ${OSVERSION}"
.endif
.include <bsd.port.post.mk>