[Added "README" file. prb@mult.ifario.us**20080103223759] { addfile ./README hunk ./README 1 +This file explains how to build perpubplat. This is not for the +uninitiated or faint of heart, and I'll assume that you've got a good +level of familiarity with Apache, Haskell, and standard *nix +environments. (That said, what you don't know is probably readily +available by Googling.) + +PREREQUISITES + +You will need: + +- GHC 6.8.2 with additional libraries. + +- FastCGI libraries, installed somewhere your linker will know how to + find them. Download the source from http://www.fastcgi.com/ + +- The fastcgi library, installed the usual way via the cabal build. + Download it from + http://hackage.haskell.org/cgi-bin/hackage-scripts/package/fastcgi + +- The hslogger package, installed the usual way via the cabal build. + (I will probably do away with this dependency in a future revision.) + Download it from + http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hslogger-1.0.2 + +CONFIGURING + +All of the relevant configurations parameters are in the +Blog.Constants module in the perpubplat library. + +BUILDING + +Until I fix the cabal builds: + +$ cd perpubplat_servlet/src +$ ln -s ../../perpubplat/src/* . +$ ghc -threaded -O2 -package fastcgi -package hslogger -o blog.fcgi --make blog.hs + +RUNNING + +Will update soon. + +MISSING PIECES + +- Support for comments and associated workflow. +- Fancier draft support. +- Ping and other blog ecosystem niceties. + +QUESTIONS / COMMENTS / IMPROVEMENTS + +Feel free to send me an email (prb@mult.ifario.us) or a patch! hunk ./perpubplat/perpubplat.cabal 5 -license: GPL +license: BSD }