packages feed

pipes-shell-0.1.0: pipes-shell.cabal

-- Initial pipes-shell.cabal generated by cabal init.  For further
-- documentation, see http://haskell.org/cabal/users-guide/

-- The name of the package.
name:                pipes-shell

version:             0.1.0

-- A short (one-line) description of the package.
synopsis:             Create proper Pipes from System.Process

-- A longer description of the package.
description:          This package provide functions to build proper Pipes from Unix shell commands like /tr/, /ls/ or /echo/ in a concise way.
                      .
                      Build with /cabal configure --enable-tests/ to build the little hspec test.

-- The license under which the package is released.
license:             BSD3

-- The file containing the license text.
license-file:        LICENSE

-- The package author(s).
author:              kartoffelbrei

-- An email address to which users can send suggestions, bug reports, and
-- patches.
maintainer:          kartoffelbrei.mit.muskatnuss@gmail.com

bug-reports: https://github.com/kbrei/pipes-shell/issues


-- A copyright notice.
copyright:     2013 Lars Schulna

category: Pipes

build-type:          Simple

-- Extra files to be distributed with the package, such as examples or a
-- README.
-- extra-source-files:

-- Constraint on the version of Cabal needed to build this package.
cabal-version:       >=1.10

source-repository head
  type: git
  location: git://github.com/kbrei/pipes-shell.git

library
  -- Modules exported by the library.
  exposed-modules:     Pipes.Shell

  -- Modules included in this library but not exported.
  -- other-modules:

  -- LANGUAGE extensions used by modules in this package.
  -- other-extensions:

  -- Other library packages from which modules are imported.
  build-depends:       base >=4.6 && <4.7,
                       stm >=2.4 && <2.5,
                       process >=1.1 && <1.2,
                       pipes >= 4.0.1 && <5,
                       pipes-safe >= 2.0.1 && <3,
                       pipes-bytestring >= 1.0.1 && <2,
                       text >= 0.11.3.0 && <0.12,
                       bytestring >= 0.10.0.2 && <0.11,
                       async >= 2.0.1.0 && <2.1,
                       stm-chans >= 3.0.0 && <3.1

  -- Directories containing source files.
  hs-source-dirs:      src

  -- Base language which the package is written in.
  default-language:    Haskell2010

test-suite spec
  type:            exitcode-stdio-1.0
  main-is:         Spec.hs

  -- Modules included in this library but not exported.
  -- other-modules:

  -- LANGUAGE extensions used by modules in this package.
  -- other-extensions:

  -- Other library packages from which modules are imported.
  build-depends:   base >=4.6 && <4.7,
                   stm >=2.4 && <2.5,
                   process >=1.1 && <1.2,
                   pipes >= 4.0.1 && <5,
                   pipes-safe >= 2.0.1 && <3,
                   pipes-bytestring >= 1.0.1 && <2,
                   text >= 0.11.3.0 && <0.12,
                   bytestring >= 0.10.0.2 && <0.11,
                   async >= 2.0.1.0 && <2.1,
                   stm-chans >= 3.0.0 && <3.1,
                   hspec >= 1.7.2.0 && <1.8

  -- Directories containing source files.
  hs-source-dirs:  src, test

  -- Base language which the package is written in.
  default-language:    Haskell2010
  ghc-options:         -Wall