packages feed

multiarg 0.24.0.2 → 0.24.0.4

raw patch · 7 files changed

+104/−40 lines, 7 filesdep ~base

Dependency ranges changed: base

Files

ChangeLog view
@@ -1,3 +1,7 @@+Release 0.24.0.4, February 24, 2014++* Changed lower bound on base down to 4.5.0.0+ Release 0.24.0.2, February 18, 2014 Changes since release 0.24.0.0: 
README.md view
@@ -1,4 +1,4 @@-= Multiarg+# Multiarg  This is multiarg, a library of combinators to parse command lines. @@ -10,7 +10,7 @@  http://www.github.com/massysett/multiarg -== Versioning+## Versioning  multiarg releases are numbered in accordance with the Haskell Package Versioning Policy.@@ -18,7 +18,7 @@ multiarg does not set its dependencies in accordance with the Package Versioning Policy, as I do not set upper bounds.  multiarg is guaranteed to build with the *minimum* versions specified in the-cabal file.  I also include a dependencies.txt file that+cabal file.  I also include a current-versions.txt file that documents more recent dependencies that are also known to work.  If you find that multiarg does not build due to dependency problems:
+ current-versions.txt view
@@ -0,0 +1,37 @@+This package was tested to work with these dependency+versions and compiler version.+These are the default versions fetched by cabal install.+Tested as of: 2014-02-24 12:12:58.625909 UTC+Path to compiler: ghc-7.6.3+Compiler description: 7.6.3++/opt/ghc-7.6.3/lib/ghc-7.6.3/package.conf.d:+    Cabal-1.16.0+    array-0.4.0.1+    base-4.6.0.1+    bin-package-db-0.0.0.0+    binary-0.5.1.1+    bytestring-0.10.0.2+    containers-0.5.0.0+    deepseq-1.3.0.1+    directory-1.2.0.1+    filepath-1.3.0.1+    (ghc-7.6.3)+    ghc-prim-0.3.0.0+    (haskell2010-1.1.1.0)+    (haskell98-2.0.0.2)+    hoopl-3.9.0.0+    hpc-0.6.0.0+    integer-gmp-0.5.0.0+    old-locale-1.0.0.5+    old-time-1.1.0.1+    pretty-1.1.1.0+    process-1.1.0.2+    rts-1.0+    template-haskell-2.8.0.0+    time-1.4.0.1+    unix-2.6.0.1++/home/massysett/multiarg/sunlight-8428/db:+    multiarg-0.24.0.4+
− dependencies.txt
@@ -1,34 +0,0 @@-These dependencies were known to work with multiarg as of-2014-02-18.  multiarg is always tested to work with the lower bounds-given in the cabal file.--/opt/ghc-7.6.3/lib/ghc-7.6.3/package.conf.d:-    Cabal-1.16.0-    array-0.4.0.1-    base-4.6.0.1-    bin-package-db-0.0.0.0-    binary-0.5.1.1-    bytestring-0.10.0.2-    containers-0.5.0.0-    deepseq-1.3.0.1-    directory-1.2.0.1-    filepath-1.3.0.1-    (ghc-7.6.3)-    ghc-prim-0.3.0.0-    (haskell2010-1.1.1.0)-    (haskell98-2.0.0.2)-    hoopl-3.9.0.0-    hpc-0.6.0.0-    integer-gmp-0.5.0.0-    old-locale-1.0.0.5-    old-time-1.1.0.1-    pretty-1.1.1.0-    process-1.1.0.2-    rts-1.0-    template-haskell-2.8.0.0-    time-1.4.0.1-    unix-2.6.0.1--/home/massysett/multiarg/.cabal-sandbox/x86_64-linux-ghc-7.6.3-packages.conf.d:-    multiarg-0.24.0.2-
+ minimum-versions.txt view
@@ -0,0 +1,38 @@+This package was tested to work with these dependency+versions and compiler version.+These are the minimum versions given in the .cabal file.+Tested as of: 2014-02-24 12:12:58.625909 UTC+Path to compiler: ghc-7.4.1+Compiler description: 7.4.1++/opt/ghc/7.4.1/lib/ghc-7.4.1/package.conf.d:+    Cabal-1.14.0+    array-0.4.0.0+    base-4.5.0.0+    bin-package-db-0.0.0.0+    binary-0.5.1.0+    bytestring-0.9.2.1+    containers-0.4.2.1+    deepseq-1.3.0.0+    directory-1.1.0.2+    extensible-exceptions-0.1.1.4+    filepath-1.3.0.0+    (ghc-7.4.1)+    ghc-prim-0.2.0.0+    (haskell2010-1.1.0.1)+    (haskell98-2.0.0.1)+    hoopl-3.8.7.3+    hpc-0.5.1.1+    integer-gmp-0.4.0.0+    old-locale-1.0.0.4+    old-time-1.1.0.0+    pretty-1.1.1.0+    process-1.1.0.1+    rts-1.0+    template-haskell-2.7.0.0+    time-1.4+    unix-2.5.1.0++/home/massysett/multiarg/sunlight-8428/db:+    multiarg-0.24.0.4+
multiarg.cabal view
@@ -1,5 +1,5 @@ Name: multiarg-Version: 0.24.0.2+Version: 0.24.0.4 Cabal-version: >=1.8 Build-Type: Simple License: BSD3@@ -12,8 +12,12 @@ Category: Console, Parsing License-File: LICENSE synopsis: Combinators to build command line parsers-extra-source-files: ChangeLog, README.md, dependencies.txt+extra-source-files: ChangeLog, README.md,+  minimum-versions.txt, current-versions.txt,+  sunlight-test.hs +tested-with: GHC==7.4.1, GHC==7.6.3+ description: multiarg is a parser combinator library to build command  line parsers. With it you can easily create parsers with options  that take more than one option argument--for example, I created@@ -35,7 +39,7 @@  Library   Build-depends:-      base >=4.5.1.0 && < 5+      base >=4.5.0.0 && < 5     , containers >=0.4.2.1    hs-source-dirs: lib
+ sunlight-test.hs view
@@ -0,0 +1,15 @@+module Main where++import Test.Sunlight++ghc v = (v, "ghc-" ++ v, "ghc-pkg-" ++ v)++inputs = TestInputs+  { tiDescription = Nothing+  , tiCabal = "cabal"+  , tiLowest = ghc "7.4.1"+  , tiDefault = [ ghc "7.4.1", ghc "7.6.3" ]+  , tiTest = []+  }++main = runTests inputs