| 1 | Name: MissingH
|
| 2 | Version: 1.0.2.1
|
| 3 | License: GPL
|
| 4 | Maintainer: John Goerzen <jgoerzen@complete.org>
|
| 5 | Author: John Goerzen
|
| 6 | Copyright: Copyright (c) 2004-2008 John Goerzen
|
| 7 | license-file: COPYRIGHT
|
| 8 | extra-source-files: COPYING
|
| 9 | homepage: http://software.complete.org/missingh
|
| 10 | Category: Unclassified
|
| 11 | synopsis: Large utility library
|
| 12 | Description: MissingH is a library of all sorts of utility functions for
|
| 13 | Haskell programmers. It is written in pure Haskell and thus should
|
| 14 | be extremely portable and easy to use.
|
| 15 | Stability: Beta
|
| 16 | Build-Type: Simple
|
| 17 | Cabal-Version: >=1.2
|
| 18 |
|
| 19 | Flag splitBase
|
| 20 | description: Choose the new smaller, split-up base package.
|
| 21 |
|
| 22 | Library
|
| 23 | Hs-Source-Dirs: src
|
| 24 | Exposed-Modules:
|
| 25 | Data.String.Utils, System.IO.Utils, System.IO.Binary, Data.List.Utils,
|
| 26 | System.Daemon,
|
| 27 | Text.ParserCombinators.Parsec.Utils,
|
| 28 | Test.HUnit.Utils,
|
| 29 | Network.Email.Mailbox,
|
| 30 | Control.Concurrent.Thread.Utils,
|
| 31 | Network.Email.Sendmail,
|
| 32 | Data.CSV,
|
| 33 | System.Cmd.Utils,
|
| 34 | Data.BinPacking,
|
| 35 | Data.Progress.Tracker,
|
| 36 | Data.Progress.Meter,
|
| 37 | Data.Quantity,
|
| 38 | Data.Map.Utils, System.Path, System.Path.NameManip,
|
| 39 | System.Path.WildMatch, System.Path.Glob,
|
| 40 | System.Time.Utils, System.Time.ParseDate,
|
| 41 | Network.Utils,
|
| 42 | Network.SocketServer,
|
| 43 | Data.Either.Utils,
|
| 44 | Data.Maybe.Utils,
|
| 45 | Data.Tuple.Utils,
|
| 46 | Data.Bits.Utils,
|
| 47 | Data.Hash.CRC32.Posix, Data.Hash.CRC32.GZip,
|
| 48 | Data.Hash.MD5, Data.Hash.MD5.Zord64_HARD,
|
| 49 | Data.Compression.Inflate,
|
| 50 | System.FileArchive.GZip,
|
| 51 | System.IO.HVFS,
|
| 52 | System.IO.HVFS.Combinators,
|
| 53 | System.IO.HVFS.InstanceHelpers,
|
| 54 | System.IO.HVFS.Utils,
|
| 55 | System.IO.HVIO, System.IO.StatCompat, System.IO.WindowsCompat,
|
| 56 | System.IO.PlafCompat, System.Posix.Consts,
|
| 57 | System.Debian, System.Debian.ControlParser,
|
| 58 | Data.MIME.Types,
|
| 59 | System.Console.GetOpt.Utils
|
| 60 |
|
| 61 | Extensions: ExistentialQuantification, OverlappingInstances,
|
| 62 | UndecidableInstances, CPP, Rank2Types,
|
| 63 | MultiParamTypeClasses, FlexibleInstances, FlexibleContexts,
|
| 64 | PatternSignatures
|
| 65 |
|
| 66 | Build-Depends: network, parsec, base,
|
| 67 | haskell98, mtl, HUnit, regex-compat,
|
| 68 | QuickCheck >= 1.0 && < 2.0,
|
| 69 | filepath,
|
| 70 | hslogger
|
| 71 | If flag(splitBase)
|
| 72 | Build-Depends: base >= 3, directory, random, process, old-time,
|
| 73 | containers, old-locale, array
|
| 74 | Else
|
| 75 | Build-Depends: base < 3
|
| 76 | If ! os(windows)
|
| 77 | Build-Depends: unix
|
| 78 |
|
| 79 | Executable runtests
|
| 80 | Buildable: False
|
| 81 | Main-Is: runtests.hs
|
| 82 | HS-Source-Dirs: testsrc, .
|
| 83 | Extensions: ExistentialQuantification, OverlappingInstances,
|
| 84 | UndecidableInstances, CPP, PatternSignatures
|