freebsd-ports/www/hs-yesod/Makefile
Gabor Pali 02e663d404 A RESTful web framework with strong compile-time guarantees of correctness.
It also affords space efficient code, highly concurrent loads, and
portability to many deployment backends (via the wai package), from CGI
to stand-alone serving. Yesod also focuses on developer productivity.
Yesod integrates well with tools for all your basic web development (wai,
persistent, and shakespeare/hamlet).

WWW:	http://www.yesodweb.com/

Obtained from:	FreeBSD Haskell
2012-02-18 17:53:13 +00:00

39 lines
1 KiB
Makefile

# New ports collection makefile for: hs-yesod
# Date created: December 26, 2011
# Whom: haskell@FreeBSD.org
#
# $FreeBSD$
#
PORTNAME= yesod
PORTVERSION= 0.9.4.1
CATEGORIES= www haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Creation of type-safe, RESTful web applications
LICENSE= BSD
USE_CABAL= attoparsec>=0.10 blaze-builder>=0.2.1.4 blaze-html>=0.4.1.3 \
hamlet>=0.10 http-types>=0.6.1 monad-control>=0.2 \
parsec>=2.1 shakespeare-css>=0.10 shakespeare-js>=0.10 \
shakespeare-text>=0.10 text>=0.11 transformers>=0.2.2 \
unix-compat>=0.2 wai>=0.4 wai-extra>=0.4.6 warp>=0.4 \
yesod-auth>=0.7 yesod-core>=0.9.3.4 yesod-form>=0.3 \
yesod-json>=0.2.2 yesod-persistent>=0.2
EXECUTABLE= yesod
OPTIONS= THREADED "Multi-threaded execution" on
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
.include <bsd.port.options.mk>
.if defined(WITH_THREADED)
CONFIGURE_ARGS+= --flags="threaded"
.else
CONFIGURE_ARGS+= --flags="-threaded"
.endif
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>