head	1.14;
access;
symbols
	RELEASE_7_1_0:1.13
	RELEASE_6_4_0:1.13
	RELEASE_5_EOL:1.12
	RELEASE_7_0_0:1.12
	RELEASE_6_3_0:1.12
	PRE_XORG_7:1.10
	RELEASE_4_EOL:1.10
	RELEASE_6_2_0:1.10
	RELEASE_6_1_0:1.9
	RELEASE_5_5_0:1.9
	RELEASE_6_0_0:1.8
	RELEASE_5_4_0:1.8
	RELEASE_4_11_0:1.8
	RELEASE_5_3_0:1.8
	RELEASE_4_10_0:1.8
	RELEASE_5_2_1:1.4
	RELEASE_5_2_0:1.4
	RELEASE_4_9_0:1.3
	RELEASE_5_1_0:1.1;
locks; strict;
comment	@# @;


1.14
date	2008.12.19.21.21.58;	author pav;	state dead;
branches;
next	1.13;

1.13
date	2008.06.19.02.54.50;	author pav;	state Exp;
branches;
next	1.12;

1.12
date	2007.07.15.00.46.42;	author pav;	state Exp;
branches;
next	1.11;

1.11
date	2007.05.19.20.13.33;	author flz;	state Exp;
branches;
next	1.10;

1.10
date	2006.04.26.07.15.23;	author vs;	state Exp;
branches;
next	1.9;

1.9
date	2005.10.21.15.41.01;	author vs;	state Exp;
branches;
next	1.8;

1.8
date	2004.03.11.07.48.12;	author obraun;	state Exp;
branches;
next	1.7;

1.7
date	2004.03.06.21.29.57;	author obraun;	state Exp;
branches;
next	1.6;

1.6
date	2004.01.31.11.16.43;	author obraun;	state Exp;
branches;
next	1.5;

1.5
date	2003.12.04.23.09.31;	author obraun;	state Exp;
branches;
next	1.4;

1.4
date	2003.10.19.08.05.36;	author linimon;	state Exp;
branches;
next	1.3;

1.3
date	2003.08.20.18.42.52;	author obraun;	state Exp;
branches;
next	1.2;

1.2
date	2003.06.01.06.53.25;	author obraun;	state Exp;
branches;
next	1.1;

1.1
date	2003.04.26.20.09.50;	author obraun;	state Exp;
branches;
next	;


desc
@@


1.14
log
@- Has expired: Has been broken for more than 6 months
@
text
@# New ports collection makefile for:	chameleon
# Date created:				26 April 2003
# Whom:					Oliver Braun <obraun@@FreeBSD.org>
#
# $FreeBSD: ports/lang/chameleon/Makefile,v 1.13 2008/06/19 02:54:50 pav Exp $

PORTNAME=	chameleon
DISTVERSION=	05-07
PORTREVISION=	1
CATEGORIES=	lang haskell
MASTER_SITES=	http://www.comp.nus.edu.sg/~sulzmann/chameleon/download/

MAINTAINER=	haskell@@FreeBSD.org
COMMENT=	A Haskell-style language

BUILD_DEPENDS=	ghc:${PORTSDIR}/lang/ghc \
		happy:${PORTSDIR}/devel/hs-happy

BROKEN=		Does not build
DEPRECATED=	Has been broken for more than 6 months
EXPIRATION_DATE=2008-09-19

WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}/src
MAKE_ARGS=	GHC=ghc INSTALL_PATH='\"${DATADIR}/\"'

post-patch:
	${REINPLACE_CMD} 's|gcc -O3|${CC} ${CFLAGS}|' ${WRKSRC}/Solvers/Makefile
	@@${RMDIR} ${WRKSRC}/../lib/Haskell98

do-install:
	@@${INSTALL_PROGRAM} ${WRKSRC}/chameleon ${PREFIX}/bin
	@@${MKDIR} ${DATADIR}
	${CP} -pr ${WRKSRC}/../lib ${DATADIR}
	@@${MKDIR} ${DATADIR}/src/Backends/Scheme/Prologue
	${CP} -pr ${WRKSRC}/Backends/Scheme/Prologue/* ${DATADIR}/src/Backends/Scheme/Prologue

.include <bsd.port.mk>
@


1.13
log
@- This port has been BROKEN for more than 6 months.  It will be removed unless
  fixed in next two months.

With hat:	portmgr
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.12
log
@- Mark BROKEN: does not build
@
text
@d20 2
@


1.11
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d19 2
@


1.10
log
@Make in-place patch more tamper-proof.

Submitted by: kris
@
text
@d9 1
@


1.9
log
@Update to 05-07
@
text
@a17 2
USE_REINPLACE=	yes

d22 1
a22 1
	${REINPLACE_CMD} 's/gcc -O3/${CC} ${CFLAGS}/' ${WRKSRC}/Solvers/Makefile
@


1.8
log
@deUSE_SIZEify.
@
text
@d8 1
a8 1
PORTVERSION=	03.11
a10 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/./-/}
d18 8
a25 1
ALL_TARGET=	just-boo
d29 4
a32 6
	@@${MKDIR} ${EXAMPLESDIR}
	@@${INSTALL_DATA} ${WRKSRC}/interface/Prelude.ch  ${EXAMPLESDIR}
.if !defined(NOPORTDOCS)
	@@${MKDIR} ${DOCSDIR}
	@@${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
.endif
@


1.7
log
@Set maintainer to the new created haskell@@ mail alias.
@
text
@a18 1
USE_SIZE=	yes
@


1.6
log
@SIZE-ify
@
text
@d13 1
a13 1
MAINTAINER=	obraun@@FreeBSD.org
@


1.5
log
@Upgrade to 03-11.
@
text
@d19 1
@


1.4
log
@Add virtual category haskell.

Approved by: maintainer.
@
text
@d8 1
a8 1
PORTVERSION=	03.08
d24 5
a28 2
	@@${FIND} ${WRKSRC}/samples -type f -exec \
		${INSTALL_DATA} {} ${EXAMPLESDIR} \;
@


1.3
log
@* Upgrade to 03.08.
* Utilize %%EXAMPLESDIR%% in pkg-plist.
@
text
@d9 1
a9 1
CATEGORIES=	lang
@


1.2
log
@Upgrade to 03.05.
@
text
@d8 1
a8 1
PORTVERSION=	03.05
@


1.1
log
@Chameleon is a Haskell-style language which allows for type programming via
Constraint Handling Rules (CHRs). Chameleon implements the ideas described in
``A Theory of Overloading''.

WWW: http://www.comp.nus.edu.sg/~sulzmann/chameleon/
@
text
@d8 1
a8 1
PORTVERSION=	03.04
@

