
Malcolm Wallace
We are pleased to announce a new release of Hat, the Haskell tracing (an debugging) system for Haskell'98.
For information on hat: http://www.cs.york.ac.uk/fp/hat/ For hat downloads: ftp://ftp.cs.york.ac.uk/pub/haskell/hat/ (Please note that a prior installation of hmake-3.05 is required.)
Thanks. I made a rpm package with ghc-5.02.3 built on a Red Hat 7.3-ish environment and put it at http://haskell.org/~petersen/rpms/i386/hat-2.00-1.i386.rpm Since the docs are rather large, I put them in a separate subpackage gzipping the ps and pdf files http://haskell.org/~petersen/rpms/i386/hat-doc-2.00-1.i386.rpm and the source rpm file is: http://haskell.org/~petersen/srpms/hat-2.00-1.src.rpm Jens

Jens Petersen
Malcolm Wallace
writes: We are pleased to announce a new release of Hat, the Haskell tracing (an debugging) system for Haskell'98.
http://haskell.org/~petersen/rpms/i386/hat-doc-2.00-1.i386.rpm
Oh, FYI below is the patch I applied in order to be able to
package hat correctly.
I just added DESTDIR to onedir and stopped the ghc-pkg during
build time, since that needs to be done at package install
time (see hat.spec in the srpm). Trivial stuff, but thought
you might like to know.
You're welcome to include hat.spec file in the distribution
if you wish (and the hmake one too in hmake).
Cheers, Jens
diff -u hat-2.00/script/confhat~ hat-2.00/script/confhat
--- hat-2.00/script/confhat~ Sun Jun 16 16:07:35 2002
+++ hat-2.00/script/confhat Sun Jun 16 16:07:35 2002
@@ -18,7 +18,7 @@
if [ -d lib/$MACHINE/hatlib/ghc ]
then
# discover ghc location
- onedir=`grep ghc $HMAKERC | grep import | head -1 | cut -d'"' -f2`
+ onedir=$DESTDIR`grep ghc $HMAKERC | grep import | head -1 | cut -d'"' -f2`
GHCINCDIR=`dirname $onedir`
GHCLIBDIR=`dirname $GHCINCDIR`
echo >&2 "Installing hat package for ghc under $GHCLIBDIR"
@@ -28,14 +28,14 @@
if [ -d $GHCINCDIR/hat ]
then
cp -p lib/$MACHINE/hatlib/ghc/libHShat.a $GHCLIBDIR && \
- cp -p lib/$MACHINE/hatlib/ghc/*.hi $GHCINCDIR/hat && \
- { ghc-pkg --remove-package=hat || $TRUE; } && \
- ghc-pkg --add-package

tor 2002-06-20 klockan 18.54 skrev Jens Petersen:
Malcolm Wallace
writes: We are pleased to announce a new release of Hat, the Haskell tracing (an debugging) system for Haskell'98.
For information on hat: http://www.cs.york.ac.uk/fp/hat/ For hat downloads: ftp://ftp.cs.york.ac.uk/pub/haskell/hat/ (Please note that a prior installation of hmake-3.05 is required.)
Thanks.
I made a rpm package with ghc-5.02.3 built on a Red Hat 7.3-ish environment and put it at
I've also made RPMS, built both for ghc and nhc98 (and also an RPM for nhc98, including hmake). I've divided hat into: hat - common hat binaries and header files hat-ghc - ghc specific libs hat-nhc98 - nhc98 specific libs the compiler specific parts are built against the latest ghc (5.02.3) and the latest nhc98 (1.14). I'll have a look at your RPMS, separating the doc into one package may be a good idea. Everything can be found at: http://www.dtek.chalmers.se/~d95mback/haskell/ Regards, Martin
participants (3)
-
Jens Petersen
-
Jens Petersen
-
Martin Norbäck