# New ports collection makefile for: hs-sdl # Date created: 14 Dec 2009 # Whom: Dmitry Marakasov # # $FreeBSD$ # PORTNAME= sdl PORTVERSION= 0.5.9 CATEGORIES= devel haskell MASTER_SITES= http://hackage.haskell.org/packages/archive/SDL/${PORTVERSION}/ PKGNAMEPREFIX= hs- DISTNAME= SDL-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= libSDL bindings for Haskell programs BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc USE_SDL= sdl GHC_VERSION= 6.10.4 CABAL_CMD= runghc Setup.lhs DATADIR= ${PREFIX}/share/${DISTNAME} DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} LIBDIR_REL= lib/${DISTNAME} PLIST_SUB= GHC_VER=${GHC_VERSION} \ VERSION=${PORTVERSION} \ LIBDIR=${LIBDIR_REL} do-configure: cd ${WRKSRC} && ${CABAL_CMD} configure --ghc --prefix=${PREFIX} do-build: cd ${WRKSRC} && ${CABAL_CMD} build cd ${WRKSRC} && ${CABAL_CMD} register --gen-script do-install: cd ${WRKSRC} && ${CABAL_CMD} install ${INSTALL_SCRIPT} ${WRKSRC}/register.sh ${PREFIX}/${LIBDIR_REL}/register.sh @${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old .include