diff options
-rw-r--r-- | lang/hugs/Makefile | 10 | ||||
-rw-r--r-- | lang/hugs/distinfo | 2 | ||||
-rw-r--r-- | lang/hugs/files/patch-aa | 14 | ||||
-rw-r--r-- | lang/hugs/pkg-plist | 97 |
4 files changed, 112 insertions, 11 deletions
diff --git a/lang/hugs/Makefile b/lang/hugs/Makefile index edc3f76..7a20048 100644 --- a/lang/hugs/Makefile +++ b/lang/hugs/Makefile @@ -6,10 +6,9 @@ # PORTNAME= hugs98 -PORTVERSION= 200102 -PORTREVISION= 1 +PORTVERSION= 200112 CATEGORIES= lang -MASTER_SITES= ftp://www.cse.ogi.edu/pub/pacsoft/hugs/ +MASTER_SITES= http://cvs.haskell.org/Hugs/downloads/ DISTNAME= ${PORTNAME}-${HUGS_DATE} MAINTAINER= obraun@informatik.unibw-muenchen.de @@ -24,7 +23,7 @@ INSTALL_DIR= ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 755 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= Feb2001 +HUGS_DATE= Dec2001 MAN1= hugs.1 @@ -38,6 +37,9 @@ post-install: .if !defined(NOPORTDOCS) ${INSTALL_DIR} -d ${PREFIX}/share/doc/hugs ${INSTALL_DATA} ${HUGS_DOC}/* ${PREFIX}/share/doc/hugs + ${INSTALL_DATA} ${WRKSRC}/../Credits ${PREFIX}/share/doc/hugs + ${INSTALL_DATA} ${WRKSRC}/../License ${PREFIX}/share/doc/hugs + ${INSTALL_DATA} ${WRKSRC}/../Readme ${PREFIX}/share/doc/hugs .endif .include <bsd.port.mk> diff --git a/lang/hugs/distinfo b/lang/hugs/distinfo index fbec970..0fc9a1b 100644 --- a/lang/hugs/distinfo +++ b/lang/hugs/distinfo @@ -1 +1 @@ -MD5 (hugs98-Feb2001.tar.gz) = 8e234bea0222e8ab88aa235eca919239 +MD5 (hugs98-Dec2001.tar.gz) = a7b30a909c5f1b5503733211e29671b2 diff --git a/lang/hugs/files/patch-aa b/lang/hugs/files/patch-aa index 9950a074..d962849 100644 --- a/lang/hugs/files/patch-aa +++ b/lang/hugs/files/patch-aa @@ -1,6 +1,6 @@ ---- MkInstal.in.ORIG Sun Apr 30 01:09:58 2000 -+++ MkInstal.in Sun Apr 30 01:10:23 2000 -@@ -10,8 +10,8 @@ +--- MkInstal.in.orig Sat Dec 15 22:07:04 2001 ++++ MkInstal.in Sat Dec 15 22:07:34 2001 +@@ -10,15 +10,15 @@ # multiple files at once. ################################################################ @@ -11,3 +11,11 @@ install :: install_bin install_lib # the bare minimum install :: install_libs # lotsa libraries + install :: install_demos # goodies + install :: install_man # manual page + install :: install_include # FFI headers +-install :: install_notes # Readme, etc ++#install :: install_notes # Readme, etc + + install_libs :: install_libhugs # Hugs libraries + install_libs :: install_libexts # ghc compatability diff --git a/lang/hugs/pkg-plist b/lang/hugs/pkg-plist index 1ab5ff5..f465cad8 100644 --- a/lang/hugs/pkg-plist +++ b/lang/hugs/pkg-plist @@ -30,44 +30,131 @@ share/hugs/demos/prolog/StackEngine.hs share/hugs/demos/prolog/Subst.hs share/hugs/demos/prolog/readme share/hugs/demos/prolog/stdlib +share/hugs/include/GreenCard.h share/hugs/lib/Array.hs share/hugs/lib/Char.hs share/hugs/lib/Complex.hs +share/hugs/lib/CPUTime.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.lhs +share/hugs/lib/Locale.hs 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 @@ -80,8 +167,8 @@ share/hugs/lib/hugs/Interact.hs share/hugs/lib/hugs/ListUtils.hs share/hugs/lib/hugs/Number.hs share/hugs/lib/hugs/OldWeak.hs +share/hugs/lib/hugs/Quote.hs share/hugs/lib/hugs/ParseLib.hs -share/hugs/lib/hugs/Sequence.hs share/hugs/lib/hugs/StdLibs.hs share/hugs/lib/hugs/Trace.hs share/hugs/lib/hugs/Trex.hs @@ -97,9 +184,13 @@ share/doc/hugs/zipcomp-notes.txt share/doc/hugs/server.tex share/doc/hugs/server.html share/doc/hugs/hugs.1 +share/doc/hugs/Credits +share/doc/hugs/License +share/doc/hugs/Readme @dirrm share/hugs/lib/hugs @dirrm share/hugs/lib/exts @dirrm share/hugs/lib +@dirrm share/hugs/include @dirrm share/hugs/demos/prolog @dirrm share/hugs/demos @dirrm share/hugs |