File: curl.cabal

package info (click to toggle)
haskell-curl 1.3.8-15
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 264 kB
  • sloc: haskell: 1,528; ansic: 33; makefile: 2
file content (52 lines) | stat: -rw-r--r-- 1,634 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
name:               curl
version:            1.3.8
synopsis:           Haskell binding to libcurl
description:
    libcurl is a client-side URL transfer library, supporting FTP, FTPS, HTTP,
    HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.
    libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading,
    HTTP form based upload, proxies, cookies, user+password authentication
    (Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer resume,
    http proxy tunneling and more!
    .
    This package provides a Haskell binding to libcurl.
category:           Network
license:            BSD3
license-file:       LICENSE
author:             Sigbjorn Finne
maintainer:         Don Stewart <dons00@gmail.com>
build-type:         Configure
cabal-version:      >= 1.6
extra-source-files: configure, configure.ac, curl.buildinfo.in, CHANGES

flag new-base
  Description: Build with new smaller base library
  Default: False

library
  Exposed-modules: Network.Curl
                   Network.Curl.Code
                   Network.Curl.Info
                   Network.Curl.Opts
                   Network.Curl.Post
                   Network.Curl.Types
                   Network.Curl.Easy
                   Network.Curl.Debug

  c-sources:        curlc.c
  Extra-libraries:  curl
  Extensions:       CPP, ForeignFunctionInterface
  Ghc-options:      -Wall

  Build-Depends: base
  if flag(new-base)
    Build-depends: base >= 3 && < 5, containers
  else
    Build-depends: base < 3

  build-depends: bytestring >= 0.9

source-repository head
  type:     git
  location: git://github.com/galoisinc/curl.git