Name: HsOpenSSL
Synopsis: (Incomplete) OpenSSL binding for Haskell
Description:
        HsOpenSSL is an (incomplete) OpenSSL binding for Haskell. It
        can generate RSA and DSA keys, read and write PEM files,
        generate message digests, sign and verify messages, encrypt
        and decrypt messages.
Version: 0.6
x-revision: 1
License: PublicDomain
License-File: COPYING
Author: Adam Langley <agl at imperialviolet.org>, PHO <pho at cielonegro.org>
Maintainer: PHO <pho at cielonegro.org>
Stability: experimental
Homepage: http://cielonegro.org/HsOpenSSL.html
Category: Cryptography
Tested-With: GHC == 6.10.1
Cabal-Version: >= 1.6
Build-Type: Configure
Extra-Source-Files:
	AUTHORS
	HsOpenSSL.buildinfo.in
	NEWS
	cbits/HsOpenSSL.h
	configure
	configure.ac
	examples/Makefile
	examples/GenRSAKey.hs
	examples/HelloWorld.hs
	examples/PKCS7.hs
    tests/Base64.hs
    tests/Cipher.hs
    tests/DSA.hs
    tests/Makefile

Source-Repository head
    Type: darcs
    Location: http://darcs.cielonegro.org/HsOpenSSL/

Library
  Build-Depends: base >= 4 && < 4.3, bytestring, ghc-prim, integer, time >= 1.1.1, old-locale, network>=2.1.0.0

  --PkgConfig-Depends: openssl >= 0.9.7l
  -- We really should use this instead of the configure script but
  -- Cabal 1.6.0.1 can't handle this weird version scheme of OpenSSL.

  Exposed-Modules:
          OpenSSL
          OpenSSL.BN
          OpenSSL.EVP.Base64
          OpenSSL.EVP.Cipher
          OpenSSL.EVP.Digest
          OpenSSL.EVP.Open
          OpenSSL.EVP.PKey
          OpenSSL.EVP.Seal
          OpenSSL.EVP.Sign
          OpenSSL.EVP.Verify
          OpenSSL.Cipher
          OpenSSL.PEM
          OpenSSL.PKCS7
          OpenSSL.Random
          OpenSSL.DSA
          OpenSSL.RSA
          OpenSSL.X509
          OpenSSL.X509.Revocation
          OpenSSL.X509.Request
          OpenSSL.X509.Store
          OpenSSL.Session
  Other-Modules:
          OpenSSL.ASN1
          OpenSSL.BIO
          OpenSSL.ERR
          OpenSSL.Objects
          OpenSSL.SSL
          OpenSSL.Stack
          OpenSSL.Utils
          OpenSSL.X509.Name
  Extensions:
          ForeignFunctionInterface, EmptyDataDecls, MagicHash,
          UnboxedTuples, UnliftedFFITypes, DeriveDataTypeable,
          ExistentialQuantification, RankNTypes
  ghc-options:
          -Wall
  C-Sources:
          cbits/HsOpenSSL.c
  Include-Dirs:
          cbits
  Install-Includes:
          HsOpenSSL.h