packages feed

mtgoxapi-0.5.0.2: mtgoxapi.cabal

name:                mtgoxapi
version:             0.5.0.2
synopsis:            Library to communicate with Mt.Gox
description:         See Network.MtGoxAPI for documentation.
category:            Network
author:              Jan Vornberger <jan@uos.de>
copyright:           (c) 2012 - 2014 Jan Vornberger
maintainer:          Jan Vornberger <jan@uos.de>
license:             BSD3
license-file:        LICENSE
build-type:          Simple
cabal-version:       >= 1.8
bug-reports:         https://github.com/javgh/mtgoxapi/issues

source-repository head
    type: git
    location: https://github.com/javgh/mtgoxapi

library
  build-depends: base == 4.*
                 -- Wheezy: 4.5.0.0 (ghc)
                 , time == 1.4.*
                   -- Wheezy: 1.4 (ghc)
                 , bytestring == 0.9.*
                   -- Wheezy: 0.9.2.1 (ghc)
                 , vector == 0.9.*
                   -- Wheezy: 0.9.1 (libghc-vector-dev)
                 , text == 0.11.*
                   -- Wheezy: 0.11.2.0 (libghc-text-dev)
                 , unordered-containers == 0.2.*
                   -- Wheezy: 0.2.1.0 (libghc-unordered-containers-dev)
                 , attoparsec == 0.10.*
                   -- Wheezy: 0.10.1.1 (libghc-attoparsec-dev)
                 , network == 2.3.*
                   -- Wheezy: 2.3.0.13 (libghc-network-dev)
                 , hashable == 1.1.*
                   -- Wheezy: 1.1.2.3 (libghc-hashable-dev)
                 , aeson == 0.6.*
                   -- Wheezy: 0.6.0.2 (libghc-aeson-dev)
                 , base64-bytestring == 0.1.*
                   -- Wheezy: 0.1.1.1 (libghc-base64-bytestring-dev)
                 , base16-bytestring == 0.1.*
                   -- Wheezy: 0.1.1.4 (libghc-base16-bytestring-dev)
                 , SHA == 1.5.*
                   -- Wheezy: 1.5.0.1 (libghc-sha-dev)
                 , ixset == 1.0.*
                   -- Wheezy: 1.0.3 (libghc-ixset-dev)
                 , curl == 1.3.*
                   -- Wheezy: 1.3.7 (libghc-curl-dev)
                 , HTTP == 4000.2.*
                   -- Wheezy: 4000.2.3 (libghc-http-dev)
                 , transformers == 0.3.*
                   -- Wheezy: 0.3.0.0 (libghc-transformers-dev)
                 , either == 3.2.*
                    -- later versions of either seem to cause problems
                 , errors == 1.4.*
                 , watchdog >= 0.2.2 && < 0.3
  exposed-modules: Network.MtGoxAPI
                   , Network.MtGoxAPI.Credentials
                   , Network.MtGoxAPI.CurlWrapper
                   , Network.MtGoxAPI.DepthStore
                   , Network.MtGoxAPI.DepthStore.Adapter
                   , Network.MtGoxAPI.Handles
                   , Network.MtGoxAPI.HttpAPI
                   , Network.MtGoxAPI.StreamAuthCommands
                   , Network.MtGoxAPI.StreamCommands
                   , Network.MtGoxAPI.StreamConnection
                   , Network.MtGoxAPI.TickerMonitor
                   , Network.MtGoxAPI.Types
                   , Network.MtGoxAPI.WalletNotifier
  ghc-options: -Wall

test-suite testsuite
  type: exitcode-stdio-1.0
  main-is: TestSuite.hs
  build-depends: base == 4.*
                 -- Wheezy: 4.5.0.0 (ghc)
                 , time == 1.4.*
                   -- Wheezy: 1.4 (ghc)
                 , bytestring == 0.9.*
                   -- Wheezy: 0.9.2.1 (ghc)
                 , vector == 0.9.*
                   -- Wheezy: 0.9.1 (libghc-vector-dev)
                 , text == 0.11.*
                   -- Wheezy: 0.11.2.0 (libghc-text-dev)
                 , unordered-containers == 0.2.*
                   -- Wheezy: 0.2.1.0 (libghc-unordered-containers-dev)
                 , attoparsec == 0.10.*
                   -- Wheezy: 0.10.1.1 (libghc-attoparsec-dev)
                 , network == 2.3.*
                   -- Wheezy: 2.3.0.13 (libghc-network-dev)
                 , hashable == 1.1.*
                   -- Wheezy: 1.1.2.3 (libghc-hashable-dev)
                 , aeson == 0.6.*
                   -- Wheezy: 0.6.0.2 (libghc-aeson-dev)
                 , base64-bytestring == 0.1.*
                   -- Wheezy: 0.1.1.1 (libghc-base64-bytestring-dev)
                 , base16-bytestring == 0.1.*
                   -- Wheezy: 0.1.1.4 (libghc-base16-bytestring-dev)
                 , SHA == 1.5.*
                   -- Wheezy: 1.5.0.1 (libghc-sha-dev)
                 , ixset == 1.0.*
                   -- Wheezy: 1.0.3 (libghc-ixset-dev)
                 , curl == 1.3.*
                   -- Wheezy: 1.3.7 (libghc-curl-dev)
                 , HTTP == 4000.2.*
                   -- Wheezy: 4000.2.3 (libghc-http-dev)
                 , transformers == 0.3.*
                   -- Wheezy: 0.3.0.0 (libghc-transformers-dev)
                 , errors == 1.3.*
                 , watchdog >= 0.2.2 && < 0.3
                 , HUnit == 1.2.*
                   -- Wheezy: 1.2.4.2 (libghc-hunit-dev)
                 , QuickCheck == 2.4.*
                   -- Wheezy: 2.4.2 (libghc-quickcheck2-dev)
                 , test-framework == 0.6.*
                   -- Wheezy: 0.6 (libghc-test-framework-dev)
                 , test-framework-hunit == 0.2.*
                   -- Wheezy: 0.2.7 (libghc-test-framework-hunit-dev)
                 , test-framework-quickcheck2 == 0.2.*
                   -- Wheezy: 0.2.12.1 (libghc-test-framework-quickcheck2-dev)
  ghc-options: -Wall