packages feed

Webrexp-1.1.2: Webrexp.cabal

Name:       Webrexp
Version:    1.1.2
Synopsis:   Regexp-like engine to scrap web data
Build-Type: Simple
License:    BSD3
Cabal-Version: >= 1.8
Description: A web scrapping utility mixing CSS selector syntax and regular expressions
Category:    Utility
Author: Vincent Berthoux
Maintainer: Vincent Berthoux (twinside@gmail.com)

Source-Repository head
    Type:      git
    Location:  git@github.com:Twinside/Webrexp.git

Source-Repository this
    Type:      git
    Location:  git@github.com:Twinside/Webrexp.git
    Tag:       v1.1.2

Flag optimize
    Description: turn on optimisation
    Default: False

Executable webrexp
  Main-Is: webrexpMain.hs
  Ghc-Options: -Wall

  if flag(optimize)
      Ghc-options:-O3

  Build-Depends: base               >= 4.0      && < 5.0,
                 mtl                >= 2.1      && < 2.2,
                 HTTP               >= 4000.1.1 && < 4000.3,
                 aeson              >= 0.6      && < 0.7,
                 parsec             >= 3.1      && < 3.2,
                 transformers       >= 0.3      && < 0.4,
                 network            >= 2.3      && < 2.5,
                 directory          >= 1.1      && < 1.3,
                 bytestring         >= 0.9.1.7  && < 0.11,
                 containers         >= 0.4      && < 0.6,
                 array              >= 0.4      && < 0.5,
                 regex-pcre-builtin >= 0.94     && < 0.95,
                 HaXml              >= 1.23     && < 1.24,
                 hxt                >= 9.2      && < 9.4,
                 process            >= 1.1      && < 1.2,
                 filepath           >= 1.3      && < 1.4,
                 unordered-containers >= 0.2    && < 0.3,
                 text               >= 0.11     && < 0.12,
                 vector             >= 0.9      && < 0.10,
                 template-haskell
                 -- Webrexp


Library
  Ghc-Options: -Wall
  Exposed-Modules: Text.Webrexp,
                   Text.Webrexp.Parser,
                   Text.Webrexp.Eval,
                   Text.Webrexp.Exprtypes,
                   Text.Webrexp.GraphWalker,
                   Text.Webrexp.ResourcePath,
                   Text.Webrexp.Quote

  Other-Modules:
            Text.Webrexp.DirectoryNode
            Text.Webrexp.Eval.Action
            Text.Webrexp.Eval.ActionFunc
            Text.Webrexp.HaXmlNode
            Text.Webrexp.HxtNode
            Text.Webrexp.IOMock
            Text.Webrexp.JsonNode
            Text.Webrexp.ProjectByteString
            Text.Webrexp.Remote.MimeTypes
            Text.Webrexp.UnionNode
            Text.Webrexp.WebContext
            Text.Webrexp.WebRexpAutomata

  Build-Depends: base               >= 4.0      && < 5.0,
                 mtl                >= 2.1      && < 2.2,
                 HTTP               >= 4000.1.1 && < 4000.3,
                 aeson              >= 0.6      && < 0.7,
                 parsec             >= 3.1      && < 3.2,
                 transformers       >= 0.3      && < 0.4,
                 network            >= 2.3      && < 2.5,
                 directory          >= 1.1      && < 1.3,
                 bytestring         >= 0.9.1.7  && < 0.11,
                 containers         >= 0.4      && < 0.6,
                 array              >= 0.4      && < 0.5,
                 regex-pcre-builtin >= 0.94     && < 0.95,
                 HaXml              >= 1.23     && < 1.24,
                 hxt                >= 9.2      && < 9.4,
                 process            >= 1.1      && < 1.2,
                 filepath           >= 1.3      && < 1.4,
                 unordered-containers >= 0.2    && < 0.3,
                 text               >= 0.11     && < 0.12,
                 vector             >= 0.9      && < 0.10,
                 template-haskell