Cabal revisions of HsOpenSSL-0.4.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: HsOpenSSL-Synopsis: (Part of) OpenSSL binding for Haskell-Description:- HsOpenSSL is a (part of) 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.4.1-License: PublicDomain-License-File: COPYING-Author: PHO <pho at cielonegro.org>-Maintainer: PHO <pho at cielonegro.org>-Stability: experimental-Homepage: http://ccm.sherry.jp/HsOpenSSL/-Category: Cryptography-Tested-With: GHC == 6.8.1-Cabal-Version: >= 1.2-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--flag splitBase- description: Choose the new smaller, split-up base package.--Library- if flag(splitBase)- build-depends: base >= 3, bytestring, time >= 1.1.1, old-locale, network>=2.1.0.0- else- build-depends: base < 3, time >= 1.1.1-- --PkgConfig-Depends: openssl >= 0.9.7l- -- We really should use this instead of the configure script but- -- Cabal 1.2.2.0 can't handle the 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- ghc-options:- -Wall -fglasgow-exts- C-Sources:- cbits/HsOpenSSL.c- Include-Dirs:- cbits- Install-Includes:- HsOpenSSL.h+Name: HsOpenSSL +Synopsis: (Part of) OpenSSL binding for Haskell +Description: + HsOpenSSL is a (part of) 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.4.1 +x-revision: 1 +License: PublicDomain +License-File: COPYING +Author: PHO <pho at cielonegro.org> +Maintainer: PHO <pho at cielonegro.org> +Stability: experimental +Homepage: http://ccm.sherry.jp/HsOpenSSL/ +Category: Cryptography +Tested-With: GHC == 6.8.1 +Cabal-Version: >= 1.2 +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 + +flag splitBase + description: Choose the new smaller, split-up base package. + +Library + if flag(splitBase) + build-depends: base >= 3 && < 4.3, bytestring, time >= 1.1.1, old-locale, network>=2.1.0.0 + else + build-depends: base < 3, time >= 1.1.1 + + --PkgConfig-Depends: openssl >= 0.9.7l + -- We really should use this instead of the configure script but + -- Cabal 1.2.2.0 can't handle the 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 + ghc-options: + -Wall -fglasgow-exts + C-Sources: + cbits/HsOpenSSL.c + Include-Dirs: + cbits + Install-Includes: + HsOpenSSL.h