head	1.5;
access;
symbols
	RELEASE_7_4_0:1.3
	RELEASE_8_2_0:1.3
	RELEASE_6_EOL:1.3
	RELEASE_8_1_0:1.3
	RELEASE_7_3_0:1.2;
locks; strict;
comment	@# @;


1.5
date	2011.04.18.22.25.28;	author rene;	state dead;
branches;
next	1.4;

1.4
date	2011.03.17.11.08.40;	author pav;	state Exp;
branches;
next	1.3;

1.3
date	2010.06.06.17.00.56;	author bms;	state Exp;
branches;
next	1.2;

1.2
date	2009.12.21.13.03.51;	author erwin;	state Exp;
branches;
next	1.1;

1.1
date	2009.12.06.16.17.29;	author bms;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Remove most expired ports:
2011-04-17 cad/tclspice: has been broken for more than a year
2011-04-17 comms/hcfmdm: does not compile on 7.X or higher
2011-04-17 databases/mysqlcc: has been broken for almost a year
2011-04-17 devel/ruby-rjudy: does not compile on FreeBSD 7.x or newer
2011-04-17 devel/xfc: does not compile on FreeBSD 7.x or newer
2011-04-17 devel/lamson: has been broken for a half year
2011-04-17 devel/cocktail: does not build on FreeBSD 7.x or newer
2011-04-17 devel/djgpp-gcc: has been broken for half a year
2011-04-17 devel/gauche-sdl: has been broken for a year
2011-04-17 devel/gdb53-act: does not compile on FreeBSD 7.x and up
2011-04-17 editors/zed: does not compile on FreeBSD 7.x or newer
2011-04-17 games/aqbubble: does not compile on FreeBSD 7.x or newer
2011-04-17 graphics/libvisual-plugins: has been broken for 3 years
2011-04-17 japanese/roundcube: has been broken for almost a year
2011-04-17 japanese/tkstep80: does not compile on FreeBSD 7.x or newer
2011-04-17 lang/u++: has been broken for over a half year
2011-04-17 lang/pugs: has been broken for over a year
2011-04-17 lang/mozart: does not compile on FreeBSD 7.x or newer
2011-04-17 math/linalg: does not build on FreeBSD 7.x or newer
2011-04-17 math/R-cran-igraph: has been broken for over a half year
2011-04-17 misc/ftree: has been broken for over a half year
2011-04-17 multimedia/katchtv: has been broken for a half year
2011-04-17 multimedia/libomxil-bellagio: has been broken for almost a year
2011-04-17 multimedia/banshee-mirage: has been broken for over a half year
2011-04-17 net-p2p/trackerbt: has been broken for a half year
2011-04-17 net/cap: does not compile on FreeBSD 7.x or newer
2011-04-17 net/ggsd: does not compile on FreeBSD 7.x or newer
2011-04-17 net/b2bua: does not compile on FreeBSD 7.x or newer
2011-04-17 net/penguintv: has been broken for a half year
2011-04-17 news/openftd: has been broken for almost a year
2011-04-17 palm/romeo: does not compile on FreeBSD 7.x or newer
2011-04-17 science/pcp: does not compile on FreeBSD 7.x or newer
2011-04-17 science/elmer-fem: has been broken for over a year
2011-04-17 security/newpki-lib: does not compile on FreeBSD 7.x or newer
2011-04-17 security/newpki-server: does not compile on FreeBSD 7.x or newer
2011-04-17 security/xmlsec: does not compile on FreeBSD 7.x or newer
2011-04-17 security/f-protd: has been broken for over a year
2011-04-17 sysutils/xwlans: does not compile on FreeBSD 7.x or newer
2011-04-17 www/bk_edit: does not compile on FreeBSD 7.x and newer
2011-04-17 www/bricolage: has been broken for a half year
2011-04-17 x11-toolkits/gauche-gtk: has been broken for a year
2011-04-17 x11-toolkits/gambas2-gb-qt: has been broken for over a year
2011-04-17 x11-toolkits/php-gtk2: has been broken for over a half year
2011-04-17 x11-toolkits/p5-Tcl-Tk: has been broken for 2 year
2011-04-17 x11/metisse: has been broken for over a half year
@
text
@# New ports collection makefile for: 	u++
# Date created:				5 Dec 2009
# Whom:					bms
#
# $FreeBSD: ports/lang/u++/Makefile,v 1.4 2011/03/17 11:08:40 pav Exp $
#

PORTNAME=	u++
PORTVERSION=	5.7.0
CATEGORIES=	lang
MASTER_SITES=	http://plg.uwaterloo.ca/~usystem/pub/uSystem/
EXTRACT_SUFX=	.sh

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	The uSystem uC++ Compiler, a concurrent C++ extension language

EXTRACT_CMD=		${SH}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS=	-b -e && \
			${TAR} xfz ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz

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+
MAKE_JOBS_SAFE=	no

CONFIGURE_TARGET=	configure
MAKE_ARGS=		VENDOR=pc OS=freebsd CPU=${MACHINE_ARCH} \
			TVENDOR=pc TOS=freebsd TCPU=${MACHINE_ARCH} \
			MULTI=TRUE \
			CCBUILD=${CXX} \
			CCAPP=${CXX} \
			INSTALLPREFIX="${PREFIX}" \
			INSTALLINCDIR="${PREFIX}/include/u++" \
			INSTALLLIBDIR="${PREFIX}/lib/u++" \
			INSTALLBINDIR="${PREFIX}/bin" \
			INSTALLMANDIR="${PREFIX}/man" \
			INSTALLDOCDIR="${PREFIX}/share/doc"

MAN1=		u++.1

do-configure:
	@@(cd ${CONFIGURE_WRKSRC}; ${SETENV} ${CONFIGURE_ENV} ${GMAKE} ${MAKE_ARGS} ${CONFIGURE_ARGS} ${CONFIGURE_TARGET})

.include <bsd.port.pre.mk>

# u++'s configure target baulks if CXX does not start with g++.
# Force it to be defined this way if USE_GCC did nothing.
.if ${CXX} == "c++"
CXX=	g++
.endif

.include <bsd.port.post.mk>
@


1.4
log
@- Mark ports that have been broken for six month or more, or never compiled on
  7.X and up, for removal in one month
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.3
log
@Drop maintainership for these ports.

Regrettably, I have no free time for the foreseeable future which
I can commit directly to these aspects of FreeBSD work, due to
a demanding new role elsewhere.

I am able to review patches from time to time, but regrettably cannot
be directly involved in engineering work beyond this w/o it being
directly involved in day-to-day effort.

Thank you for your understanding.
@
text
@d25 2
@


1.2
log
@Mark BROKEN: it doesn't deinstall cleanly on 7.x and doesn't build
at all on 8.x and 9.x.
@
text
@d14 1
a14 1
MAINTAINER=	bms@@FreeBSD.org
@


1.1
log
@Add new port of u++, the uC++ front-end for g++.

uC++ is an attempt to capture language-level parallelism in C++,
to provide a new alternative for concurrent programming.
@
text
@d24 1
@

