packages feed

haskell-ftp-0.1.0.1: haskell-ftp.cabal

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

-- The name of the package.
name:                haskell-ftp

-- The package version.  See the Haskell package versioning policy (PVP) 
-- for standards guiding when and how versions should be incremented.
-- http://www.haskell.org/haskellwiki/Package_versioning_policy
-- PVP summary:      +-+------- breaking API changes
--                   | | +----- non-breaking API additions
--                   | | | +--- code changes with no API change
version:             0.1.0.1

-- A short (one-line) description of the package.
synopsis:            A Haskell ftp server with configurable backend.

-- A longer description of the package.
description:         See home page (https://github.com/yihuang/haskell-ftp)
homepage:            https://github.com/yihuang/haskell-ftp

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

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

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

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

-- A copyright notice.
-- copyright:           

category:            Network

build-type:          Simple

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

source-repository head
  type:     git
  location: git://github.com/yihuang/haskell-ftp

library
  ghc-options:       -Wall -O2
  -- Modules exported by the library.
  exposed-modules:     Network.FTP.Server
                     , Network.FTP.Monad
                     , Network.FTP.Commands
                     , Network.FTP.Socket
                     , Network.FTP.Utils
                     , Network.FTP.Backend
                     , Network.FTP.Backend.FileSystem
  
  -- Modules included in this library but not exported.
  -- other-modules:       
  
  -- Other library packages from which modules are imported.
  build-depends:       base ==4.*
                     , basic-prelude ==0.3.*
                     , lifted-base ==0.1.*
                     , monad-control ==0.3.*
                     , transformers >=0.3
                     , transformers-base >=0.4
                     , case-insensitive >=0.3
                     , text >= 0.11
                     , bytestring >=0.9
                     , unix ==2.5.*
                     , directory ==1.1.*
                     , system-filepath ==0.4.*
                     , network ==2.3.*
                     , conduit ==0.5.*
                     , network-conduit >=0.6.1
                     , process-conduit ==0.5.*

executable simple-ftp-server
  ghc-options:       -Wall -O2
  main-is:           Ftp.hs
  build-depends:       base ==4.*
                     , basic-prelude ==0.3.*
                     , lifted-base ==0.1.*
                     , monad-control ==0.3.*
                     , transformers >=0.3
                     , transformers-base >=0.4
                     , case-insensitive >=0.3
                     , text >= 0.11
                     , bytestring >=0.9
                     , unix ==2.5.*
                     , directory ==1.1.*
                     , system-filepath ==0.4.*
                     , network ==2.3.*
                     , conduit ==0.5.*
                     , network-conduit >=0.6.1
                     , process-conduit ==0.5.*