summaryrefslogtreecommitdiffstats
path: root/lang/chameleon
diff options
context:
space:
mode:
authorobraun <obraun@FreeBSD.org>2003-12-04 23:09:31 +0000
committerobraun <obraun@FreeBSD.org>2003-12-04 23:09:31 +0000
commitb6e004ef01ecd0cb66418736d52dcfd39b3c7fb3 (patch)
treecaf375571ec71bc2927dccd91dd93f7fda8b4909 /lang/chameleon
parentdee9e4e84894d0005ce37e683e9beefebecfba83 (diff)
downloadFreeBSD-ports-b6e004ef01ecd0cb66418736d52dcfd39b3c7fb3.zip
FreeBSD-ports-b6e004ef01ecd0cb66418736d52dcfd39b3c7fb3.tar.gz
Upgrade to 03-11.
Diffstat (limited to 'lang/chameleon')
-rw-r--r--lang/chameleon/Makefile9
-rw-r--r--lang/chameleon/distinfo2
-rw-r--r--lang/chameleon/pkg-plist61
3 files changed, 11 insertions, 61 deletions
diff --git a/lang/chameleon/Makefile b/lang/chameleon/Makefile
index 1435087..1ab5f3a 100644
--- a/lang/chameleon/Makefile
+++ b/lang/chameleon/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
PORTNAME= chameleon
-PORTVERSION= 03.08
+PORTVERSION= 03.11
CATEGORIES= lang haskell
MASTER_SITES= http://www.comp.nus.edu.sg/~sulzmann/chameleon/download/
DISTNAME= ${PORTNAME}-${PORTVERSION:S/./-/}
@@ -21,7 +21,10 @@ ALL_TARGET= just-boo
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/chameleon ${PREFIX}/bin
@${MKDIR} ${EXAMPLESDIR}
- @${FIND} ${WRKSRC}/samples -type f -exec \
- ${INSTALL_DATA} {} ${EXAMPLESDIR} \;
+ @${INSTALL_DATA} ${WRKSRC}/interface/Prelude.ch ${EXAMPLESDIR}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
+.endif
.include <bsd.port.mk>
diff --git a/lang/chameleon/distinfo b/lang/chameleon/distinfo
index 6aa78b7..2ed0ef8 100644
--- a/lang/chameleon/distinfo
+++ b/lang/chameleon/distinfo
@@ -1 +1 @@
-MD5 (chameleon-03-08.tar.gz) = 1dc44587b8c0a13f3d37286b7aec01fe
+MD5 (chameleon-03-11.tar.gz) = d2edfa2e4f9d46799685f4b9e697f114
diff --git a/lang/chameleon/pkg-plist b/lang/chameleon/pkg-plist
index edf50e4..6d9e672 100644
--- a/lang/chameleon/pkg-plist
+++ b/lang/chameleon/pkg-plist
@@ -1,59 +1,6 @@
bin/chameleon
-%%EXAMPLESDIR%%/check.ch
-%%EXAMPLESDIR%%/collects.ch
-%%EXAMPLESDIR%%/collects2.ch
-%%EXAMPLESDIR%%/constructor.ch
-%%EXAMPLESDIR%%/curry.ch
-%%EXAMPLESDIR%%/curry2.ch
-%%EXAMPLESDIR%%/data.boo
-%%EXAMPLESDIR%%/entail.ch
-%%EXAMPLESDIR%%/entail2.ch
-%%EXAMPLESDIR%%/enum.ch
-%%EXAMPLESDIR%%/eq.ch
-%%EXAMPLESDIR%%/eval.ch
-%%EXAMPLESDIR%%/eval2.ch
-%%EXAMPLESDIR%%/first-class-old.ch
-%%EXAMPLESDIR%%/first-class.ch
-%%EXAMPLESDIR%%/first-classa.ch
-%%EXAMPLESDIR%%/fmap.ch
-%%EXAMPLESDIR%%/fmap2.ch
-%%EXAMPLESDIR%%/forall.ch
-%%EXAMPLESDIR%%/forall2.ch
-%%EXAMPLESDIR%%/functor-beyond.ch
-%%EXAMPLESDIR%%/functor.ch
-%%EXAMPLESDIR%%/fundep.ch
-%%EXAMPLESDIR%%/hoas.ch
-%%EXAMPLESDIR%%/hoas2.ch
-%%EXAMPLESDIR%%/hoas3.ch
-%%EXAMPLESDIR%%/insert.ch
-%%EXAMPLESDIR%%/insert2.ch
-%%EXAMPLESDIR%%/interpreter.ch
-%%EXAMPLESDIR%%/interpreter.hs
-%%EXAMPLESDIR%%/kenny.ch
-%%EXAMPLESDIR%%/kind.ch
-%%EXAMPLESDIR%%/kind2.ch
-%%EXAMPLESDIR%%/list2.ch
-%%EXAMPLESDIR%%/missing-method.ch
-%%EXAMPLESDIR%%/monad.ch
-%%EXAMPLESDIR%%/monad2.ch
-%%EXAMPLESDIR%%/palin.ch
-%%EXAMPLESDIR%%/poly-methods.ch
-%%EXAMPLESDIR%%/poly-rec.ch
-%%EXAMPLESDIR%%/problem.ch
-%%EXAMPLESDIR%%/qsort.ch
-%%EXAMPLESDIR%%/rbt.ch
-%%EXAMPLESDIR%%/record.ch
-%%EXAMPLESDIR%%/record2.ch
-%%EXAMPLESDIR%%/record3.ch
-%%EXAMPLESDIR%%/record4.ch
-%%EXAMPLESDIR%%/rules.boo
-%%EXAMPLESDIR%%/sec.ch
-%%EXAMPLESDIR%%/simps.ch
-%%EXAMPLESDIR%%/stack.ch
-%%EXAMPLESDIR%%/subsumption.ch
-%%EXAMPLESDIR%%/sum.ch
-%%EXAMPLESDIR%%/superclass.ch
-%%EXAMPLESDIR%%/test.ch
-%%EXAMPLESDIR%%/unit.ch
-%%EXAMPLESDIR%%/zip.ch
+%%EXAMPLESDIR%%/Prelude.ch
+%%PORTDOCS%%%%DOCSDIR%%/haskell.html
+%%PORTDOCS%%%%DOCSDIR%%/scoped.html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm %%EXAMPLESDIR%%
OpenPOWER on IntegriCloud