~ubuntu-branches/ubuntu/vivid/haskell-fb/vivid

« back to all changes in this revision

Viewing changes to .pc/newer-data-default.diff/fb.cabal

  • Committer: Package Import Robot
  • Author(s): Clint Adams
  • Date: 2014-06-06 23:15:19 UTC
  • mfrom: (4.1.1 sid)
  • Revision ID: package-import@ubuntu.com-20140606231519-7z5vmoafwbskbqbp
Tags: 1.0.1-1
New upstream version.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
name:              fb
2
 
version:           0.15.2
3
 
license:           BSD3
4
 
license-file:      LICENSE
5
 
author:            Felipe Lessa
6
 
maintainer:        Felipe Lessa <felipe.lessa@gmail.com>
7
 
synopsis:          Bindings to Facebook's API.
8
 
category:          Web
9
 
stability:         Experimental
10
 
cabal-version:     >= 1.8
11
 
build-type:        Simple
12
 
homepage:          https://github.com/meteficha/fb
13
 
 
14
 
description:
15
 
  This package exports bindings to Facebook's APIs (see
16
 
  <http://developers.facebook.com/>).  Does not have any external
17
 
  dependencies and tries to use as little resources (such as
18
 
  memory, sockets and CPU) as possible by using packages such as
19
 
  @aeson@, @attoparsec@, @bytestring@, @conduit@, @http-conduit@,
20
 
  @text@ and others.
21
 
  .
22
 
  While we would like to have a complete binding to Facebook's
23
 
  API, this package is being developed on demand.  If you need
24
 
  something that has not been implemented yet, please send a pull
25
 
  request or file an issue on GitHub
26
 
  (<https://github.com/meteficha/fb/issues>).
27
 
 
28
 
extra-source-files:
29
 
  tests/Main.hs
30
 
  tests/tryIt.hs
31
 
  example.hs
32
 
 
33
 
 
34
 
source-repository head
35
 
  type:     git
36
 
  location: git://github.com/meteficha/fb.git
37
 
 
38
 
 
39
 
flag debug
40
 
  default: False
41
 
  description: Print debugging info.
42
 
 
43
 
 
44
 
library
45
 
  hs-source-dirs: src
46
 
  ghc-options: -Wall
47
 
  exposed-modules:
48
 
    Facebook
49
 
  other-modules:
50
 
    Facebook.Types
51
 
    Facebook.Monad
52
 
    Facebook.Base
53
 
    Facebook.Auth
54
 
    Facebook.Pager
55
 
    Facebook.Graph
56
 
    Facebook.Object.Action
57
 
    Facebook.Object.FriendList
58
 
    Facebook.Object.Checkin
59
 
    Facebook.Object.User
60
 
    Facebook.Object.Page
61
 
    Facebook.Object.Order
62
 
    Facebook.RealTime
63
 
    Facebook.FQL
64
 
    Facebook.TestUsers
65
 
  build-depends:
66
 
      base                 >= 4       && < 5
67
 
    , lifted-base          >= 0.1     && < 0.3
68
 
    , bytestring           >= 0.9     && < 0.11
69
 
    , text                 >= 0.11    && < 1.2
70
 
    , transformers         >= 0.2     && < 0.4
71
 
    , transformers-base
72
 
    , monad-control
73
 
    , resourcet
74
 
    , conduit              == 1.0.*
75
 
    , data-default
76
 
    , http-types
77
 
    , http-conduit         == 2.0.*
78
 
    , attoparsec           >= 0.10.4  && < 0.12
79
 
    , attoparsec-conduit   == 1.0.*
80
 
    , unordered-containers
81
 
    , aeson                >= 0.5     && < 0.8
82
 
    , base16-bytestring    >= 0.1
83
 
    , base64-bytestring    >= 0.1.1
84
 
    , time                 >= 1.2     && < 1.5
85
 
    , old-locale
86
 
    , cereal               >= 0.3     && < 0.5
87
 
    , crypto-api           >= 0.11    && < 0.14
88
 
    , cryptohash           >= 0.7
89
 
    , cryptohash-cryptoapi == 0.1.*
90
 
    , monad-logger         >= 0.3
91
 
  extensions:
92
 
    DeriveDataTypeable
93
 
    EmptyDataDecls
94
 
    OverloadedStrings
95
 
    GADTs
96
 
    StandaloneDeriving
97
 
    ScopedTypeVariables
98
 
    GeneralizedNewtypeDeriving
99
 
    TypeFamilies
100
 
    FlexibleInstances
101
 
    MultiParamTypeClasses
102
 
  if flag(debug)
103
 
    cpp-options: -DDEBUG
104
 
 
105
 
 
106
 
test-suite runtests
107
 
  type: exitcode-stdio-1.0
108
 
  ghc-options:    -Wall -fno-warn-orphans
109
 
  hs-source-dirs: tests
110
 
  main-is:        Main.hs
111
 
  build-depends:
112
 
      -- Library dependencies used on the tests.  No need to
113
 
      -- specify versions since they'll use the same as above.
114
 
      base, lifted-base, transformers, bytestring,
115
 
      conduit, http-conduit, text, time, aeson, monad-control
116
 
 
117
 
      -- Test-only dependencies
118
 
    , containers
119
 
    , data-default
120
 
    , HUnit
121
 
    , QuickCheck
122
 
    , hspec == 1.8.*
123
 
    , fb
124
 
  extensions:
125
 
    TypeFamilies
126
 
    ScopedTypeVariables