summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2011-03-17 11:08:44 +0000
committerPav Lucistnik <pav@FreeBSD.org>2011-03-17 11:08:44 +0000
commite13f00eca1f51702adb78801c20a44e6c3c654f5 (patch)
treec11dcd403b15ec2193f9780ff09ea6f79b6d7858
parent- Update MASTER_SITES (diff)
- Mark ports that have been broken for six month or more, or never compiled on
7.X and up, for removal in one month
Notes
Notes: svn path=/head/; revision=271083
-rw-r--r--cad/tclspice/Makefile2
-rw-r--r--comms/hcfmdm/Makefile12
-rw-r--r--databases/erserver/Makefile8
-rw-r--r--databases/gauche-gdbm/Makefile2
-rw-r--r--databases/mysqlcc/Makefile2
-rw-r--r--devel/cocktail/Makefile12
-rw-r--r--devel/djgpp-gcc/Makefile2
-rw-r--r--devel/gauche-sdl/Makefile2
-rw-r--r--devel/gdb53-act/Makefile8
-rw-r--r--devel/lamson/Makefile2
-rw-r--r--devel/ruby-rjudy/Makefile12
-rw-r--r--devel/xfc/Makefile14
-rw-r--r--editors/zed/Makefile12
-rw-r--r--emulators/pearpc/Makefile2
-rw-r--r--games/aqbubble/Makefile8
-rw-r--r--graphics/crystalspace/Makefile2
-rw-r--r--graphics/libvisual-plugins/Makefile11
-rw-r--r--japanese/roundcube/Makefile2
-rw-r--r--japanese/tkstep80/Makefile8
-rw-r--r--java/jdk14/Makefile7
-rw-r--r--lang/etoile-languagekit/Makefile6
-rw-r--r--lang/mozart/Makefile8
-rw-r--r--lang/ocamlduce/Makefile2
-rw-r--r--lang/pugs/Makefile2
-rw-r--r--lang/u++/Makefile2
-rw-r--r--mail/evolution-sharp/Makefile2
-rw-r--r--math/R-cran-igraph/Makefile2
-rw-r--r--math/linalg/Makefile12
-rw-r--r--misc/ftree/Makefile2
-rw-r--r--multimedia/banshee-mirage/Makefile2
-rw-r--r--multimedia/katchtv/Makefile2
-rw-r--r--multimedia/libomxil-bellagio/Makefile2
-rw-r--r--net-im/skype/Makefile2
-rw-r--r--net-im/skype20/Makefile2
-rw-r--r--net-p2p/trackerbt/Makefile2
-rw-r--r--net/b2bua/Makefile8
-rw-r--r--net/cap/Makefile8
-rw-r--r--net/ggsd/Makefile12
-rw-r--r--net/penguintv/Makefile2
-rw-r--r--net/skype/Makefile2
-rw-r--r--news/openftd/Makefile2
-rw-r--r--palm/romeo/Makefile16
-rw-r--r--science/elmer-fem/Makefile2
-rw-r--r--science/pcp/Makefile12
-rw-r--r--security/f-protd/Makefile2
-rw-r--r--security/newpki-lib/Makefile15
-rw-r--r--security/newpki-server/Makefile12
-rw-r--r--security/xmlsec/Makefile12
-rw-r--r--sysutils/xwlans/Makefile12
-rw-r--r--www/bk_edit/Makefile12
-rw-r--r--www/bricolage/Makefile2
-rw-r--r--x11-toolkits/gambas2-gb-qt/Makefile2
-rw-r--r--x11-toolkits/gauche-gtk/Makefile2
-rw-r--r--x11-toolkits/p5-Tcl-Tk/Makefile12
-rw-r--r--x11-toolkits/php-gtk2/Makefile2
-rw-r--r--x11/metisse/Makefile2
56 files changed, 177 insertions, 154 deletions
diff --git a/cad/tclspice/Makefile b/cad/tclspice/Makefile
index c6f001463952..26044f47987d 100644
--- a/cad/tclspice/Makefile
+++ b/cad/tclspice/Makefile
@@ -20,6 +20,8 @@ RUN_DEPENDS= bltwish:${PORTSDIR}/x11-toolkits/blt \
${LOCALBASE}/lib/libtclreadline.so:${PORTSDIR}/devel/tclreadline
BROKEN= does not compile
+DEPRECATED= has been broken for more than a year
+EXPIRATION_DATE=2011-04-17
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_AUTOTOOLS= aclocal automake autoconf libtool
diff --git a/comms/hcfmdm/Makefile b/comms/hcfmdm/Makefile
index 587b6bc6c038..e422f7f55441 100644
--- a/comms/hcfmdm/Makefile
+++ b/comms/hcfmdm/Makefile
@@ -26,6 +26,10 @@ EXTRACT_ONLY= hcfmdm-0.99.1.tar.gz hcfpcimodem-0.99lnxtbeta03042700.tar.gz
MAINTAINER= littlesavage@rambler.ru
COMMENT= Driver for the Conexant HCF PCI winmodem chipset (Acorp PIM/PIM2)
+BROKEN= does not compile on 7.X or higher
+DEPRECATED= does not compile on 7.X or higher
+EXPIRATION_DATE=2011-04-17
+
MODULES_WITH_WORLD?= yes
ONLY_FOR_ARCHS= i386
SUB_FILES+= pkg-message
@@ -40,14 +44,6 @@ PORTDOCS= ${LNXTDOCS} 100498D_RM_HxF_Released.pdf
.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 600100
-IGNORE= is not for FreeBSD versions < 600100
-.endif
-
-.if ${OSVERSION} >= 700000
-BROKEN= Does not compile at 7.x or higher
-.endif
-
PLIST_SUB+= KMODDIR=${KMODDIR}
.if !defined(NOPORTDOCS)
diff --git a/databases/erserver/Makefile b/databases/erserver/Makefile
index 85c76247e0f9..ad4cfa9952df 100644
--- a/databases/erserver/Makefile
+++ b/databases/erserver/Makefile
@@ -22,6 +22,10 @@ BUILD_DEPENDS= ant:${PORTSDIR}/devel/apache-ant \
RUN_DEPENDS= ${JAVAJARDIR}/log4j.jar:${PORTSDIR}/devel/log4j \
postgres:${PGSQL_PORT}
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_JAVA= yes
@@ -39,10 +43,6 @@ DEFAULT_PGSQL_VER?=74
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
# Setting/finding PostgreSQL version we want.
.if exists(${LOCALBASE}/bin/postmaster)
PGSQL_VER!= ${LOCALBASE}/bin/postmaster -V | \
diff --git a/databases/gauche-gdbm/Makefile b/databases/gauche-gdbm/Makefile
index 114eb03ec2ed..a7376677708b 100644
--- a/databases/gauche-gdbm/Makefile
+++ b/databases/gauche-gdbm/Makefile
@@ -21,6 +21,8 @@ LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm
RUN_DEPENDS= gosh:${PORTSDIR}/lang/gauche
BROKEN= does not compile
+DEPRECATED= has been broken for more than a year
+EXPIRATION_DATE=2011-04-17
WRKSRC= ${WRKDIR}/dbm
MAKE_ARGS= GOSH=gosh \
diff --git a/databases/mysqlcc/Makefile b/databases/mysqlcc/Makefile
index 94b33fc987a4..28ead11c1d60 100644
--- a/databases/mysqlcc/Makefile
+++ b/databases/mysqlcc/Makefile
@@ -20,6 +20,8 @@ COMMENT= A platform-independent GUI administration client for the MySQL server
BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
BROKEN= does not compile
+DEPRECATED= has been broken for almost a year
+EXPIRATION_DATE=2011-04-17
USE_MYSQL= yes
IGNORE_WITH_MYSQL=323
diff --git a/devel/cocktail/Makefile b/devel/cocktail/Makefile
index f525b15739eb..bf654049f4f5 100644
--- a/devel/cocktail/Makefile
+++ b/devel/cocktail/Makefile
@@ -15,18 +15,16 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= wjw@withagen.nl
COMMENT= Compiler tools with attribute grammars
+BROKEN= Segfault during build on FreeBSD >= 7.0
+DEPRECATED= does not build on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
MAN1= ag.1 puma.1 mpp.1 lalr.1 ell.1 bnf.1 ast.1 rex.1 mtc.1
MAN2= mtc.2
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700000
-BROKEN= Segfault during build on FreeBSD >= 7.0
-.endif
-
post-extract:
${RM} -f ${WRKSRC}/mtc/m2c/SYSTEM_.h
${RM} -f ${WRKSRC}/mtc/m2c/SYSTEM_.c
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/djgpp-gcc/Makefile b/devel/djgpp-gcc/Makefile
index 04e4b1aa716e..a09d48502387 100644
--- a/devel/djgpp-gcc/Makefile
+++ b/devel/djgpp-gcc/Makefile
@@ -27,6 +27,8 @@ MAINTAINER= johnson.peter@gmail.com
COMMENT= FSF gcc-4.1 for DJGPP cross-development
BROKEN= Does not work with autoconf>=2.64 - no upstream fix.
+DEPRECATED= has been broken for half a year
+EXPIRATION_DATE=2011-04-17
BUILD_DEPENDS= ${TARGET}-as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
${LOCALBASE}/${TARGET}/bin/stubify:${PORTSDIR}/devel/${PKGNAMEPREFIX}crx \
diff --git a/devel/gauche-sdl/Makefile b/devel/gauche-sdl/Makefile
index 5eea71b71985..7c5c02207535 100644
--- a/devel/gauche-sdl/Makefile
+++ b/devel/gauche-sdl/Makefile
@@ -22,6 +22,8 @@ RUN_DEPENDS= gosh:${PORTSDIR}/lang/gauche \
${LOCALBASE}/lib/X11/rgb.txt:${PORTSDIR}/x11/rgb
BROKEN= does not compile
+DEPRECATED= has been broken for a year
+EXPIRATION_DATE=2011-04-17
PLIST_SUB= GAUCHE_VERSION="`gauche-config -V`"\
TARGET="${CONFIGURE_TARGET}"
diff --git a/devel/gdb53-act/Makefile b/devel/gdb53-act/Makefile
index a00ad2446aed..f529ff6a7fab 100644
--- a/devel/gdb53-act/Makefile
+++ b/devel/gdb53-act/Makefile
@@ -16,6 +16,10 @@ DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
MAINTAINER= john@johnrshannon.com
COMMENT= GDB 5.3 modified by ACT for Ada programming language
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not compile on FreeBSD 7.x and up
+EXPIRATION_DATE=2011-04-17
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
PLIST_FILES= bin/gdbada
USE_GMAKE= yes
@@ -25,10 +29,6 @@ CONFIGURE_ARGS+= --disable-nls
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
.if ${ARCH} != "i386" && ${ARCH} != "alpha"
BROKEN= Does not compile on !i386 and !alpha
.endif
diff --git a/devel/lamson/Makefile b/devel/lamson/Makefile
index a74ccf3e1d0c..77bc9eb7d67f 100644
--- a/devel/lamson/Makefile
+++ b/devel/lamson/Makefile
@@ -22,6 +22,8 @@ BUILD_DEPENDS=\
${PYTHON_PKGNAMEPREFIX}lockfile>0:${PORTSDIR}/devel/py-lockfile
BROKEN= leaves behind files on deinstall
+DEPRECATED= has been broken for a half year
+EXPIRATION_DATE=2011-04-17
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
diff --git a/devel/ruby-rjudy/Makefile b/devel/ruby-rjudy/Makefile
index 4c48e9583ad0..61b28422a04d 100644
--- a/devel/ruby-rjudy/Makefile
+++ b/devel/ruby-rjudy/Makefile
@@ -18,6 +18,10 @@ COMMENT= Interface to the Judy Arrays library
LIB_DEPENDS= Judy.1:${PORTSDIR}/devel/judy
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
WRKSRC= ${WRKDIR}/${DISTNAME}/ext/judy
DOCSRC= ${WRKDIR}/${DISTNAME}/doc
EXMSRC= ${WRKDIR}/${DISTNAME}/examples
@@ -43,10 +47,4 @@ post-install:
.endfor
.endif
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/xfc/Makefile b/devel/xfc/Makefile
index 51b9857509ba..18aa837bf473 100644
--- a/devel/xfc/Makefile
+++ b/devel/xfc/Makefile
@@ -16,6 +16,10 @@ COMMENT= The Xfce Foundation Classes
LIB_DEPENDS= sigc-2.0.0:${PORTSDIR}/devel/libsigc++20
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
USE_BZIP2= yes
USE_GMAKE= yes
USE_GETTEXT= yes
@@ -26,12 +30,4 @@ CONFIGURE_ENV= CFLAGS=-I${LOCALBASE}/include \
CPPFLAGS=-I${LOCALBASE}/include \
LIBS=-L${LOCALBASE}/lib
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-BROKEN= Does not compile on !i386
-.elif ${OSVERSION} >= 700000
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/editors/zed/Makefile b/editors/zed/Makefile
index 59fa12b453bc..2247c10a321f 100644
--- a/editors/zed/Makefile
+++ b/editors/zed/Makefile
@@ -14,6 +14,10 @@ MASTER_SITES= http://zed.c3po.it/
MAINTAINER= exile@chamber.ee
COMMENT= Simple, small, fast, highly configurable text editor
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
DOCS= CHANGES zed.doc
do-install:
@@ -24,10 +28,4 @@ do-install:
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
.endif
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/emulators/pearpc/Makefile b/emulators/pearpc/Makefile
index 7745aa0e2405..9b7bace14287 100644
--- a/emulators/pearpc/Makefile
+++ b/emulators/pearpc/Makefile
@@ -15,6 +15,8 @@ MAINTAINER= novel@FreeBSD.org
COMMENT= PowerPC architecture emulator
BROKEN= does not build
+DEPRECATED= has been broken for over a half year
+EXPIRATION_DATE=2011-04-17
GNU_CONFIGURE= yes
USE_XORG= x11
diff --git a/games/aqbubble/Makefile b/games/aqbubble/Makefile
index d4ef2c66ef74..9422f803c333 100644
--- a/games/aqbubble/Makefile
+++ b/games/aqbubble/Makefile
@@ -14,6 +14,10 @@ MASTER_SITES= http://www.losersjuegos.com.ar/_media/juegos/aqbubble/descargas/
MAINTAINER= acm@FreeBSD.org
COMMENT= Game similar to snow bros
+BROKEN= Broken with gcc 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
USE_SDL= sdl mixer image
GNU_CONFIGURE= yes
USE_GMAKE= yes
@@ -27,10 +31,6 @@ OPTIONS= NLS "Native Language Support" on
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 700042
-BROKEN= Broken with gcc 4.2
-.endif
-
.if defined(WITHOUT_NLS)
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
diff --git a/graphics/crystalspace/Makefile b/graphics/crystalspace/Makefile
index 4cb6e63c5c1d..2bde4077a33c 100644
--- a/graphics/crystalspace/Makefile
+++ b/graphics/crystalspace/Makefile
@@ -25,6 +25,8 @@ LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png \
CEGUIBase.3:${PORTSDIR}/graphics/cegui
BROKEN= does not compile
+DEPRECATED= has been broken for a year
+EXPIRATION_DATE=2011-04-17
CONFLICTS= crystalspace-devel-[0-9]*
diff --git a/graphics/libvisual-plugins/Makefile b/graphics/libvisual-plugins/Makefile
index 66f7c182e2c2..ba9f287668f4 100644
--- a/graphics/libvisual-plugins/Makefile
+++ b/graphics/libvisual-plugins/Makefile
@@ -15,6 +15,11 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Set of plugins for the libvisual framework
LIB_DEPENDS= visual.0:${PORTSDIR}/graphics/libvisual
+BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake
+
+BROKEN= Broken objformat handling
+DEPRECATED= has been broken for 3 years
+EXPIRATION_DATE=2011-04-17
WANT_GNOME= yes
USE_GNOME= gnometarget pkgconfig
@@ -26,12 +31,6 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 700029
-BROKEN= Broken objformat handling
-.endif
-
-BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake
-
.if defined(WITH_MPLAYER)
BUILD_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer
RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer
diff --git a/japanese/roundcube/Makefile b/japanese/roundcube/Makefile
index 29c5228b7ee1..665cc8bc5efc 100644
--- a/japanese/roundcube/Makefile
+++ b/japanese/roundcube/Makefile
@@ -18,5 +18,7 @@ MASTERDIR= ${.CURDIR}/../../mail/roundcube
DISTINFO_FILE= ${.CURDIR}/distinfo
BROKEN= bad distinfo
+DEPRECATED= has been broken for almost a year
+EXPIRATION_DATE=2011-04-17
.include "${MASTERDIR}/Makefile"
diff --git a/japanese/tkstep80/Makefile b/japanese/tkstep80/Makefile
index 25313406730a..21ac35f89f83 100644
--- a/japanese/tkstep80/Makefile
+++ b/japanese/tkstep80/Makefile
@@ -22,6 +22,10 @@ COMMENT= The Tk toolkit with a NeXTSTEP look and more
LIB_DEPENDS= tcl80jp.1:${PORTSDIR}/japanese/tcl80
+BROKEN= Broken with gcc 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
USE_XORG= xpm
USE_AUTOTOOLS= autoconf213
HAS_CONFIGURE= yes
@@ -44,10 +48,6 @@ PORTDOCDIR= ${PREFIX}/share/doc/tkstep${TCLVERSION}jp
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 700042
-BROKEN= Broken with gcc 4.2
-.endif
-
post-patch:
@${REINPLACE_CMD} -e '/xpg4/d' ${WRKSRC}/configure.in
diff --git a/java/jdk14/Makefile b/java/jdk14/Makefile
index 10a225555f13..a2458adbb2fe 100644
--- a/java/jdk14/Makefile
+++ b/java/jdk14/Makefile
@@ -27,6 +27,9 @@ BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
${LOCALBASE}/include/nspr/prtypes.h:${PORTSDIR}/devel/nspr
RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not build on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
OPTIONS= DEBUG "Enable debugging support" off \
IPV6 "Enable IPv6 support" off \
@@ -67,10 +70,6 @@ LINUX_BOOTSTRAP_JDKS= ${LOCALBASE}/linux-sun-jdk1.4.2
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
.if defined(WITH_IPV6)
CATEGORIES+= ipv6
.endif
diff --git a/lang/etoile-languagekit/Makefile b/lang/etoile-languagekit/Makefile
index 66f816e88fe7..f1f901965daf 100644
--- a/lang/etoile-languagekit/Makefile
+++ b/lang/etoile-languagekit/Makefile
@@ -18,6 +18,10 @@ COMMENT= Etoile Project LanguageKit framework
BUILD_DEPENDS= llc:${PORTSDIR}/${LANGUAGEKIT_LLVM_PORT}
+BROKEN= needs llvm <= 2.6.r71086
+DEPRECATED= has been broken for over a half year
+EXPIRATION_DATE=2011-04-17
+
LICENSE= BSD
USE_BZIP2= yes
@@ -29,8 +33,6 @@ USE_GNUSTEP_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES}
USE_GNUSTEP_LOCAL_LIBS+= EtoileFoundation:${FOUNDATION_PORT}
USE_PERL5_BUILD= yes
-BROKEN= needs llvm <= 2.6.r71086
-
DEFAULT_LIBVERSION= 0.6
WRKSRC= ${WRKDIR}/Etoile-${PORTVERSION}
USE_GNUSTEP_MAKE_DIRS+= Languages/LanguageKit
diff --git a/lang/mozart/Makefile b/lang/mozart/Makefile
index 9a9b66164718..ce4b6982d51d 100644
--- a/lang/mozart/Makefile
+++ b/lang/mozart/Makefile
@@ -23,6 +23,10 @@ LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm \
gmp.10:${PORTSDIR}/math/gmp \
tk84.1:${PORTSDIR}/x11-toolkits/tk84
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
MOZART_DOCS= mozart-${PORTVERSION}-doc.tar.gz
SCRIPTS_ENV= LN=${LN} PERL=${PERL}
@@ -47,10 +51,6 @@ CONFIGURE_ARGS= --prefix=${PREFIX}/lib/oz \
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
.if ${ARCH} != "i386"
BROKEN= Does not compile on !i386
.endif
diff --git a/lang/ocamlduce/Makefile b/lang/ocamlduce/Makefile
index 4f32519366be..e0fb08a7423e 100644
--- a/lang/ocamlduce/Makefile
+++ b/lang/ocamlduce/Makefile
@@ -16,6 +16,8 @@ COMMENT= Library to integrate XML features into OCaml
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/lang/ocaml:extract
BROKEN= does not build
+DEPRECATED= has been broken for over a year
+EXPIRATION_DATE=2011-04-17
ALL_TARGET= prepare config/Makefile world world.opt
INSTALL_TARGET= installbyte installopt
diff --git a/lang/pugs/Makefile b/lang/pugs/Makefile
index 3f2f2ee5966c..887508fa15f3 100644
--- a/lang/pugs/Makefile
+++ b/lang/pugs/Makefile
@@ -30,6 +30,8 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
BROKEN= does not build
+DEPRECATED= has been broken for over a year
+EXPIRATION_DATE=2011-04-17
PERL_CONFIGURE= yes
WRKSRC= ${WRKDIR}/Perl6-Pugs-${PORTVERSION}
diff --git a/lang/u++/Makefile b/lang/u++/Makefile
index e5ff1e414ff3..541276ba5f57 100644
--- a/lang/u++/Makefile
+++ b/lang/u++/Makefile
@@ -22,6 +22,8 @@ EXTRACT_AFTER_ARGS= -b -e && \
ONLY_FOR_ARCHS= i386
ONLY_FOR_ARCHS_REASON= Has not yet been ported to FreeBSD/amd64
BROKEN= does not build
+DEPRECATED= has been broken for over a half year
+EXPIRATION_DATE= 2011-04-17
USE_GMAKE= yes
USE_GCC= 4.2+
diff --git a/mail/evolution-sharp/Makefile b/mail/evolution-sharp/Makefile
index 9289143648ff..a9a3f696b8c9 100644
--- a/mail/evolution-sharp/Makefile
+++ b/mail/evolution-sharp/Makefile
@@ -16,6 +16,8 @@ MAINTAINER= bsd-sharp@googlegroups.com
COMMENT= Mono bindings for evolution
BROKEN= Doesn't accept current evolution version
+DEPRECATED= has been broken for over a year
+EXPIRATION_DATE=2011-04-17
BUILD_DEPENDS= evolution:${PORTSDIR}/mail/evolution
RUN_DEPENDS= evolution:${PORTSDIR}/mail/evolution
diff --git a/math/R-cran-igraph/Makefile b/math/R-cran-igraph/Makefile
index c235ead3218a..60cef20c57eb 100644
--- a/math/R-cran-igraph/Makefile
+++ b/math/R-cran-igraph/Makefile
@@ -17,6 +17,8 @@ MAINTAINER= wenheping@gmail.com
COMMENT= R extension package for igraph
BROKEN= Does not build with R-2.11.0
+DEPRECATED= has been broken for over a half year
+EXPIRATION_DATE=2011-04-17
USE_R_MOD= yes
R_MOD_AUTOPLIST= yes
diff --git a/math/linalg/Makefile b/math/linalg/Makefile
index ee77a6ad3909..04a2cc86de2e 100644
--- a/math/linalg/Makefile
+++ b/math/linalg/Makefile
@@ -15,6 +15,10 @@ MASTER_SITE_SUBDIR= arved
MAINTAINER= oleg@pobox.com
COMMENT= C++ Linear Algebra and Optimization classlib
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not build on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
WRKSRC= ${WRKDIR}/LinAlg
ALL_TARGET= lib
INSTALL_TARGET= lib
@@ -36,10 +40,4 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/LinAlg
.endif
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/misc/ftree/Makefile b/misc/ftree/Makefile
index 055e6e5a619f..4b7133ab5f2f 100644
--- a/misc/ftree/Makefile
+++ b/misc/ftree/Makefile
@@ -22,6 +22,8 @@ USE_LINUX= yes
NO_CDROM= Non-commercial use only
RESTRICTED= Non-commercial use only
BROKEN= does not fetch
+DEPRECATED= has been broken for over a half year
+EXPIRATION_DATE=2011-04-17
WRKSRC= ${WRKDIR}/usr
MAN1= ftree.1
diff --git a/multimedia/banshee-mirage/Makefile b/multimedia/banshee-mirage/Makefile
index 27847bb5de22..0d66fb7a6a55 100644
--- a/multimedia/banshee-mirage/Makefile
+++ b/multimedia/banshee-mirage/Makefile
@@ -20,6 +20,8 @@ LIB_DEPENDS= fftw3f:${PORTSDIR}/math/fftw3-float \
samplerate.1:${PORTSDIR}/audio/libsamplerate
BROKEN= does not build
+DEPRECATED= has been broken for over a half year
+EXPIRATION_DATE=2011-04-17
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/multimedia/katchtv/Makefile b/multimedia/katchtv/Makefile
index 85ebde785e2f..912c506cac45 100644
--- a/multimedia/katchtv/Makefile
+++ b/multimedia/katchtv/Makefile
@@ -21,6 +21,8 @@ RUN_DEPENDS= kdepyuic:${PORTSDIR}/x11-toolkits/py-kde \
kaffeine:${PORTSDIR}/multimedia/kaffeine
BROKEN= does not work with new kaffeine
+DEPRECATED= has been broken for a half year
+EXPIRATION_DATE=2011-04-17
NO_BUILD= yes
USE_BZIP2= yes
diff --git a/multimedia/libomxil-bellagio/Makefile b/multimedia/libomxil-bellagio/Makefile
index 512c06c4454e..5103584c6d65 100644
--- a/multimedia/libomxil-bellagio/Makefile
+++ b/multimedia/libomxil-bellagio/Makefile
@@ -17,6 +17,8 @@ COMMENT= Bellagio is an implementation of the OpenMAX IL API
LIB_DEPENDS= avcodec.1:${PORTSDIR}/multimedia/ffmpeg
BROKEN= bad plist
+DEPRECATED= has been broken for almost a year
+EXPIRATION_DATE=2011-04-17
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/net-im/skype/Makefile b/net-im/skype/Makefile
index cf28555ceeec..121b4b13932e 100644
--- a/net-im/skype/Makefile
+++ b/net-im/skype/Makefile
@@ -26,6 +26,8 @@ USE_LINUX_APPS+=dri
.endif
BROKEN= This is the last version of skype that works on FreeBSD, but the distfile is no longer available from the vendor, and won't be in the future. We are working on alternative solutions.
+DEPRECATED= has been broken for a year
+EXPIRATION_DATE=2011-04-17
USE_BZIP2= yes
USE_LINUX= yes
diff --git a/net-im/skype20/Makefile b/net-im/skype20/Makefile
index cf28555ceeec..121b4b13932e 100644
--- a/net-im/skype20/Makefile
+++ b/net-im/skype20/Makefile
@@ -26,6 +26,8 @@ USE_LINUX_APPS+=dri
.endif
BROKEN= This is the last version of skype that works on FreeBSD, but the distfile is no longer available from the vendor, and won't be in the future. We are working on alternative solutions.
+DEPRECATED= has been broken for a year
+EXPIRATION_DATE=2011-04-17
USE_BZIP2= yes
USE_LINUX= yes
diff --git a/net-p2p/trackerbt/Makefile b/net-p2p/trackerbt/Makefile
index 40f8580fac73..3726bc545a13 100644
--- a/net-p2p/trackerbt/Makefile
+++ b/net-p2p/trackerbt/Makefile
@@ -16,6 +16,8 @@ COMMENT= A BitTorrent tracker with additional distributed functionality
BUILD_DEPENDS= ${LOCALBASE}/lib/libSockets.a:${PORTSDIR}/net/Sockets
BROKEN= does not compile with new Sockets
+DEPRECATED= has been broken for a half year
+EXPIRATION_DATE=2011-04-17
USE_GMAKE= yes
USE_GNOME= libxml2
diff --git a/net/b2bua/Makefile b/net/b2bua/Makefile
index d50810736854..66d575f5e2d7 100644
--- a/net/b2bua/Makefile
+++ b/net/b2bua/Makefile
@@ -17,6 +17,10 @@ COMMENT= A back-to-back (B2B) SIP user agent
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
USE_GMAKE= yes
ALL_TARGET= b2bua
CFLAGS+= -Wno-deprecated
@@ -26,10 +30,6 @@ MAKE_ENV= PTHREAD_LDFLAGS="${PTHREAD_LIBS}" \
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
.if ${ARCH} == "sparc64"
BROKEN= Does not compile on sparc64
.endif
diff --git a/net/cap/Makefile b/net/cap/Makefile
index 25797a62762b..f200c744e67e 100644
--- a/net/cap/Makefile
+++ b/net/cap/Makefile
@@ -23,6 +23,10 @@ PATCHFILES= cap60.patch193 cap60.patch194 cap60.patch195 cap60.patch196 \
MAINTAINER= ports@FreeBSD.org
COMMENT= Columbia AppleTalk Package for UNIX
+BROKEN= Broken with gcc 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
NO_CDROM= Don't sell for profit
WRKSRC= ${WRKDIR}/cap60
DIST_SUBDIR= cap60
@@ -62,10 +66,6 @@ READMES= applications/papif applications/lwsrv applications/aufs \
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 700042
-BROKEN= Broken with gcc 4.2
-.endif
-
pre-patch:
@(cd ${WRKSRC}; \
for f in ../cap60.patch* ; do ${PATCH} -s -p < $$f ; done)
diff --git a/net/ggsd/Makefile b/net/ggsd/Makefile
index aa81e9227d6b..d18da9d395fc 100644
--- a/net/ggsd/Makefile
+++ b/net/ggsd/Makefile
@@ -16,6 +16,10 @@ EXTRACT_SUFX= .tar
MAINTAINER= demon@FreeBSD.org
COMMENT= Start a network server to execute scripts
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
EXTRACT_CMD= ${TAR}
EXTRACT_BEFORE_ARGS= -xf
EXTRACT_AFTER_ARGS= # empty
@@ -32,10 +36,4 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/example.scr ${DOCSDIR}
.endif
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/net/penguintv/Makefile b/net/penguintv/Makefile
index c2a833b79bf3..3c599fcdd446 100644
--- a/net/penguintv/Makefile
+++ b/net/penguintv/Makefile
@@ -24,6 +24,8 @@ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/pysqlite2/_sqlite.so:${PORTSDIR}/databases/p
RUN_DEPENDS= ${BUILD_DEPENDS}
BROKEN= does not build
+DEPRECATED= has been broken for a half year
+EXPIRATION_DATE=2011-04-17
WRKSRC= ${WRKDIR}/PenguinTV-${PORTVERSION}
diff --git a/net/skype/Makefile b/net/skype/Makefile
index cf28555ceeec..121b4b13932e 100644
--- a/net/skype/Makefile
+++ b/net/skype/Makefile
@@ -26,6 +26,8 @@ USE_LINUX_APPS+=dri
.endif
BROKEN= This is the last version of skype that works on FreeBSD, but the distfile is no longer available from the vendor, and won't be in the future. We are working on alternative solutions.
+DEPRECATED= has been broken for a year
+EXPIRATION_DATE=2011-04-17
USE_BZIP2= yes
USE_LINUX= yes
diff --git a/news/openftd/Makefile b/news/openftd/Makefile
index 1c0ef90e1b1f..98a0f7ab2fdc 100644
--- a/news/openftd/Makefile
+++ b/news/openftd/Makefile
@@ -24,6 +24,8 @@ LIB_DEPENDS= curl.6:${PORTSDIR}/ftp/curl \
sexy.2:${PORTSDIR}/x11-toolkits/libsexy
BROKEN= does not configure
+DEPRECATED= has been broken for almost a year
+EXPIRATION_DATE=2011-04-17
USE_BZIP2= yes
USE_GMAKE= yes
diff --git a/palm/romeo/Makefile b/palm/romeo/Makefile
index 8488c0576b1d..d28f602e310f 100644
--- a/palm/romeo/Makefile
+++ b/palm/romeo/Makefile
@@ -16,20 +16,14 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= The Palm ROM Discombobulator
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
PLIST_FILES= bin/romeo
USE_GMAKE= yes
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "alpha"
-BROKEN= Does not compile on alpha
-.endif
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/romeo ${PREFIX}/bin
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/science/elmer-fem/Makefile b/science/elmer-fem/Makefile
index f504914187ef..d9fa2f43b599 100644
--- a/science/elmer-fem/Makefile
+++ b/science/elmer-fem/Makefile
@@ -23,6 +23,8 @@ RUN_DEPENDS= ElmerGrid:${PORTSDIR}/science/elmergrid \
Mesh2D:${PORTSDIR}/science/elmer-meshgen2d
BROKEN= fails to compile with gcc4.4
+DEPRECATED= has been broken for over a year
+EXPIRATION_DATE=2011-04-17
USE_FORTRAN= yes
diff --git a/science/pcp/Makefile b/science/pcp/Makefile
index 98a8976491ec..d59cac11677e 100644
--- a/science/pcp/Makefile
+++ b/science/pcp/Makefile
@@ -13,12 +13,10 @@ MASTER_SITES= SF
MAINTAINER= clsung@FreeBSD.org
COMMENT= Machine learning program for pattern classification
-GNU_CONFIGURE= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
BROKEN= Does not compile with GCC 4.2
-.endif
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
+GNU_CONFIGURE= yes
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/f-protd/Makefile b/security/f-protd/Makefile
index aeea88e0d529..0bfb25786e7f 100644
--- a/security/f-protd/Makefile
+++ b/security/f-protd/Makefile
@@ -20,6 +20,8 @@ RUN_DEPENDS= ${LOCALBASE}/f-prot/f-prot:${PORTSDIR}/security/f-prot \
RESTRICTED= Restrictive 60 day evaluation license
BROKEN= does not build
+DEPRECATED= has been broken for over a year
+EXPIRATION_DATE=2011-04-17
WRKSRC= ${WRKDIR}/f-prot
NO_BUILD= yes
diff --git a/security/newpki-lib/Makefile b/security/newpki-lib/Makefile
index e19ded294193..6206f6ea83b3 100644
--- a/security/newpki-lib/Makefile
+++ b/security/newpki-lib/Makefile
@@ -14,12 +14,17 @@ MASTER_SITES= SF/newpki/${PORTNAME}/2.0.0-beta4
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ PKI libraries from newpki project
+BROKEN= does not compile with OpenSSL 0.9.8b
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
WRKSRC= ${WRKDIR}/${PORTNAME}-2.0.0
USE_OPENSSL= yes
USE_GMAKE= yes
USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS+= --includedir=${PREFIX}/include/newpki
@@ -33,18 +38,10 @@ PLIST_SUB+= NLS=""
CONFIGURE_ARGS+= --with-libintl-prefix=${LOCALBASE}
.endif
-GNU_CONFIGURE= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700019
-BROKEN= does not compile with OpenSSL 0.9.8b
-.endif
-
pre-patch:
@${FIND} ${WRKSRC} -name '*.cpp' -or -name '*.h' | ${XARGS} ${REINPLACE_CMD} -e 's| ||g'
post-patch:
@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/newpki-server/Makefile b/security/newpki-server/Makefile
index 73c5e6b7be8c..37d49151de52 100644
--- a/security/newpki-server/Makefile
+++ b/security/newpki-server/Makefile
@@ -16,6 +16,10 @@ COMMENT= C++ PKI server from newpki project
LIB_DEPENDS= newpki.2:${PORTSDIR}/security/newpki-lib
+BROKEN= does not compile with OpenSSL 0.9.8b
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
WRKSRC= ${WRKDIR}/${PORTNAME}-2.0.0
GNU_CONFIGURE= yes
@@ -44,12 +48,6 @@ PLIST_SUB+= NLS=""
CONFIGURE_ARGS+= --with-libintl-prefix=${LOCALBASE}
.endif
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700019
-BROKEN= does not compile with OpenSSL 0.9.8b
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure \
${WRKSRC}/publication/ldap/configure
@@ -58,4 +56,4 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/conf/config.conf ${PREFIX}/etc/newpki.conf.sample
${INSTALL_MAN} ${WRKSRC}/docs/newpki-server.1.gz ${MAN1PREFIX}/man/man1
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/xmlsec/Makefile b/security/xmlsec/Makefile
index 26b066189cbb..89aa603a6e4d 100644
--- a/security/xmlsec/Makefile
+++ b/security/xmlsec/Makefile
@@ -21,6 +21,10 @@ COMMENT= XML Security Library
RUN_DEPENDS= pkg-config:${PORTSDIR}/devel/pkg-config
BUILD_DEPENDS= ${RUN_DEPENDS}
+BROKEN= Does not compile on FreeBSD 7.X or newer
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
USE_OPENSSL= yes
USE_GNOME= gnomehack libxslt
GNU_CONFIGURE= yes
@@ -28,12 +32,6 @@ USE_LDCONFIG= yes
MAN1= xmlsec.1 xmlsec-config.1
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700019
-BROKEN= Does not compile on FreeBSD >= 7.0
-.endif
-
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@@ -41,4 +39,4 @@ post-install:
@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/xwlans/Makefile b/sysutils/xwlans/Makefile
index b82017f42b1f..278012f1d515 100644
--- a/sysutils/xwlans/Makefile
+++ b/sysutils/xwlans/Makefile
@@ -15,13 +15,11 @@ MASTER_SITES= http://shapeshifter.se/code/xwlans/release/ \
MAINTAINER= fli@shapeshifter.se
COMMENT= Utilty to display your wavelan signal strength on the X11 root-display
+BROKEN= Does not compile with GCC 4.2
+DEPRECATED= does not compile on FreeBSD 7.x or newer
+EXPIRATION_DATE=2011-04-17
+
PLIST_FILES= bin/xwlans
USE_XORG= x11
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/bk_edit/Makefile b/www/bk_edit/Makefile
index 7c9e427a7139..27778eb2271f 100644
--- a/www/bk_edit/Makefile
+++ b/www/bk_edit/Makefile
@@ -15,17 +15,15 @@ MASTER_SITES= http://www.allesdurcheinander.de/nettools/bk_edit/
MAINTAINER= ports@FreeBSD.org
COMMENT= Bookmark Editor
+BROKEN= Broken with gcc 4.2
+DEPRECATED= does not compile on FreeBSD 7.x and newer
+EXPIRATION_DATE=2011-04-17
+
USE_GNOME= gtk12 libxml2
USE_BISON= build
HAS_CONFIGURE= yes
MAKE_ENV= LD="${CC}" LDFLAGS="${LDFLAGS}"
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Broken with gcc 4.2
-.endif
-
post-patch:
@${FIND} ${WRKSRC} -name "*Makefile*" | ${XARGS} ${REINPLACE_CMD} -e \
's|^CC .*=|CC ?=|g ; \
@@ -39,4 +37,4 @@ do-install:
@${MKDIR} ${PREFIX}/lib/bkedit
${INSTALL_DATA} ${WRKSRC}/src/plugins/*.so ${PREFIX}/lib/bkedit
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/bricolage/Makefile b/www/bricolage/Makefile
index dd34b18fef5d..9e20e4d3f148 100644
--- a/www/bricolage/Makefile
+++ b/www/bricolage/Makefile
@@ -50,6 +50,8 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl \
${BUILD_DEPENDS}
BROKEN= missing dependencies
+DEPRECATED= has been broken for a half year
+EXPIRATION_DATE=2011-04-17
MAKE_JOBS_UNSAFE= yes
diff --git a/x11-toolkits/gambas2-gb-qt/Makefile b/x11-toolkits/gambas2-gb-qt/Makefile
index 05a0cae3fc1a..0bdd90fadbaa 100644
--- a/x11-toolkits/gambas2-gb-qt/Makefile
+++ b/x11-toolkits/gambas2-gb-qt/Makefile
@@ -13,5 +13,7 @@ COMMENT= The gambas Qt GUI component
MASTERDIR= ${.CURDIR}/../../lang/gambas2-base
BROKEN= fails to build
+DEPRECATED= has been broken for over a year
+EXPIRATION_DATE=2011-04-17
.include "${MASTERDIR}/Makefile"
diff --git a/x11-toolkits/gauche-gtk/Makefile b/x11-toolkits/gauche-gtk/Makefile
index 844047596961..6b6346930e7d 100644
--- a/x11-toolkits/gauche-gtk/Makefile
+++ b/x11-toolkits/gauche-gtk/Makefile
@@ -21,6 +21,8 @@ BUILD_DEPENDS= gosh:${PORTSDIR}/lang/gauche
RUN_DEPENDS= ${BUILD_DEPENDS}
BROKEN= does not compile
+DEPRECATED= has been broken for a year
+EXPIRATION_DATE=2011-04-17
USE_GNOME= gtk20 # this alters CONFIGURE_TARGET!
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/p5-Tcl-Tk/Makefile b/x11-toolkits/p5-Tcl-Tk/Makefile
index a2ef5245dd90..235b702a48f4 100644
--- a/x11-toolkits/p5-Tcl-Tk/Makefile
+++ b/x11-toolkits/p5-Tcl-Tk/Makefile
@@ -18,14 +18,12 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tcl.pm:${PORTSDIR}/lang/p5-Tcl
RUN_DEPENDS= ${BUILD_DEPENDS}
LIB_DEPENDS= tk84.1:${PORTSDIR}/x11-toolkits/tk84
+BROKEN= something segfaults during build
+DEPRECATED= has been broken for 2 year
+EXPIRATION_DATE=2011-04-17
+
PERL_CONFIGURE= yes
MAN3= Tcl::Tk.3
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700000
-BROKEN= something segfaults during build
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/x11-toolkits/php-gtk2/Makefile b/x11-toolkits/php-gtk2/Makefile
index c29f6913b53c..a9e50fe18ae1 100644
--- a/x11-toolkits/php-gtk2/Makefile
+++ b/x11-toolkits/php-gtk2/Makefile
@@ -17,6 +17,8 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= An extension to use gtk2 in PHP-applications
BROKEN= does not compile
+DEPRECATED= has been broken for over a half year
+EXPIRATION_DATE=2011-04-17
USE_AUTOTOOLS= automake:env autoconf libtool:env
USE_PHP= pcre
diff --git a/x11/metisse/Makefile b/x11/metisse/Makefile
index e29932d83d17..4a4896c3fe69 100644
--- a/x11/metisse/Makefile
+++ b/x11/metisse/Makefile
@@ -21,6 +21,8 @@ LIB_DEPENDS= Nucleo.0:${PORTSDIR}/x11-toolkits/nucleo
RUN_DEPENDS= ${LOCALBASE}/libdata/xorg/fonts:${PORTSDIR}/x11-fonts/xorg-fonts
BROKEN= does not compile
+DEPRECATED= has been broken for over a half year
+EXPIRATION_DATE=2011-04-17
USE_BZIP2= yes
PATCH_STRIP= -p1