diff options
author | dwcjr <dwcjr@FreeBSD.org> | 2001-06-19 22:05:40 +0800 |
---|---|---|
committer | dwcjr <dwcjr@FreeBSD.org> | 2001-06-19 22:05:40 +0800 |
commit | aca378a6edf27410d6522fe19c12d51258904106 (patch) | |
tree | 2cd35c017914ab3200e0b87fb0e4eb478233b249 /lang/hugs | |
parent | f33af21e6a61dd880cb22e045346bcef91743d3e (diff) | |
download | freebsd-ports-gnome-aca378a6edf27410d6522fe19c12d51258904106.tar.gz freebsd-ports-gnome-aca378a6edf27410d6522fe19c12d51258904106.tar.zst freebsd-ports-gnome-aca378a6edf27410d6522fe19c12d51258904106.zip |
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>
Diffstat (limited to 'lang/hugs')
-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 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 |