diff options
-rw-r--r-- | lang/hugs/Makefile | 12 | ||||
-rw-r--r-- | lang/hugs/distinfo | 2 | ||||
-rw-r--r-- | lang/hugs/pkg-descr | 23 | ||||
-rw-r--r-- | lang/hugs/pkg-plist | 13 |
4 files changed, 31 insertions, 19 deletions
diff --git a/lang/hugs/Makefile b/lang/hugs/Makefile index 7ec3344..83b9acc 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 e9d0e31..fbec970 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 9220e32..28f9db9 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 fb2f73a..1ab5ff5 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 |