installHetsPkgs.sh revision 742b3a41d26b8ce8d06daf133b9759dfbb554b8c
#!/bin/bash
#
#
# Note that before running this script you need:
# - cabal-install
# - zlib.h (zlib1g-dev or similar)
# - curses.h (libncurses-dev or similar)
# - cairo C lib (libcairo2-dev or similar)
# - glib-2.0 C lib (libglib2.0-dev or similar)
# - pango(>=1.0) C lib (libpango1.0-dev or similar)
# - gtk-2.0 C lib (libgtk2.0-dev or similar)
# - glade-2.0 C lib (libglade2-dev or similar)
# - happy
#
if [ -n "$1" ]
then
pre=$1
else
pre=`ghc --print-libdir | sed -e 's+/lib/.*++g'`
fi
opts="--enable-documentation --global -p --prefix=$pre"
#installing the libraries
echo Installing libraries...
cabal install aterm random xml fgl HTTP tar haskeline HaXml \
hexpat wai-extra warp uni-uDrawGraph parsec1 $opts
ghc-pkg hide parsec1