summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/hugs/Makefile10
-rw-r--r--lang/hugs/PLIST108
-rw-r--r--lang/hugs/distinfo8
-rw-r--r--lang/hugs/patches/patch-ac14
4 files changed, 120 insertions, 20 deletions
diff --git a/lang/hugs/Makefile b/lang/hugs/Makefile
index 24c878b681a..7d467d95166 100644
--- a/lang/hugs/Makefile
+++ b/lang/hugs/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.20 2001/11/21 19:04:42 nra Exp $
+# $NetBSD: Makefile,v 1.21 2002/04/09 02:59:14 markd Exp $
-DISTNAME= hugs98-Feb2001
-PKGNAME= hugs98-200102
-WRKSRC= ${WRKDIR}/hugs98-Feb2001/src/unix
+DISTNAME= hugs98-Dec2001
+PKGNAME= hugs98-200112
+WRKSRC= ${WRKDIR}/hugs98-Dec2001/src/unix
CATEGORIES= lang
-MASTER_SITES= ftp://www.cse.ogi.edu/pub/pacsoft/hugs/
+MASTER_SITES= http://cvs.haskell.org/Hugs/downloads/
MAINTAINER= nathanw@mit.edu
HOMEPAGE= http://www.haskell.org/hugs/
diff --git a/lang/hugs/PLIST b/lang/hugs/PLIST
index 5b5fc57c0df..3c099856250 100644
--- a/lang/hugs/PLIST
+++ b/lang/hugs/PLIST
@@ -1,7 +1,10 @@
-@comment $NetBSD: PLIST,v 1.2 2001/11/21 19:04:42 nra Exp $
+@comment $NetBSD: PLIST,v 1.3 2002/04/09 02:59:14 markd Exp $
bin/hugs
bin/runhugs
man/man1/hugs.1
+share/hugs/Credits
+share/hugs/License
+share/hugs/Readme
share/hugs/demos/AnsiDemo.hs
share/hugs/demos/ArrayEx.hs
share/hugs/demos/Calendar.hs
@@ -32,44 +35,139 @@ share/hugs/demos/prolog/StackEngine.hs
share/hugs/demos/prolog/Subst.hs
share/hugs/demos/prolog/readme
share/hugs/demos/prolog/stdlib
+share/hugs/docs/ffi-notes.txt
+share/hugs/docs/machugs-notes.txt
+share/hugs/docs/mdo-notes.txt
+share/hugs/docs/observe-notes.txt
+share/hugs/docs/server.html
+share/hugs/docs/server.tex
+share/hugs/docs/winhugs-notes.txt
+share/hugs/docs/zipcomp-notes.txt
+share/hugs/include/GreenCard.h
share/hugs/lib/Array.hs
+share/hugs/lib/CPUTime.hs
share/hugs/lib/Char.hs
share/hugs/lib/Complex.hs
+share/hugs/lib/Directory.hs
share/hugs/lib/IO.hs
share/hugs/lib/Ix.hs
share/hugs/lib/List.hs
+share/hugs/lib/Locale.hs
share/hugs/lib/Locale.lhs
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
+share/hugs/lib/Time.hs
share/hugs/lib/exts/Addr.hs
+share/hugs/lib/exts/Assoc.hs
+share/hugs/lib/exts/AssocDefaults.hs
+share/hugs/lib/exts/AssocList.hs
+share/hugs/lib/exts/BankersQueue.hs
+share/hugs/lib/exts/BinaryRandList.hs
share/hugs/lib/exts/Bits.hs
+share/hugs/lib/exts/BraunSeq.hs
+share/hugs/lib/exts/COPYRIGHT.edison
+share/hugs/lib/exts/CVar.lhs
+share/hugs/lib/exts/Chan.lhs
share/hugs/lib/exts/Channel.lhs
share/hugs/lib/exts/ChannelVar.lhs
+share/hugs/lib/exts/Collection.hs
+share/hugs/lib/exts/CollectionDefaults.hs
+share/hugs/lib/exts/CollectionUtils.hs
share/hugs/lib/exts/ConcBase.hs
share/hugs/lib/exts/Concurrent.lhs
share/hugs/lib/exts/Dynamic.lhs
+share/hugs/lib/exts/EdisonPrelude.hs
+share/hugs/lib/exts/Exception.hs
+share/hugs/lib/exts/FiniteMap.lhs
share/hugs/lib/exts/Foreign.hs
share/hugs/lib/exts/GetOpt.lhs
+share/hugs/lib/exts/Haskell2Xml.hs
+share/hugs/lib/exts/Html.lhs
+share/hugs/lib/exts/HtmlBlockTable.lhs
share/hugs/lib/exts/IOExts.hs
+share/hugs/lib/exts/IORef.lhs
share/hugs/lib/exts/Int.hs
+share/hugs/lib/exts/IsPrefixOf.hs
+share/hugs/lib/exts/IsSuffixOf.hs
+share/hugs/lib/exts/JoinList.hs
+share/hugs/lib/exts/LazyPairingHeap.hs
share/hugs/lib/exts/LazyST.hs
+share/hugs/lib/exts/LeftistHeap.hs
+share/hugs/lib/exts/ListSeq.hs
+share/hugs/lib/exts/MVar.lhs
share/hugs/lib/exts/Memo.hs
+share/hugs/lib/exts/Merge.lhs
+share/hugs/lib/exts/MinHeap.hs
+share/hugs/lib/exts/MonadCont.lhs
+share/hugs/lib/exts/MonadEither.lhs
+share/hugs/lib/exts/MonadError.lhs
+share/hugs/lib/exts/MonadFix.lhs
+share/hugs/lib/exts/MonadIdentity.lhs
+share/hugs/lib/exts/MonadList.lhs
+share/hugs/lib/exts/MonadRWS.lhs
+share/hugs/lib/exts/MonadReader.lhs
share/hugs/lib/exts/MonadRec.hs
-share/hugs/lib/exts/NumExts.hs
+share/hugs/lib/exts/MonadState.lhs
+share/hugs/lib/exts/MonadTrans.lhs
+share/hugs/lib/exts/MonadWriter.lhs
+share/hugs/lib/exts/Monoid.lhs
+share/hugs/lib/exts/MyersStack.hs
+share/hugs/lib/exts/NumExts.lhs
share/hugs/lib/exts/Observe.lhs
+share/hugs/lib/exts/Parallel.lhs
+share/hugs/lib/exts/ParseSTLib.hs
+share/hugs/lib/exts/Parsec.hs
+share/hugs/lib/exts/ParsecChar.hs
+share/hugs/lib/exts/ParsecCombinator.hs
+share/hugs/lib/exts/ParsecError.hs
+share/hugs/lib/exts/ParsecExpr.hs
+share/hugs/lib/exts/ParsecLanguage.hs
+share/hugs/lib/exts/ParsecPerm.hs
+share/hugs/lib/exts/ParsecPos.hs
+share/hugs/lib/exts/ParsecPrim.hs
+share/hugs/lib/exts/ParsecToken.hs
+share/hugs/lib/exts/PatriciaLoMap.hs
share/hugs/lib/exts/Pretty.lhs
+share/hugs/lib/exts/QSem.lhs
+share/hugs/lib/exts/QSemN.lhs
+share/hugs/lib/exts/QuickCheck.hs
+share/hugs/lib/exts/QuickCheckPoly.hs
+share/hugs/lib/exts/QuickCheckUtils.hs
+share/hugs/lib/exts/RandList.hs
+share/hugs/lib/exts/RevSeq.hs
share/hugs/lib/exts/ST.hs
share/hugs/lib/exts/SampleVar.lhs
share/hugs/lib/exts/Semaphore.lhs
+share/hugs/lib/exts/Sequence.hs
+share/hugs/lib/exts/SequenceDefaults.hs
+share/hugs/lib/exts/Set.lhs
+share/hugs/lib/exts/ShowFunctions.lhs
+share/hugs/lib/exts/SimpleQueue.hs
+share/hugs/lib/exts/SizedSeq.hs
+share/hugs/lib/exts/SkewHeap.hs
+share/hugs/lib/exts/SplayHeap.hs
share/hugs/lib/exts/Stable.hs
+share/hugs/lib/exts/TestOrdBag.hs
+share/hugs/lib/exts/TestOrdSet.hs
+share/hugs/lib/exts/TestSeq.hs
+share/hugs/lib/exts/UnbalancedSet.hs
share/hugs/lib/exts/Weak.hs
share/hugs/lib/exts/Word.hs
+share/hugs/lib/exts/Xml2Haskell.hs
+share/hugs/lib/exts/XmlCombinators.hs
+share/hugs/lib/exts/XmlHtmlGen.hs
+share/hugs/lib/exts/XmlHtmlPP.hs
+share/hugs/lib/exts/XmlHtmlParse.hs
+share/hugs/lib/exts/XmlLex.hs
+share/hugs/lib/exts/XmlLib.hs
+share/hugs/lib/exts/XmlPP.hs
+share/hugs/lib/exts/XmlParse.hs
+share/hugs/lib/exts/XmlTypes.hs
share/hugs/lib/hugs/AnsiInteract.hs
share/hugs/lib/hugs/AnsiScreen.hs
share/hugs/lib/hugs/CVHAssert.hs
@@ -83,13 +181,15 @@ share/hugs/lib/hugs/ListUtils.hs
share/hugs/lib/hugs/Number.hs
share/hugs/lib/hugs/OldWeak.hs
share/hugs/lib/hugs/ParseLib.hs
-share/hugs/lib/hugs/Sequence.hs
+share/hugs/lib/hugs/Quote.hs
share/hugs/lib/hugs/StdLibs.hs
share/hugs/lib/hugs/Trace.hs
share/hugs/lib/hugs/Trex.hs
@dirrm share/hugs/lib/hugs
@dirrm share/hugs/lib/exts
@dirrm share/hugs/lib
+@dirrm share/hugs/include
+@dirrm share/hugs/docs
@dirrm share/hugs/demos/prolog
@dirrm share/hugs/demos
@dirrm share/hugs
diff --git a/lang/hugs/distinfo b/lang/hugs/distinfo
index d2e62fdb717..90c99c466f6 100644
--- a/lang/hugs/distinfo
+++ b/lang/hugs/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2001/11/21 19:04:42 nra Exp $
+$NetBSD: distinfo,v 1.7 2002/04/09 02:59:15 markd Exp $
-MD5 (hugs98-Feb2001.tar.gz) = 8e234bea0222e8ab88aa235eca919239
-Size (hugs98-Feb2001.tar.gz) = 654936 bytes
+SHA1 (hugs98-Dec2001.tar.gz) = 0980e3bbd21a6f5bc8ab1658a90be2a4dec35007
+Size (hugs98-Dec2001.tar.gz) = 821812 bytes
SHA1 (patch-aa) = c7e05ca44740a4a39595ab95149e6064b9d99ca9
SHA1 (patch-ab) = 81d75e31db129be9f3e38e330c6c7f3cca375784
-SHA1 (patch-ac) = a8c6fbf2ff0c695989e76da37ab68ad5ebbe66c1
+SHA1 (patch-ac) = 4fa190a3aaec5c3fc64c7cf693ace5cb6786c430
diff --git a/lang/hugs/patches/patch-ac b/lang/hugs/patches/patch-ac
index 7e7f13cb49f..1ec6b7c96cf 100644
--- a/lang/hugs/patches/patch-ac
+++ b/lang/hugs/patches/patch-ac
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.2 2001/06/21 02:38:13 jlam Exp $
+$NetBSD: patch-ac,v 1.3 2002/04/09 02:59:15 markd Exp $
---- configure.orig Tue Feb 29 05:29:00 2000
-+++ configure Tue May 22 02:48:58 2001
-@@ -3628,8 +3628,8 @@
+--- configure.orig Sat Dec 15 16:20:04 2001
++++ configure Fri Mar 15 15:01:38 2002
+@@ -4608,8 +4608,8 @@
-Wno-parentheses \
"
@@ -11,9 +11,9 @@ $NetBSD: patch-ac,v 1.2 2001/06/21 02:38:13 jlam Exp $
+test -z "$CFLAGS" && CFLAGS="-g"
+test -z "$OPTFLAGS" && OPTFLAGS="-O2"
- if test "$enable_lint" = yes; then
- if test "$ac_cv_prog_CC" = "gcc"; then
-@@ -3645,6 +3645,7 @@
+ case "`uname -s`" in
+ Darwin) CFLAGS="$CFLAGS -no-cpp-precomp"; LDFLAGS="$LDFLAGS -flat_namespace" ;;
+@@ -4630,6 +4630,7 @@
fi
if test "$enable_debug" = yes; then