aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--lang/Makefile1
-rw-r--r--lang/chameleon/Makefile37
-rw-r--r--lang/chameleon/distinfo3
-rw-r--r--lang/chameleon/files/patch-Solvers_herbie.c18
-rw-r--r--lang/chameleon/pkg-descr8
-rw-r--r--lang/chameleon/pkg-plist21
7 files changed, 1 insertions, 88 deletions
diff --git a/MOVED b/MOVED
index 6673335a4e7b..40842461fa5f 100644
--- a/MOVED
+++ b/MOVED
@@ -3715,3 +3715,4 @@ databases/mysql-query-browser||2008-12-19|Has expired: Has been broken for more
games/clanbomber||2008-12-19|Has expired: Has been broken for more than 6 months
graphics/gstreamer-plugins-swfdec||2008-12-19|Has expired: Has been broken for more than 6 months
irc/erc||2008-12-19|Has expired: Has been broken for more than 6 months
+lang/chameleon||2008-12-19|Has expired: Has been broken for more than 6 months
diff --git a/lang/Makefile b/lang/Makefile
index 4e97879ac198..934d24d152a2 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -23,7 +23,6 @@
SUBDIR += ccscript
SUBDIR += cduce
SUBDIR += cfortran
- SUBDIR += chameleon
SUBDIR += chicken
SUBDIR += cim
SUBDIR += cint
diff --git a/lang/chameleon/Makefile b/lang/chameleon/Makefile
deleted file mode 100644
index f9a1e850b9ec..000000000000
--- a/lang/chameleon/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: chameleon
-# Date created: 26 April 2003
-# Whom: Oliver Braun <obraun@FreeBSD.org>
-#
-# $FreeBSD$
-
-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>
diff --git a/lang/chameleon/distinfo b/lang/chameleon/distinfo
deleted file mode 100644
index 67efad197bba..000000000000
--- a/lang/chameleon/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (chameleon-05-07.tar.gz) = 4f48cbce3f98d39d700204797a8c82a7
-SHA256 (chameleon-05-07.tar.gz) = 47cbf3667db3100c11d72c6f537644b2090d51da8dcc93e3d9a3d6f105f96c7f
-SIZE (chameleon-05-07.tar.gz) = 269670
diff --git a/lang/chameleon/files/patch-Solvers_herbie.c b/lang/chameleon/files/patch-Solvers_herbie.c
deleted file mode 100644
index 9ccabdcb479a..000000000000
--- a/lang/chameleon/files/patch-Solvers_herbie.c
+++ /dev/null
@@ -1,18 +0,0 @@
-
-$FreeBSD$
-
---- Solvers/herbie.c.orig
-+++ Solvers/herbie.c
-@@ -25,12 +25,7 @@
- // NOTE: memalign is not provided in MacOS X, but malloc is guaranteed to
- // return 16-byte aligned blocks. (We assume 32 bit pointers
- // everywhere -- what a crappy assumption.)
--#ifdef SYS_MACOSX
- #define memalign(a,s) malloc(s)
--#include <malloc/malloc.h>
--#else
--#include <malloc.h>
--#endif
-
- // #define HERBIE_DEBUG
-
diff --git a/lang/chameleon/pkg-descr b/lang/chameleon/pkg-descr
deleted file mode 100644
index d243d0c54b15..000000000000
--- a/lang/chameleon/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-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/
-
--- Oliver Braun
-obraun@FreeBSD.org
diff --git a/lang/chameleon/pkg-plist b/lang/chameleon/pkg-plist
deleted file mode 100644
index c64022863256..000000000000
--- a/lang/chameleon/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-bin/chameleon
-%%DATADIR%%/lib/Chameleon/Primitive.ch
-%%DATADIR%%/lib/Prelude.ch
-%%DATADIR%%/lib/XHaskell/RECast.ch
-%%DATADIR%%/lib/XHaskell/REInference.ch
-%%DATADIR%%/lib/XHaskell/RENorm.ch
-%%DATADIR%%/lib/XHaskell/REOpts.ch
-%%DATADIR%%/lib/XHaskell/REOpts.hs
-%%DATADIR%%/lib/XHaskell/RESubtype.ch
-%%DATADIR%%/lib/XHaskell/RETypes.ch
-%%DATADIR%%/lib/XHaskell/REtoHT.ch
-%%DATADIR%%/src/Backends/Scheme/Prologue/scheme-lazy.scm
-%%DATADIR%%/src/Backends/Scheme/Prologue/scheme.scm
-@dirrm %%DATADIR%%/lib/XHaskell
-@dirrm %%DATADIR%%/lib/Chameleon
-@dirrm %%DATADIR%%/lib
-@dirrm %%DATADIR%%/src/Backends/Scheme/Prologue
-@dirrm %%DATADIR%%/src/Backends/Scheme
-@dirrm %%DATADIR%%/src/Backends
-@dirrm %%DATADIR%%/src
-@dirrm %%DATADIR%%