summaryrefslogtreecommitdiff
path: root/lang/hugs
diff options
context:
space:
mode:
authorDavid W. Chapman Jr. <dwcjr@FreeBSD.org>2001-06-19 14:05:40 +0000
committerDavid W. Chapman Jr. <dwcjr@FreeBSD.org>2001-06-19 14:05:40 +0000
commit0c4453a44e6177a1c82180b6c1aa37693b192203 (patch)
tree576efabca22240e454ac60620202463ea19bb3e9 /lang/hugs
parentUpgrade to version 2.1d (diff)
Update to latest version
Move 98 to PORTNAME and USE 200102 in PORTVERSION Update description for new version Update plist file to relfect changes New Maintainer PR: 28254 Submitted by: Oliver Braun <obraun@INFORMATIK.UNIBW-MUENCHEN.DE>
Notes
Notes: svn path=/head/; revision=44225
Diffstat (limited to 'lang/hugs')
-rw-r--r--lang/hugs/Makefile12
-rw-r--r--lang/hugs/distinfo2
-rw-r--r--lang/hugs/pkg-descr23
-rw-r--r--lang/hugs/pkg-plist13
4 files changed, 31 insertions, 19 deletions
diff --git a/lang/hugs/Makefile b/lang/hugs/Makefile
index 7ec334406a8c..83b9acc94fda 100644
--- a/lang/hugs/Makefile
+++ b/lang/hugs/Makefile
@@ -5,25 +5,25 @@
# $FreeBSD$
#
-PORTNAME= hugs
-PORTVERSION= 98
+PORTNAME= hugs98
+PORTVERSION= 200102
CATEGORIES= lang
MASTER_SITES= ftp://www.cse.ogi.edu/pub/pacsoft/hugs/
DISTNAME= ${PORTNAME}${PORTVERSION}-${HUGS_DATE}
-MAINTAINER= Torsten.Grust@uni-konstanz.de
+MAINTAINER= obraun@informatik.unibw-muenchen.de
-WRKSRC= ${WRKDIR}/hugs98/src
+WRKSRC= ${WRKDIR}/hugs98-${HUGS_DATE}/src
ALL_TARGET= default
# how to install a directory
INSTALL_DIR= ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 755
# where the Hugs documentation (distribution) files live
-HUGS_DOC= ${WRKDIR}/hugs98/docs
+HUGS_DOC= ${WRKDIR}/hugs98-${HUGS_DATE}/docs
# Little hack to teach it to use our install
MAKE_ENV+= HACK_INSTALL_DIR="${INSTALL_DIR}"
-HUGS_DATE= Feb2000
+HUGS_DATE= Feb2001
MAN1= hugs.1
diff --git a/lang/hugs/distinfo b/lang/hugs/distinfo
index e9d0e31c8b8b..fbec970c799f 100644
--- a/lang/hugs/distinfo
+++ b/lang/hugs/distinfo
@@ -1 +1 @@
-MD5 (hugs98-Feb2000.tar.gz) = 2d2281cc9d6f002526402636c685e11d
+MD5 (hugs98-Feb2001.tar.gz) = 8e234bea0222e8ab88aa235eca919239
diff --git a/lang/hugs/pkg-descr b/lang/hugs/pkg-descr
index 9220e32a8bdc..28f9db978bf5 100644
--- a/lang/hugs/pkg-descr
+++ b/lang/hugs/pkg-descr
@@ -1,14 +1,17 @@
-This is a port of OGI's new release of Hugs, a Haskell interpreter and
-programming environment for developing Haskell programs.
+Hugs 98 is a functional programming system based on Haskell 98, the
+de facto standard for non-strict functional programming languages.
-This release is largely conformant with Haskell 98, including monad
-and record syntax, newtypes, strictness annotations, and modules. In
-addition, it comes packaged with almost all libraries defined in the
-most recent version of the Haskell 98 Library Report.
+Hugs 98 provides an almost complete implementation of Haskell 98,
+including monad and record syntax, newtypes, strictness annotations,
+and modules. In addition, it comes packaged with almost all libraries
+defined in the most recent version of the Haskell 98 Library Report.
-More online information is available from http://www.haskell.org/
+Hugs 98 also supports a number of advanced and experimental extensions
+including multi-parameter classes, extensible records, rank-2
+polymorphism, existentials, scoped type variables, and restricted
+type synonyms.
-WWW: http://www.haskell.org/
+WWW: http://www.haskell.org/hugs/
--- Teggy
-teggy@teggy.org
+-- Oliver Braun
+obraun@informatik.unibw-muenchen.de
diff --git a/lang/hugs/pkg-plist b/lang/hugs/pkg-plist
index fb2f73a08b6a..1ab5ff5f224f 100644
--- a/lang/hugs/pkg-plist
+++ b/lang/hugs/pkg-plist
@@ -41,6 +41,7 @@ share/hugs/lib/Maybe.hs
share/hugs/lib/Monad.hs
share/hugs/lib/Numeric.hs
share/hugs/lib/Prelude.hs
+share/hugs/lib/Quote.hs
share/hugs/lib/Random.hs
share/hugs/lib/Ratio.hs
share/hugs/lib/System.hs
@@ -57,7 +58,9 @@ share/hugs/lib/exts/IOExts.hs
share/hugs/lib/exts/Int.hs
share/hugs/lib/exts/LazyST.hs
share/hugs/lib/exts/Memo.hs
+share/hugs/lib/exts/MonadRec.hs
share/hugs/lib/exts/NumExts.hs
+share/hugs/lib/exts/Observe.lhs
share/hugs/lib/exts/Pretty.lhs
share/hugs/lib/exts/ST.hs
share/hugs/lib/exts/SampleVar.lhs
@@ -82,11 +85,17 @@ share/hugs/lib/hugs/Sequence.hs
share/hugs/lib/hugs/StdLibs.hs
share/hugs/lib/hugs/Trace.hs
share/hugs/lib/hugs/Trex.hs
-share/doc/hugs/windows-notes.txt
share/doc/hugs/Makefile
+share/doc/hugs/Makefile.in
+share/doc/hugs/ffi-notes.txt
+share/doc/hugs/hugs.1.in
+share/doc/hugs/machugs-notes.txt
+share/doc/hugs/mdo-notes.txt
+share/doc/hugs/observe-notes.txt
+share/doc/hugs/winhugs-notes.txt
+share/doc/hugs/zipcomp-notes.txt
share/doc/hugs/server.tex
share/doc/hugs/server.html
-share/doc/hugs/hugs.man
share/doc/hugs/hugs.1
@dirrm share/hugs/lib/hugs
@dirrm share/hugs/lib/exts