diff options
Diffstat (limited to 'devel/hat')
-rw-r--r-- | devel/hat/Makefile | 96 | ||||
-rw-r--r-- | devel/hat/distinfo | 1 | ||||
-rw-r--r-- | devel/hat/files/patch-configure | 20 | ||||
-rw-r--r-- | devel/hat/files/patch-script::harch | 13 | ||||
-rw-r--r-- | devel/hat/pkg-comment | 1 | ||||
-rw-r--r-- | devel/hat/pkg-descr | 10 | ||||
-rw-r--r-- | devel/hat/pkg-plist | 226 |
7 files changed, 0 insertions, 367 deletions
diff --git a/devel/hat/Makefile b/devel/hat/Makefile deleted file mode 100644 index 204daf5bb5b5..000000000000 --- a/devel/hat/Makefile +++ /dev/null @@ -1,96 +0,0 @@ -# New ports collection makefile for: hat -# Date created: 16 June 2002 -# Whom: Oliver Braun <obraun@informatik.unibw-muenchen.de> -# -# $FreeBSD$ -# - -PORTNAME= hat -PORTVERSION= 2.00 -CATEGORIES= devel -MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/${PORTNAME}/ - -MAINTAINER= obraun@FreeBSD.org - -.if defined(WITHOUT_NHC98) -FORBIDDEN= does not build with ghc-5.04 for the time being -.endif - -.if defined(WITH_GHC) -.undef WITH_GHC -.endif - -.if !defined(WITHOUT_NHC98) -BUILD_DEPENDS= nhc98:${PORTSDIR}/lang/nhc98 -RUN_DEPENDS= nhc98:${PORTSDIR}/lang/nhc98 -.else -WITH_GHC= yes -BUILD_DEPENDS+= hmake:${PORTSDIR}/devel/hmake -.endif -.if defined(WITH_GHC) -BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc -RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc -.endif - -USE_GMAKE= yes -HAS_CONFIGURE= yes -USE_REINPLACE= yes -USE_GNOMENG= yes -USE_GNOME= glib12 -.if !defined(WITH_GHC) || defined(WITHOUT_NHC98) -ALL_TARGET= hat -.endif -.if !defined(WITHOUT_NHC98) -PLIST_SUB+= NHC98="" -.else -PLIST_SUB+= NHC98="@comment " -.endif -.if defined(WITH_GHC) -PLIST_SUB+= GHC="" -.else -PLIST_SUB+= GHC="@comment " -.endif - -CONFIGURE_ARGS= --prefix=${PREFIX} --libdir=${PREFIX}/lib -.if !defined(WITHOUT_NHC98) -CONFIGURE_ARGS+= --buildwith=nhc98 -.else -CONFIGURE_ARGS+= --buildwith=ghc -.endif -.if !defined(NOPORTDOCS) -CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc +docs -.endif - -MAN1= hat-detect.1 hat-observe.1 hat-stack.1 hat-trail.1 - -pre-everything:: - @${ECHO_CMD} "" -.if defined(WITH_GHC) && !defined(WITHOUT_NHC98) - @${ECHO_CMD} " HAT will be built and installed for both nhc98 and ghc." -.elif defined(WITHOUT_NHC98) - @${ECHO_CMD} " HAT will be built and installed for ghc only." -.else - @${ECHO_CMD} " HAT will be built and installed for nhc98 only." -# @${ECHO_CMD} " Define WITH_GHC to install for ghc, too." -# @${ECHO_CMD} " Define WITHOUT_NHC98 to install for ghc only." - @${ECHO_CMD} " HAT does not build with ghc-5.04 for the time being." -.endif - @${ECHO_CMD} "" - -post-patch: - @${REINPLACE_CMD} -e "s|glib-config|${GLIB_CONFIG}|" \ - ${WRKSRC}/configure ${WRKSRC}/src/hat/tools/Makefile \ - ${WRKSRC}/src/hat/oldtools/Makefile - -.if !defined(NOPORTDOCS) -post-install: - @${RM} -r ${PREFIX}/share/doc/hat/CVS -.for ending in aux log - @${RM} ${PREFIX}/share/doc/hat/tutorial1.${ending} -.endfor -.for ending in aux log out toc - @${RM} ${PREFIX}/share/doc/hat/hatuser.${ending} -.endfor -.endif - -.include <bsd.port.mk> diff --git a/devel/hat/distinfo b/devel/hat/distinfo deleted file mode 100644 index 2222af54f6bd..000000000000 --- a/devel/hat/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (hat-2.00.tar.gz) = bd93dd2cc2b9bde2d4b24595074cd158 diff --git a/devel/hat/files/patch-configure b/devel/hat/files/patch-configure deleted file mode 100644 index df9407d19b10..000000000000 --- a/devel/hat/files/patch-configure +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig Tue Jun 18 20:12:04 2002 -+++ configure Tue Jun 18 20:12:36 2002 -@@ -385,8 +385,6 @@ - then mkdir -p $DESTDIR$BINDIR; echo ' (created)' - else echo ' (exists)' - fi -- echo " harch" -- cp script/harch $DESTDIR$BINDIR - echo " hat-graph" - cp script/hat-graph $DESTDIR$BINDIR - echo " hat-trans" -@@ -402,7 +400,7 @@ - ln $DESTDIR$BINDIR/hat-template $DESTDIR$BINDIR/$hattool - done - echo -- chmod +x $DESTDIR$BINDIR/harch $DESTDIR$BINDIR/hat-trans -+ chmod +x $DESTDIR$BINDIR/hat-trans - chmod +x $DESTDIR$BINDIR/hat-template $DESTDIR$BINDIR/hat-graph - rm $DESTDIR$BINDIR/hat-template - else diff --git a/devel/hat/files/patch-script::harch b/devel/hat/files/patch-script::harch deleted file mode 100644 index df33c71c6959..000000000000 --- a/devel/hat/files/patch-script::harch +++ /dev/null @@ -1,13 +0,0 @@ ---- script/harch.orig Mon May 27 10:30:55 2002 -+++ script/harch Mon May 27 10:31:11 2002 -@@ -13,8 +13,8 @@ - - if uname >/dev/null 2>&1 - then -- if uname -p >/dev/null 2>&1 -- then PROCESSOR=`uname -p` -+ if uname -m >/dev/null 2>&1 -+ then PROCESSOR=`uname -m` - case "$PROCESSOR" in - unknown|*\ *) - PROCESSOR=`uname -m` diff --git a/devel/hat/pkg-comment b/devel/hat/pkg-comment deleted file mode 100644 index 5774fd106ec7..000000000000 --- a/devel/hat/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A source-level tracer for Haskell 98 diff --git a/devel/hat/pkg-descr b/devel/hat/pkg-descr deleted file mode 100644 index fe4ebb49e0aa..000000000000 --- a/devel/hat/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Hat is a source-level tracer for Haskell 98, the standard lazy functional -programming language. Hat is a tool that gives the user access to otherwise -invisible information about a computation. - -Hat works with both ghc and nhc98. - -WWW: http://www.cs.york.ac.uk/fp/hat/ - --- Oliver Braun -obraun@informatik.unibw-muenchen.de diff --git a/devel/hat/pkg-plist b/devel/hat/pkg-plist deleted file mode 100644 index b7479439b75a..000000000000 --- a/devel/hat/pkg-plist +++ /dev/null @@ -1,226 +0,0 @@ -bin/hat-graph -bin/hat-trans -bin/hat-stack -bin/hat-check -bin/hat-observe -bin/hat-detect -bin/hat-view -bin/hat-trail -include/hat/Array.hx -include/hat/CPUTime.hx -include/hat/Char.hx -include/hat/Complex.hx -include/hat/Directory.hx -include/hat/DirectoryBuiltin.hx -include/hat/DirectoryBuiltinTypes.hx -include/hat/IO.hx -include/hat/IOBuiltin.hx -include/hat/IOBuiltinTypes.hx -include/hat/Ix.hx -include/hat/List.hx -include/hat/Locale.hx -include/hat/Maybe.hx -include/hat/Monad.hx -include/hat/Numeric.hx -include/hat/Prelude.hx -include/hat/PreludeBasic.hx -include/hat/PreludeBuiltin.hx -include/hat/PreludeBuiltinTypes.hx -include/hat/Random.hx -include/hat/RandomBuiltin.hx -include/hat/Ratio.hx -include/hat/System.hx -include/hat/SystemBuiltin.hx -include/hat/SystemBuiltinTypes.hx -include/hat/Time.hx -include/hat/TimeBuiltin.hx -include/hat/TimeBuiltinTypes.hx -%%NHC98%%include/nhc98/hat/Hat.hi -%%NHC98%%include/nhc98/hat/TArray.hi -%%NHC98%%include/nhc98/hat/TCPUTime.hi -%%NHC98%%include/nhc98/hat/TChar.hi -%%NHC98%%include/nhc98/hat/TComplex.hi -%%NHC98%%include/nhc98/hat/TDirectory.hi -%%NHC98%%include/nhc98/hat/TDirectoryBuiltin.hi -%%NHC98%%include/nhc98/hat/TDirectoryBuiltinTypes.hi -%%NHC98%%include/nhc98/hat/TIO.hi -%%NHC98%%include/nhc98/hat/TIOBuiltin.hi -%%NHC98%%include/nhc98/hat/TIOBuiltinTypes.hi -%%NHC98%%include/nhc98/hat/TIx.hi -%%NHC98%%include/nhc98/hat/TList.hi -%%NHC98%%include/nhc98/hat/TLocale.hi -%%NHC98%%include/nhc98/hat/TMaybe.hi -%%NHC98%%include/nhc98/hat/TMonad.hi -%%NHC98%%include/nhc98/hat/TNumeric.hi -%%NHC98%%include/nhc98/hat/TPrelude.hi -%%NHC98%%include/nhc98/hat/TPreludeBasic.hi -%%NHC98%%include/nhc98/hat/TPreludeBuiltin.hi -%%NHC98%%include/nhc98/hat/TPreludeBuiltinTypes.hi -%%NHC98%%include/nhc98/hat/TRandom.hi -%%NHC98%%include/nhc98/hat/TRandomBuiltin.hi -%%NHC98%%include/nhc98/hat/TRatio.hi -%%NHC98%%include/nhc98/hat/TSystem.hi -%%NHC98%%include/nhc98/hat/TSystemBuiltin.hi -%%NHC98%%include/nhc98/hat/TSystemBuiltinTypes.hi -%%NHC98%%include/nhc98/hat/TTime.hi -%%NHC98%%include/nhc98/hat/TTimeBuiltin.hi -%%NHC98%%include/nhc98/hat/TTimeBuiltinTypes.hi -lib/ix86-FreeBSD/config -lib/ix86-FreeBSD/hat-trans -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/libHShat.a -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/Hat.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TTimeBuiltin.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TTime.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TSystemBuiltinTypes.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TSystemBuiltin.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TSystem.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TRatio.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TRandomBuiltin.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TRandom.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TPreludeBuiltinTypes.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TPreludeBuiltin.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TPreludeBasic.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TPrelude.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TNumeric.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TMonad.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TMaybe.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TLocale.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TList.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TIx.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TIOBuiltinTypes.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TIOBuiltin.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TIO.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TDirectoryBuiltinTypes.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TDirectoryBuiltin.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TDirectory.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TComplex.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TChar.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TCPUTime.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TArray.hi -%%NHC98%%lib/ix86-FreeBSD/hatlib/nhc98/TTimeBuiltinTypes.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/Hat.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TArray.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TCPUTime.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TChar.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TComplex.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TDirectory.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TDirectoryBuiltin.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TDirectoryBuiltinTypes.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIO.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIOBuiltin.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIOBuiltinTypes.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TIx.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TList.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TLocale.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TMaybe.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TMonad.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TNumeric.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPrelude.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPreludeBasic.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPreludeBuiltin.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TPreludeBuiltinTypes.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TRandom.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TRandomBuiltin.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TRatio.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TSystem.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TSystemBuiltin.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TSystemBuiltinTypes.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TTime.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TTimeBuiltin.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/TTimeBuiltinTypes.hi -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/ghcincdir -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/hat-package.conf -%%GHC%%lib/ix86-FreeBSD/hatlib/ghc/libHShat.a -lib/ix86-FreeBSD/hat-check -lib/ix86-FreeBSD/hat-stack -lib/ix86-FreeBSD/hat-view -lib/ix86-FreeBSD/hat-trail -lib/ix86-FreeBSD/hat-observe -%%NHC98%%lib/nhc98/ix86-FreeBSD/libHShat.a -%%GHC%%lib/ghc-5.02.2/imports/hat/Hat.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TArray.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TCPUTime.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TChar.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TComplex.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TDirectory.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TDirectoryBuiltin.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TDirectoryBuiltinTypes.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TIO.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TIOBuiltin.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TIOBuiltinTypes.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TIx.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TList.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TLocale.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TMaybe.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TMonad.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TNumeric.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TPrelude.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TPreludeBasic.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TPreludeBuiltin.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TPreludeBuiltinTypes.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TRandom.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TRandomBuiltin.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TRatio.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TSystem.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TSystemBuiltin.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TSystemBuiltinTypes.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TTime.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TTimeBuiltin.hi -%%GHC%%lib/ghc-5.02.2/imports/hat/TTimeBuiltinTypes.hi -%%GHC%%lib/ghc-5.02.2/libHShat.a -%%PORTDOCS%%share/doc/hat/BadInsort.hs -%%PORTDOCS%%share/doc/hat/Insort.hs -%%PORTDOCS%%share/doc/hat/browser-detail.html -%%PORTDOCS%%share/doc/hat/bugs-tools.html -%%PORTDOCS%%share/doc/hat/bugs.html -%%PORTDOCS%%share/doc/hat/config.html -%%PORTDOCS%%share/doc/hat/copyright.html -%%PORTDOCS%%share/doc/hat/download.html -%%PORTDOCS%%share/doc/hat/faq.html -%%PORTDOCS%%share/doc/hat/feature-table.html -%%PORTDOCS%%share/doc/hat/fest-0202.bugs -%%PORTDOCS%%share/doc/hat/frejaHatHood.ps.gz -%%PORTDOCS%%share/doc/hat/hat-reference.tex -%%PORTDOCS%%share/doc/hat/hat-trail-1.eps -%%PORTDOCS%%share/doc/hat/hat-trail-1.pdf -%%PORTDOCS%%share/doc/hat/hat-trail.gif -%%PORTDOCS%%share/doc/hat/hat.gif -%%PORTDOCS%%share/doc/hat/hatuser-old.html -%%PORTDOCS%%share/doc/hat/hatuser.dvi -%%PORTDOCS%%share/doc/hat/hatuser.html -%%PORTDOCS%%share/doc/hat/hatuser.pdf -%%PORTDOCS%%share/doc/hat/hatuser.ps -%%PORTDOCS%%share/doc/hat/hatuser.tex -%%PORTDOCS%%share/doc/hat/hatuser001.gif -%%PORTDOCS%%share/doc/hat/hw01-draft.ps.gz -%%PORTDOCS%%share/doc/hat/index.html -%%PORTDOCS%%share/doc/hat/install.html -%%PORTDOCS%%share/doc/hat/libraries.html -%%PORTDOCS%%share/doc/hat/limitations-detail.html -%%PORTDOCS%%share/doc/hat/limitations.html -%%PORTDOCS%%share/doc/hat/maillist.html -%%PORTDOCS%%share/doc/hat/newhat.ps.gz -%%PORTDOCS%%share/doc/hat/old-tracing.html -%%PORTDOCS%%share/doc/hat/paper.dvi -%%PORTDOCS%%share/doc/hat/proposal.html -%%PORTDOCS%%share/doc/hat/publications.html -%%PORTDOCS%%share/doc/hat/requirements.html -%%PORTDOCS%%share/doc/hat/status.html -%%PORTDOCS%%share/doc/hat/toolkitThesis.ps.gz -%%PORTDOCS%%share/doc/hat/tracing.html -%%PORTDOCS%%share/doc/hat/tutorial1-old.html -%%PORTDOCS%%share/doc/hat/tutorial1.dvi -%%PORTDOCS%%share/doc/hat/tutorial1.html -%%PORTDOCS%%share/doc/hat/tutorial1.hva -%%PORTDOCS%%share/doc/hat/tutorial1.pdf -%%PORTDOCS%%share/doc/hat/tutorial1.ps -%%PORTDOCS%%share/doc/hat/tutorial1.tex -@dirrm include/hat -%%NHC98%%@dirrm include/nhc98/hat -%%NHC98%%@dirrm lib/ix86-FreeBSD/hatlib/nhc98 -%%GHC%%@dirrm lib/ix86-FreeBSD/hatlib/ghc -@dirrm lib/ix86-FreeBSD/hatlib -%%PORTDOCS%%@dirrm share/doc/hat -%%GHC%%@dirrm lib/ghc-5.02.2/imports/hat -%%GHC%%@exec /usr/local/bin/ghc-pkg -a < %D/lib/ix86-FreeBSD/hatlib/ghc/hat-package.conf -%%GHC%%@unexec /usr/local/bin/ghc-pkg -r hat |