diff options
-rw-r--r-- | lang/ghc/bsd.hackage.mk | 1 | ||||
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/hs-happstack-state/Makefile | 23 | ||||
-rw-r--r-- | www/hs-happstack-state/distinfo | 2 | ||||
-rw-r--r-- | www/hs-happstack-state/pkg-descr | 9 |
5 files changed, 36 insertions, 0 deletions
diff --git a/lang/ghc/bsd.hackage.mk b/lang/ghc/bsd.hackage.mk index 62aeeda2ff35..816d0cd2e0fa 100644 --- a/lang/ghc/bsd.hackage.mk +++ b/lang/ghc/bsd.hackage.mk @@ -100,6 +100,7 @@ haddock_port= devel/hs-haddock # executable happstack-data_port= www/hs-happstack-data happstack-ixset_port= www/hs-happstack-ixset happstack-server_port= www/hs-happstack-server +happstack-state_port= www/hs-happstack-state happstack-util_port= www/hs-happstack-util happy_port= devel/hs-happy # executable hashable_port= devel/hs-hashable diff --git a/www/Makefile b/www/Makefile index 09f587e6244b..997408eea842 100644 --- a/www/Makefile +++ b/www/Makefile @@ -284,6 +284,7 @@ SUBDIR += hs-happstack-data SUBDIR += hs-happstack-ixset SUBDIR += hs-happstack-server + SUBDIR += hs-happstack-state SUBDIR += hs-happstack-util SUBDIR += hs-heist SUBDIR += hs-fastcgi diff --git a/www/hs-happstack-state/Makefile b/www/hs-happstack-state/Makefile new file mode 100644 index 000000000000..673e7988fb65 --- /dev/null +++ b/www/hs-happstack-state/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: hs-happstack-state +# Date created: December 2, 2011 +# Whom: haskell@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= happstack-state +PORTVERSION= 6.1.2 +CATEGORIES= www haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Event-based distributed state + +LICENSE= BSD +FILE_LICENSE= COPYING + +CABAL_SETUP= Setup.hs +USE_CABAL= binary happstack-data>=6.0 happstack-util>=6.0 hslogger>=1.0.2 \ + mtl>=1.1 stm>=2.1.2.2 syb + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include <bsd.port.mk> diff --git a/www/hs-happstack-state/distinfo b/www/hs-happstack-state/distinfo new file mode 100644 index 000000000000..b326bb61eb98 --- /dev/null +++ b/www/hs-happstack-state/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/happstack-state-6.1.2.tar.gz) = 1d8e684fdbea79bc9cb87055d2c783412f74e87be3eb857793b1695bcec8388d +SIZE (cabal/happstack-state-6.1.2.tar.gz) = 34207 diff --git a/www/hs-happstack-state/pkg-descr b/www/hs-happstack-state/pkg-descr new file mode 100644 index 000000000000..44b1e6666fe6 --- /dev/null +++ b/www/hs-happstack-state/pkg-descr @@ -0,0 +1,9 @@ +Unplug your machine and restart and have your app recover to exactly +where it left off. Happstack-State spares you the need to deal with all +the marshalling, consistency, and configuration headache that you would +have if you used an external DBMS for this purpose. Its component model +makes it easy to compose big applications from smaller reliable parts. +Use event subscription to trigger IO actions and support comet-style or +irc-bot applications. + +WWW: http://happstack.com/ |