update Sat Sep 12 12:37:01 PDT 2009
[pkgsrc.git] / wip / c2hs / Makefile
1 # $NetBSD$
2 #
3
4 DISTNAME=       c2hs-0.14.5
5 PKGREVISION=    1
6 CATEGORIES=     devel
7 MASTER_SITES=   http://www.cse.unsw.edu.au/~chak/haskell/c2hs/
8
9 MAINTAINER=     emil@math.su.se
10 HOMEPAGE=       http://www.cse.unsw.edu.au/~chak/haskell/c2hs/
11 COMMENT=        C->Haskell, an Interface Generator for Haskell
12
13
14 EGDIR=          ${PREFIX}/share/examples/${PKGBASE}
15
16 do-configure:
17         cd ${WRKSRC:Q} &&                                               \
18         runhaskell Setup.hs configure                                   \
19           --ghc                                                         \
20           --prefix=${PREFIX:Q}                                          \
21           --with-compiler=${PREFIX:Q}/bin/ghc                           \
22           --with-hc-pkg=${PREFIX:Q}/bin/ghc-pkg
23
24 do-build:
25         cd ${WRKSRC:Q} && runhaskell Setup.hs build
26
27 do-install:
28         cd ${WRKSRC:Q} && runhaskell Setup.hs install
29
30 post-install:
31         ${INSTALL_DATA_DIR} ${EGDIR:Q}
32         cd ${WRKSRC:Q}/c2hs/tests && ${INSTALL_DATA} * ${EGDIR:Q}
33
34 .include "../../lang/ghc/buildlink3.mk"
35 .include "../../mk/bsd.pkg.mk"