Date: Fri, 7 Aug 1998 16:38:22 +0200 (CEST) From: Torsten "Teg" Grust <teggy@dogbert.informatik.uni-konstanz.de> To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: ports/7518: Update of port `hugs-1.4' Message-ID: <199808071438.QAA17690@dogbert.informatik.uni-konstanz.de>
next in thread | raw e-mail | index | archive | help
>Number: 7518 >Category: ports >Synopsis: Update of port `hugs-1.4' >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Aug 7 07:40:00 PDT 1998 >Last-Modified: >Originator: Torsten "Teg" Grust >Organization: Database Research Group, U Konstanz, Germany >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: >Description: >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # hugs # hugs/files # hugs/files/md5 # hugs/pkg # hugs/pkg/COMMENT # hugs/pkg/DESCR # hugs/pkg/PLIST # hugs/Makefile # hugs/scripts # hugs/scripts/configure # echo c - hugs mkdir -p hugs > /dev/null 2>&1 echo c - hugs/files mkdir -p hugs/files > /dev/null 2>&1 echo x - hugs/files/md5 sed 's/^X//' >hugs/files/md5 << 'END-of-hugs/files/md5' XMD5 (hugs-June98-source.tgz) = 28f42e3b8b44f88fc649b36697ba7b29 END-of-hugs/files/md5 echo c - hugs/pkg mkdir -p hugs/pkg > /dev/null 2>&1 echo x - hugs/pkg/COMMENT sed 's/^X//' >hugs/pkg/COMMENT << 'END-of-hugs/pkg/COMMENT' XNottingham's and Yale's Haskell interpreter and programming environment. END-of-hugs/pkg/COMMENT echo x - hugs/pkg/DESCR sed 's/^X//' >hugs/pkg/DESCR << 'END-of-hugs/pkg/DESCR' XThis is a port of Nottingham's and Yale's new release of Hugs, Xa Haskell interpreter and programming environment for developing XHaskell programs. X XThis release is largely conformant with Haskell 1.4, including Xmonad and record syntax, newtypes, strictness annotations, and Xmodules. In addition, it comes packaged with the libraries defined Xin the most recent version of the Haskell Library Report. X XAvailable documentation includes HTML versions of the "Hugs Users XManual", the "Haskell 1.4 Report", the "Haskell Library Report" as Xwell as a "Gentle Introduction to Haskell". More online information Xis available from http://www.haskell.org. X X- Teggy XTorsten.Grust@uni-konstanz.de END-of-hugs/pkg/DESCR echo x - hugs/pkg/PLIST sed 's/^X//' >hugs/pkg/PLIST << 'END-of-hugs/pkg/PLIST' Xbin/hugs Xbin/runhugs Xman/man1/hugs.1.gz Xshare/hugs/lib/Array.hs Xshare/hugs/lib/Ratio.hs Xshare/hugs/lib/Random.hs Xshare/hugs/lib/Prelude.hs Xshare/hugs/lib/Numeric.hs Xshare/hugs/lib/Monad.hs Xshare/hugs/lib/Maybe.hs Xshare/hugs/lib/List.hs Xshare/hugs/lib/Ix.hs Xshare/hugs/lib/IO.hs Xshare/hugs/lib/Complex.hs Xshare/hugs/lib/Char.hs Xshare/hugs/lib/System.hs Xshare/hugs/lib/hugs/AnsiInteract.hs Xshare/hugs/lib/hugs/Trace.hs Xshare/hugs/lib/hugs/StdLibs.hs Xshare/hugs/lib/hugs/Sequence.hs Xshare/hugs/lib/hugs/Pretty.lhs Xshare/hugs/lib/hugs/ParseLib.hs Xshare/hugs/lib/hugs/Number.hs Xshare/hugs/lib/hugs/ListUtils.hs Xshare/hugs/lib/hugs/Interact.hs Xshare/hugs/lib/hugs/IOExtensions.hs Xshare/hugs/lib/hugs/HugsLibs.hs Xshare/hugs/lib/hugs/HugsInternals.hs Xshare/hugs/lib/hugs/Haskore.hs Xshare/hugs/lib/hugs/Graphics.hs Xshare/hugs/lib/hugs/GenericPrint.hs Xshare/hugs/lib/hugs/Dynamic.hs Xshare/hugs/lib/hugs/CVHAssert.hs Xshare/hugs/lib/hugs/AnsiScreen.hs Xshare/hugs/lib/hugs/Trex.hs Xshare/hugs/lib/exts/Addr.hs Xshare/hugs/lib/exts/Semaphore.lhs Xshare/hugs/lib/exts/SampleVar.lhs Xshare/hugs/lib/exts/STBase.hs Xshare/hugs/lib/exts/ST.hs Xshare/hugs/lib/exts/NumExts.hs Xshare/hugs/lib/exts/LazyST.hs Xshare/hugs/lib/exts/Int.hs Xshare/hugs/lib/exts/IOExts.hs Xshare/hugs/lib/exts/Foreign.hs Xshare/hugs/lib/exts/Concurrent.lhs Xshare/hugs/lib/exts/ConcBase.hs Xshare/hugs/lib/exts/ChannelVar.lhs Xshare/hugs/lib/exts/Channel.lhs Xshare/hugs/lib/exts/Bits.hs Xshare/hugs/lib/exts/Word.hs Xshare/hugs/lib/Haskore/demos/SelfSim.lhs Xshare/hugs/lib/Haskore/demos/HaskoreExamples.lhs Xshare/hugs/lib/Haskore/demos/ChildSong6.lhs Xshare/hugs/lib/Haskore/docs/basics.html Xshare/hugs/lib/Haskore/docs/tutindex.html Xshare/hugs/lib/Haskore/docs/testhaskore.html Xshare/hugs/lib/Haskore/docs/selfsim.html Xshare/hugs/lib/Haskore/docs/related.html Xshare/hugs/lib/Haskore/docs/poly.gif Xshare/hugs/lib/Haskore/docs/performance.html Xshare/hugs/lib/Haskore/docs/intro.html Xshare/hugs/lib/Haskore/docs/index.html Xshare/hugs/lib/Haskore/docs/hasktomidi.html Xshare/hugs/lib/Haskore/docs/haskoreexamples.html Xshare/hugs/lib/Haskore/docs/haskore.html Xshare/hugs/lib/Haskore/docs/haskore.gif Xshare/hugs/lib/Haskore/docs/generalmidi.html Xshare/hugs/lib/Haskore/docs/equiv.html Xshare/hugs/lib/Haskore/docs/equiv.gif Xshare/hugs/lib/Haskore/docs/chords.html Xshare/hugs/lib/Haskore/docs/childsong6.html Xshare/hugs/lib/Haskore/docs/tutorial.html Xshare/hugs/lib/Haskore/src/BasicHaskToMidi.lhs Xshare/hugs/lib/Haskore/src/README-Haskore-src.txt Xshare/hugs/lib/Haskore/src/Performance.lhs Xshare/hugs/lib/Haskore/src/Monads.hs Xshare/hugs/lib/Haskore/src/MidiFile.lhs Xshare/hugs/lib/Haskore/src/HaskoreUtils.hs Xshare/hugs/lib/Haskore/src/HaskoreLoader.lhs Xshare/hugs/lib/Haskore/src/HaskToMidi.lhs Xshare/hugs/lib/Haskore/src/GeneralMidi.lhs Xshare/hugs/lib/Haskore/src/Fractals.hs Xshare/hugs/lib/Haskore/src/Chords.lhs Xshare/hugs/lib/Haskore/src/Basics.lhs Xshare/hugs/lib/Haskore/src/BasicMidifile.lhs Xshare/hugs/lib/Haskore/src/TestHaskore.lhs Xshare/hugs/lib/Haskore/README-haskore.txt Xshare/hugs/demos/prolog/Prolog.hs Xshare/hugs/demos/prolog/StackEngine.hs Xshare/hugs/demos/prolog/PureEngine.hs Xshare/hugs/demos/prolog/Subst.hs Xshare/hugs/demos/prolog/Main.hs Xshare/hugs/demos/prolog/CombParse.hs Xshare/hugs/demos/prolog/AndorraEngine.hs Xshare/hugs/demos/prolog/readme Xshare/hugs/demos/prolog/stdlib Xshare/hugs/demos/cgi/Assoc.hs Xshare/hugs/demos/cgi/hello_HTML.cgi Xshare/hugs/demos/cgi/greetings.txt Xshare/hugs/demos/cgi/greetings.cgi Xshare/hugs/demos/cgi/envpassed.cgi Xshare/hugs/demos/cgi/download_papers.cgi Xshare/hugs/demos/cgi/counter.cgi Xshare/hugs/demos/cgi/Wrapper.hs Xshare/hugs/demos/cgi/UrlEncoded.hs Xshare/hugs/demos/cgi/TextPlain.hs Xshare/hugs/demos/cgi/PrettyHTML.hs Xshare/hugs/demos/cgi/Pretty.hs Xshare/hugs/demos/cgi/Parsing.hs Xshare/hugs/demos/cgi/Mime.hs Xshare/hugs/demos/cgi/HTMLWizard.hs Xshare/hugs/demos/cgi/HTML.hs Xshare/hugs/demos/cgi/Greetings.hs Xshare/hugs/demos/cgi/DownloadPapers.hs Xshare/hugs/demos/cgi/Demos.hs Xshare/hugs/demos/cgi/Counter.hs Xshare/hugs/demos/cgi/Common.hs Xshare/hugs/demos/cgi/CgiOut.hs Xshare/hugs/demos/cgi/hello_plain.cgi Xshare/hugs/demos/cgi/README Xshare/hugs/demos/AnsiDemo.hs Xshare/hugs/demos/Stack.hs Xshare/hugs/demos/Say.hs Xshare/hugs/demos/Random.hs Xshare/hugs/demos/Queens.hs Xshare/hugs/demos/Minsrand.hs Xshare/hugs/demos/Mersenne.hs Xshare/hugs/demos/Matrix.hs Xshare/hugs/demos/Literate.lhs Xshare/hugs/demos/Ldfs.hs Xshare/hugs/demos/Lattice.hs Xshare/hugs/demos/Gofer.hs Xshare/hugs/demos/FastSort.hs Xshare/hugs/demos/Expr.hs Xshare/hugs/demos/Examples.hs Xshare/hugs/demos/EvalRed.hs Xshare/hugs/demos/Eliza.hs Xshare/hugs/demos/Demos.hs Xshare/hugs/demos/CommaInt.lhs Xshare/hugs/demos/Calendar.hs Xshare/hugs/demos/ArrayEx.hs Xshare/hugs/demos/Tree.hs Xshare/doc/hugs/libs-html/libs.html Xshare/doc/hugs/libs-html/libs-10.html Xshare/doc/hugs/libs-html/libs-11.html Xshare/doc/hugs/libs-html/libs-12.html Xshare/doc/hugs/libs-html/libs-13.html Xshare/doc/hugs/libs-html/libs-2.html Xshare/doc/hugs/libs-html/libs-3.html Xshare/doc/hugs/libs-html/libs-4.html Xshare/doc/hugs/libs-html/libs-5.html Xshare/doc/hugs/libs-html/libs-6.html Xshare/doc/hugs/libs-html/libs-7.html Xshare/doc/hugs/libs-html/libs-8.html Xshare/doc/hugs/libs-html/libs-9.html Xshare/doc/hugs/libs-html/libs-1.html Xshare/doc/hugs/haskore-html/index.html~ Xshare/doc/hugs/haskore-html/equiv.gif Xshare/doc/hugs/haskore-html/haskore.gif Xshare/doc/hugs/haskore-html/poly.gif Xshare/doc/hugs/haskore-html/intro.html Xshare/doc/hugs/haskore-html/haskore.html Xshare/doc/hugs/haskore-html/basics.html Xshare/doc/hugs/haskore-html/performance.html Xshare/doc/hugs/haskore-html/hasktomidi.html Xshare/doc/hugs/haskore-html/chords.html Xshare/doc/hugs/haskore-html/equiv.html Xshare/doc/hugs/haskore-html/related.html Xshare/doc/hugs/haskore-html/testhaskore.html Xshare/doc/hugs/haskore-html/haskoreexamples.html Xshare/doc/hugs/haskore-html/childsong6.html Xshare/doc/hugs/haskore-html/selfsim.html Xshare/doc/hugs/haskore-html/generalmidi.html Xshare/doc/hugs/haskore-html/tutorial.html Xshare/doc/hugs/haskore-html/tutindex.html Xshare/doc/hugs/haskore-html/index.html Xshare/doc/hugs/library/libindex.html Xshare/doc/hugs/library/index.html Xshare/doc/hugs/library/introduction.html Xshare/doc/hugs/library/ratio.html Xshare/doc/hugs/library/complex.html Xshare/doc/hugs/library/numeric.html Xshare/doc/hugs/library/ix.html Xshare/doc/hugs/library/array.html Xshare/doc/hugs/library/list.html Xshare/doc/hugs/library/maybe.html Xshare/doc/hugs/library/char.html Xshare/doc/hugs/library/monad.html Xshare/doc/hugs/library/io.html Xshare/doc/hugs/library/directory.html Xshare/doc/hugs/library/system.html Xshare/doc/hugs/library/time.html Xshare/doc/hugs/library/locale.html Xshare/doc/hugs/library/cputime.html Xshare/doc/hugs/library/random.html Xshare/doc/hugs/library/title.gif Xshare/doc/hugs/tutorial/intro.html Xshare/doc/hugs/tutorial/fig2.gif Xshare/doc/hugs/tutorial/fig3.gif Xshare/doc/hugs/tutorial/title.gif Xshare/doc/hugs/tutorial/index.html Xshare/doc/hugs/tutorial/goodies.html Xshare/doc/hugs/tutorial/functions.html Xshare/doc/hugs/tutorial/patterns.html Xshare/doc/hugs/tutorial/classes.html Xshare/doc/hugs/tutorial/moretypes.html Xshare/doc/hugs/tutorial/io.html Xshare/doc/hugs/tutorial/stdclasses.html Xshare/doc/hugs/tutorial/modules.html Xshare/doc/hugs/tutorial/pitfalls.html Xshare/doc/hugs/tutorial/arrays.html Xshare/doc/hugs/tutorial/end.html Xshare/doc/hugs/tutorial/haskell-tutorial.html Xshare/doc/hugs/tutorial/indextutorial.html Xshare/doc/hugs/tutorial/fig1.gif Xshare/doc/hugs/report/prelude-index.html Xshare/doc/hugs/report/lambda.gif Xshare/doc/hugs/report/title.gif Xshare/doc/hugs/report/index.html Xshare/doc/hugs/report/preface-13.html Xshare/doc/hugs/report/intro.html Xshare/doc/hugs/report/lexemes.html Xshare/doc/hugs/report/exps.html Xshare/doc/hugs/report/decls.html Xshare/doc/hugs/report/modules.html Xshare/doc/hugs/report/basic.html Xshare/doc/hugs/report/io-13.html Xshare/doc/hugs/report/standard-prelude.html Xshare/doc/hugs/report/syntax-iso.html Xshare/doc/hugs/report/literate.html Xshare/doc/hugs/report/derived.html Xshare/doc/hugs/report/pragmas.html Xshare/doc/hugs/report/haskell.html Xshare/doc/hugs/report/index14.html Xshare/doc/hugs/report/class-fig.gif Xshare/doc/hugs/manual-html/up.gif Xshare/doc/hugs/manual-html/manual10.html Xshare/doc/hugs/manual-html/manual11.html Xshare/doc/hugs/manual-html/manual12.html Xshare/doc/hugs/manual-html/manual13.html Xshare/doc/hugs/manual-html/manual14.html Xshare/doc/hugs/manual-html/manual15.html Xshare/doc/hugs/manual-html/manual16.html Xshare/doc/hugs/manual-html/manual17.html Xshare/doc/hugs/manual-html/manual18.html Xshare/doc/hugs/manual-html/manual19.html Xshare/doc/hugs/manual-html/manual2.html Xshare/doc/hugs/manual-html/manual20.html Xshare/doc/hugs/manual-html/manual21.html Xshare/doc/hugs/manual-html/manual22.html Xshare/doc/hugs/manual-html/manual23.html Xshare/doc/hugs/manual-html/manual24.html Xshare/doc/hugs/manual-html/manual25.html Xshare/doc/hugs/manual-html/manual26.html Xshare/doc/hugs/manual-html/manual27.html Xshare/doc/hugs/manual-html/manual28.html Xshare/doc/hugs/manual-html/manual29.html Xshare/doc/hugs/manual-html/manual3.html Xshare/doc/hugs/manual-html/manual30.html Xshare/doc/hugs/manual-html/manual31.html Xshare/doc/hugs/manual-html/manual32.html Xshare/doc/hugs/manual-html/manual33.html Xshare/doc/hugs/manual-html/manual34.html Xshare/doc/hugs/manual-html/manual35.html Xshare/doc/hugs/manual-html/manual36.html Xshare/doc/hugs/manual-html/manual37.html Xshare/doc/hugs/manual-html/manual38.html Xshare/doc/hugs/manual-html/manual39.html Xshare/doc/hugs/manual-html/manual4.html Xshare/doc/hugs/manual-html/manual40.html Xshare/doc/hugs/manual-html/manual41.html Xshare/doc/hugs/manual-html/manual42.html Xshare/doc/hugs/manual-html/manual43.html Xshare/doc/hugs/manual-html/manual44.html Xshare/doc/hugs/manual-html/manual45.html Xshare/doc/hugs/manual-html/manual46.html Xshare/doc/hugs/manual-html/manual47.html Xshare/doc/hugs/manual-html/manual48.html Xshare/doc/hugs/manual-html/manual49.html Xshare/doc/hugs/manual-html/manual5.html Xshare/doc/hugs/manual-html/manual50.html Xshare/doc/hugs/manual-html/manual51.html Xshare/doc/hugs/manual-html/manual52.html Xshare/doc/hugs/manual-html/manual53.html Xshare/doc/hugs/manual-html/manual54.html Xshare/doc/hugs/manual-html/manual55.html Xshare/doc/hugs/manual-html/manual56.html Xshare/doc/hugs/manual-html/manual57.html Xshare/doc/hugs/manual-html/manual58.html Xshare/doc/hugs/manual-html/manual59.html Xshare/doc/hugs/manual-html/manual6.html Xshare/doc/hugs/manual-html/manual60.html Xshare/doc/hugs/manual-html/manual61.html Xshare/doc/hugs/manual-html/manual62.html Xshare/doc/hugs/manual-html/manual63.html Xshare/doc/hugs/manual-html/manual64.html Xshare/doc/hugs/manual-html/manual7.html Xshare/doc/hugs/manual-html/manual8.html Xshare/doc/hugs/manual-html/manual9.html Xshare/doc/hugs/manual-html/manual_contents.html Xshare/doc/hugs/manual-html/manual_fcontents.html Xshare/doc/hugs/manual-html/back.gif Xshare/doc/hugs/manual-html/contents.gif Xshare/doc/hugs/manual-html/forward.gif Xshare/doc/hugs/manual-html/logo.gif Xshare/doc/hugs/manual-html/manual1.html Xshare/doc/hugs/hugs.1 Xshare/doc/hugs/graphics.html Xshare/doc/hugs/TREX Xshare/doc/hugs/README Xshare/doc/hugs/windows-notes.txt Xshare/doc/hugs/Makefile Xshare/doc/hugs/server.tex Xshare/doc/hugs/server.html Xshare/doc/hugs/index.html Xshare/doc/hugs/hugs.man Xshare/doc/hugs/hugs.hlp X@dirrm share/doc/hugs/haskore-html X@dirrm share/doc/hugs/library X@dirrm share/doc/hugs/libs-html X@dirrm share/doc/hugs/manual-html X@dirrm share/doc/hugs/report X@dirrm share/doc/hugs/tutorial X@dirrm share/doc/hugs X@dirrm share/hugs/demos/cgi X@dirrm share/hugs/demos/prolog X@dirrm share/hugs/demos X@dirrm share/hugs/lib/Haskore/demos X@dirrm share/hugs/lib/Haskore/docs X@dirrm share/hugs/lib/Haskore/src X@dirrm share/hugs/lib/Haskore X@dirrm share/hugs/lib/exts X@dirrm share/hugs/lib/hugs X@dirrm share/hugs/lib X@dirrm share/hugs END-of-hugs/pkg/PLIST echo x - hugs/Makefile sed 's/^X//' >hugs/Makefile << 'END-of-hugs/Makefile' X# New ports collection makefile for: hugs X# Version required: 1.4 (January 1998) X# Date created: 22 September 1997 X# Whom: Torsten Teg Grust (Torsten.Grust@uni-konstanz.de) X# X# $Id: Makefile,v 1.4 1998/02/17 21:32:18 steve Exp $ X# X XDISTNAME= hugs-June98-source XPKGNAME= hugs-1.4 XCATEGORIES= lang XMASTER_SITES= ftp://haskell.org/pub/haskell/hugs/LATEST/ XEXTRACT_SUFX= .tgz X XMAINTAINER= Torsten.Grust@uni-konstanz.de X XWRKSRC= ${WRKDIR}/hugs/src X XALL_TARGET= default X X# how to install a directory XINSTALL_DIR= ${INSTALL} -d -o bin -g bin -m 755 X# where the Hugs documentation (distribution) files live XHUGS_DOC= ${WRKSRC}/../docs X XMAN1= hugs.1 X Xpost-install: X ${SED} -e "s#Prelude\.hs#lib/&#" \ X -e "s#^\.ds LB .*#.ds LB ${PREFIX}/share/hugs#" \ X -e "s#^\.ds BN .*#.ds BN ${PREFIX}/bin#" \ X < ${HUGS_DOC}/hugs.1 > ${HUGS_DOC}/hugs.1.fix X ${INSTALL_MAN} ${HUGS_DOC}/hugs.1.fix ${PREFIX}/man/man1/${MAN1} X ${RM} ${HUGS_DOC}/hugs.1.fix X # fix owner/permissions X find ${PREFIX}/share/hugs -type d | xargs chmod 755 X find ${PREFIX}/share/hugs -type f | xargs chmod ${SHAREMODE} X find ${PREFIX}/share/hugs | xargs chown ${SHAREOWN}.${SHAREGRP} X.if !defined(NOPORTDOCS) X ${INSTALL_DIR} ${PREFIX}/share/doc/hugs X ${CP} -R ${HUGS_DOC}/* ${PREFIX}/share/doc/hugs X # fix owner/permissions X find ${PREFIX}/share/doc/hugs -type d | xargs chmod 755 X find ${PREFIX}/share/doc/hugs -type f | xargs chmod ${SHAREMODE} X find ${PREFIX}/share/doc/hugs | xargs chown ${SHAREOWN}.${SHAREGRP} X.endif X X.include <bsd.port.mk> END-of-hugs/Makefile echo c - hugs/scripts mkdir -p hugs/scripts > /dev/null 2>&1 echo x - hugs/scripts/configure sed 's/^X//' >hugs/scripts/configure << 'END-of-hugs/scripts/configure' X#! /bin/sh Xcd ${WRKSRC}/unix XCFLAGS=-O2 ./configure --with-readline END-of-hugs/scripts/configure exit >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808071438.QAA17690>