openid-0.1.0.1: openid.cabal
name: openid
version: 0.1.0.1
cabal-version: >= 1.6
synopsis: An implementation of the OpenID-2.0 spec.
description: An implementation of the OpenID-2.0 spec.
category: Network
author: Trevor Elliott
homepage: http://github.com/elliottt/hsopenid
maintainer: trevor@geekgateway.com
copyright: (c) 2008. Trevor Elliott <trevor@geekgateway.com>
license: BSD3
license-file: LICENSE
build-type: Simple
tested-with: GHC == 6.8.2
extra-source-files: examples/Makefile, examples/test.hs
flag split-base
default: True
description: Use the new split base package.
library
if flag(split-base)
build-depends: base >= 3,
bytestring == 0.9.1.*,
containers == 0.1.0.*
else
build-depends: base < 3
build-depends: HTTP == 3001.1.*,
monadLib == 3.4.5.*,
nano-hmac == 0.2.0.*,
network == 2.2.0.*,
time == 1.1.2.*,
xml == 1.3.1.*
extra-libraries: crypto, ssl
hs-source-dirs: src
exposed-modules: Codec.Binary.Base64,
Codec.Encryption.DH,
Data.Digest.OpenSSL.SHA,
Network.SSL,
Network.OpenID,
Network.OpenID.Association,
Network.OpenID.Association.Manager,
Network.OpenID.Association.Map,
Network.OpenID.Authentication,
Network.OpenID.Discovery,
Network.OpenID.HTTP,
Network.OpenID.Normalization,
Network.OpenID.Types,
Network.OpenID.Utils,
Text.XRDS
ghc-options: -W
extensions: EmptyDataDecls,
FlexibleContexts,
FlexibleInstances,
ForeignFunctionInterface,
GeneralizedNewtypeDeriving,
MultiParamTypeClasses