packages feed

google-mail-filters-0.0.1.2: google-mail-filters.cabal

name:           google-mail-filters
version:        0.0.1.2
synopsis:       Write GMail filters and output to importable XML
description:
    Organise your Google Mail filters as a Haskell EDSL, and produce XML
    output that can be imported from the GMail web interface.
    .
    See <https://github.com/liyang/google-mail-filters/blob/master/example.hs>.
homepage:       https://github.com/liyang/google-mail-filters
license:        BSD3
license-file:   LICENSE
author:         Liyang HU
maintainer:     google-mail-filters@liyang.hu
copyright:      © 2013 Liyang HU
category:       Data, Web, XML
build-type:     Simple
cabal-version:  >= 1.8
stability:      experimental
extra-source-files:
    example.hs
tested-with:
    GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4,
    GHC == 7.10.2, GHC == 7.10.3

source-repository head
    type:     git
    location: http://github.com/liyang/google-mail-filters

flag old-time
   description: time < 1.5
   default: False

library
    hs-source-dirs: src
    ghc-options: -Wall
    exposed-modules:
        Data.Google.Mail.Filters
    build-depends:
        base >= 4.5 && <= 9000,
        containers >= 0.4,
        google-search >= 0.2.0.0,
        text >= 0.11,
        xml-conduit >= 0.7
    if flag(old-time)
        build-depends: old-locale >= 1.0, time >= 1.4 && < 1.5
    else
        build-depends: time >= 1.5

test-suite example
    type: exitcode-stdio-1.0
    main-is: example.hs
    build-depends:
        base,
        google-mail-filters,
        google-search,
        text,
        time,
        xml-conduit