* removed dependency on Network.CGI

* Cabal & License file
This commit is contained in:
Vincent Ambo 2012-03-13 19:50:13 +01:00
parent 4491a9087c
commit eaa9ed5b98
3 changed files with 33 additions and 1 deletions

1
LICENSE Normal file
View file

@ -0,0 +1 @@
I don't feel like writing a license for this. Do whatever you want with this, but credit me.

31
TazBlog.cabal Normal file
View file

@ -0,0 +1,31 @@
Name: TazBlog
Version: 3.0
Synopsis: Tazjin's Blog
License-file: LICENSE
Author: Vincent Ambo
Maintainer: tazjin@gmail.com
Category: Web blog
Build-type: Simple
cabal-version: >= 1.2
Executable tazblog
hs-source-dirs: src
main-is: Main.hs
Build-depends:
base,
bytestring,
happstack-server,
text,
blaze-html,
crypto-api,
cryptohash,
old-locale,
time,
base64-bytestring,
acid-state,
ixset,
safecopy,
mtl,
transformers

View file

@ -7,6 +7,7 @@ module Main where
import Control.Applicative ((<$>), (<*>), optional, pure) import Control.Applicative ((<$>), (<*>), optional, pure)
import Control.Exception (bracket) import Control.Exception (bracket)
import Control.Monad (msum, mzero, when, unless) import Control.Monad (msum, mzero, when, unless)
import Control.Monad.IO.Class (liftIO)
import Control.Monad.State (get, put) import Control.Monad.State (get, put)
import Control.Monad.Reader (ask) import Control.Monad.Reader (ask)
import qualified Crypto.Hash.SHA512 as SHA import qualified Crypto.Hash.SHA512 as SHA
@ -22,7 +23,6 @@ import qualified Data.Text as T
import Data.Time import Data.Time
import Data.SafeCopy (base, deriveSafeCopy) import Data.SafeCopy (base, deriveSafeCopy)
import Happstack.Server hiding (Session) import Happstack.Server hiding (Session)
import Network.CGI (liftIO)
import System.Environment(getEnv) import System.Environment(getEnv)
import System.Locale (defaultTimeLocale) import System.Locale (defaultTimeLocale)