packages feed

Extra-1.46.3: Extra.cabal

Name:           Extra
Version:        1.46.3
License:        BSD3
License-File:	COPYING
Author:         David Fox
Category:       Unclassified
Description:    A hodge-podge of functions and modules that do not have a better home
Maintainer:     David Fox <dsf@seereason.com>
Homepage:       https://github.com/ddssff/haskell-extra
Synopsis:       A grab bag of modules.
Build-Type:     Simple
Cabal-Version:  >= 1.2
flag network-uri
 Description: Get Network.URI from the network-uri package
 Default: True

Library
  Build-Depends:
    base < 5,
    bytestring,
    bzlib,
    containers,
    directory,
    filepath,
    HUnit,
    mtl,
    old-locale,
    old-time,
    pretty,
    process,
    pureMD5,
    QuickCheck >= 2 && < 3,
    random,
    regex-compat,
    time >= 1.1,
    unix,
    Unixutils >= 1.51,
    zlib
  if flag(network-uri)
    Build-Depends: network-uri >= 2.6
  else
    Build-Depends: network >= 2.4
  ghc-options:	-O2 -W
  C-Sources:	     cbits/gwinsz.c
  Include-Dirs:        cbits
  Install-Includes:    gwinsz.h
  Exposed-modules:
    Extra.Bool,
    Extra.CIO,
    Extra.Either,
    Extra.Exit,
    Extra.Files,
    Extra.GPGSign,
    Extra.List,
    Extra.HughesPJ,
    Extra.Lock,
    Extra.Misc,
    Extra.Net,
    Extra.SSH,
    Extra.Time,
    Extra.Terminal,
    Extra.IO,
    Extra.URI,
    Extra.URIQuery,
    Test.QUnit,
    Test.QuickCheck.Properties,
    Extra.IOThread