freebsd-ports/devel/hs-tclhaskell-ghc/files/pkg-install.in
2005-04-18 12:17:28 +00:00

27 lines
860 B
Bash

#!/bin/sh
GHC_LIB=$PKG_PREFIX/lib/ghc-%%GHC_VERSION%%
if [ x"$2" = xPOST-INSTALL ]; then
cat << CONFEOF | $PKG_PREFIX/bin/ghc-pkg -a
name: TclHaskell
version: 1.2
maintainer:
exposed: True
exposed-modules: Tcl,ConcTcl, ExtArray, GUIMonad, PlacePos, Remover, Tcl, TclCompatibility, TclConf, TclGUI, TclHandle, TclPrim, TclPrimCore, TclPrimExports, TclPrimImpl, TclPrimWidgets, TclTime, TclTrie, TclWidgets, TrieIO, Utils
hidden-modules:
import-dirs: "$GHC_LIB/imports/tclhaskell"
library-dirs: "$GHC_LIB"
hs-libraries: "HSTclHaskell"
extra-libraries: "tcl83","tk83","HSTclHaskell_cbits"
include-dirs: "$GHC_LIB/include"
includes:
depends: "haskell98","lang","concurrent"
hugs-options:
cc-options: "-fglasgow-exts", "-fvia-C"
ld-options: "-L$PKG_PREFIX/lib", "-lncurses"
CONFEOF
/bin/rm -f $PKG_PREFIX/lib/ghc-%%GHC_VERSION%%/package.conf.old
fi