packages feed

pipes-shell-0.1.4: 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.4

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

-- A longer description of the package.
description:          This package provides 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://bitbucket.org/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://kbrei@bitbucket.org/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:   async >= 2.0.1.0 && <2.1
                 , base >=4.5 && <4.9
                 , bytestring >= 0.10.0.2 && <0.11
                 , pipes >= 4.0.1 && <5
                 , pipes-bytestring >= 1.0.1 && <3
                 , pipes-safe >= 2.0.1 && <3
                 , process >=1.2 && <1.3
                 , stm >=2.4 && <2.5
                 , stm-chans >= 3.0.0 && <3.1
                 , text >= 0.11.3.0 && <1.3

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

  ghc-options:         -Wall

  -- 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:   async >= 2.0.1.0 && <2.1
                 , base >=4.5 && <4.9
                 , bytestring >= 0.10.0.2 && <0.11
                 , directory >= 1.2.1.0
                 , hspec >= 2.2.0
                 , pipes >= 4.0.1 && <5
                 , pipes-bytestring >= 1.0.1 && <3
                 , pipes-safe >= 2.0.1 && <3
                 , process >=1.2 && <1.3
                 , stm >=2.4 && <2.5
                 , stm-chans >= 3.0.0 && <3.1
                 , text >= 0.11.3.0 && <1.3

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

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