packages feed

pubsub-0.10: pubsub.cabal

Name: pubsub
Version: 0.10
Cabal-Version: >= 1.2
Build-type: Simple
License: BSD3
License-file: LICENSE
Copyright: 
  Copyright (c) 2009, Sigbjorn Finne
Author: Sigbjorn Finne <sigbjorn.finne@gmail.com>
Maintainer: Sigbjorn Finne <sigbjorn.finne@gmail.com>
Homepage: http://projects.haskell.org/pubsub/
Category: Web
Synopsis: A library for Google/SixApart pubsub hub interaction
Description: 

 A package for setting up, sending and receiving PubSub requests to pubsub hubs,
 <http://pubsubhubbub.googlecode.com/svn/trunk/pubsubhubbub-core-0.1.html>
 .
 Git repository available at <git://coming.soon/>

Extra-Source-Files: CHANGES README

Flag old-base
  description: Old, monolithic base
  default: False

Library
  Exposed-modules:
                 Web.Types,
                 Web.PubSub,
                 Web.PubSub.Types,
                 Web.Codec.Percent,
                 Web.Codec.URLEncoder,
                 Web.Utils.HTTP,
                 Web.Utils.MIME,
                 Web.Utils.Post,
                 Web.Utils.Fetch,
                 Network.Connection
  Other-modules: Utils.Data.List,
                 Utils.Data.String
  GHC-options: -fwarn-missing-signatures -Wall
  Build-depends: base >= 2 && <4, network, feed, xml, mime, utf8-string, json, random, HTTP >= 4000
  if flag(old-base)
    Build-depends: base < 3
  else
    Build-depends: base >= 3

executable pubsub.fcgi {
  main-is:              examples/Main.hs
  ghc-options:          -threaded
  build-depends:        fastcgi
}

executable feeder {
  main-is:              examples/Feeder.hs
}