packages feed

Cabal revisions of spreadsheet-0.1.3.9

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Cabal-Version:    2.2-Name:             spreadsheet-Version:          0.1.3.9-License:          BSD-3-Clause-License-File:     LICENSE-Author:           Henning Thielemann <haskell@henning-thielemann.de>-Maintainer:       Henning Thielemann <haskell@henning-thielemann.de>-Homepage:         http://www.haskell.org/haskellwiki/Spreadsheet-Category:         Data, Text-Synopsis:         Read and write spreadsheets from and to CSV files in a lazy way-Description:-  Read and write spreadsheets from and to files-  containing comma separated values (CSV) in a lazy way.-  Reading from other source than plain 'String's could be easily added.-  .-  If you install this package by-  .-  > cabal install -fbuildExamples-  .-  then the example programs @csvreplace@ and @csvextract@-  are compiled and installed, too.-  The program @csvreplace@ fills a template text using data from a CSV file.-  For similar (non-Haskell) programs see @cut@, @csvfix@, @csvtool@.-  The program @csvextract@ is the inverse of @csvreplace@.-  .-  Related packages:-  .-  * @csv@: strict parser-  .-  * <http://www.xoltar.org/languages/haskell.html>,-    <http://www.xoltar.org/languages/haskell/CSV.hs>: strict parser-  .-  * @lazy-csv@: lazy @String@ and @ByteString@ parser-  .-  * @cassava@: high-level CSV parser that treats rows as records,-    parses ByteStrings and is biased towards UTF-8 encoding.-Tested-With:       GHC==7.4.2, GHC==7.8.4-Build-Type:        Simple-Extra-Source-Files:-  README.md--Source-Repository head-  Type:     darcs-  Location: http://code.haskell.org/~thielema/spreadsheet/--Source-Repository this-  Tag:      0.1.3.9-  Type:     darcs-  Location: http://code.haskell.org/~thielema/spreadsheet/--Flag buildExamples-  description: Build example executables-  default:     False--Library-  Build-Depends:-    utility-ht >=0.0.2 && <0.1,-    transformers >=0.2 && <0.7,-    explicit-exception >=0.1 && <0.3,-    base >= 2 && <5--  GHC-Options:      -Wall-  Default-Language: Haskell98-  Hs-Source-Dirs:   src-  Exposed-Modules:-    Data.Spreadsheet-  Other-Modules:-    Data.Spreadsheet.Parser-    Data.Spreadsheet.CharSource--Executable csvreplace-  If flag(buildExamples)-    Build-Depends:-      spreadsheet,-      optparse-applicative >=0.12 && <0.17,-      shell-utility >=0.0 && <0.1,-      utility-ht,-      explicit-exception,-      base-  Else-    Buildable:      False-  GHC-Options:      -Wall-  Default-Language: Haskell98-  Hs-Source-Dirs:   example-  Main-Is: CSVReplace.hs-  Other-Modules:-    CSVReplace.Option-    Option--Executable csvextract-  If flag(buildExamples)-    Build-Depends:-      spreadsheet,-      optparse-applicative >=0.12 && <0.17,-      containers >=0.4.2 && <0.7,-      utility-ht,-      base-  Else-    Buildable:      False-  GHC-Options:      -Wall-  Default-Language: Haskell98-  Hs-Source-Dirs:   example-  Main-Is: CSVExtract.hs-  Other-Modules:-    CSVExtract.Option-    Option+Cabal-Version:    2.2
+Name:             spreadsheet
+Version:          0.1.3.9
+x-revision: 1
+License:          BSD-3-Clause
+License-File:     LICENSE
+Author:           Henning Thielemann <haskell@henning-thielemann.de>
+Maintainer:       Henning Thielemann <haskell@henning-thielemann.de>
+Homepage:         http://www.haskell.org/haskellwiki/Spreadsheet
+Category:         Data, Text
+Synopsis:         Read and write spreadsheets from and to CSV files in a lazy way
+Description:
+  Read and write spreadsheets from and to files
+  containing comma separated values (CSV) in a lazy way.
+  Reading from other source than plain 'String's could be easily added.
+  .
+  If you install this package by
+  .
+  > cabal install -fbuildExamples
+  .
+  then the example programs @csvreplace@ and @csvextract@
+  are compiled and installed, too.
+  The program @csvreplace@ fills a template text using data from a CSV file.
+  For similar (non-Haskell) programs see @cut@, @csvfix@, @csvtool@.
+  The program @csvextract@ is the inverse of @csvreplace@.
+  .
+  Related packages:
+  .
+  * @csv@: strict parser
+  .
+  * <http://www.xoltar.org/languages/haskell.html>,
+    <http://www.xoltar.org/languages/haskell/CSV.hs>: strict parser
+  .
+  * @lazy-csv@: lazy @String@ and @ByteString@ parser
+  .
+  * @cassava@: high-level CSV parser that treats rows as records,
+    parses ByteStrings and is biased towards UTF-8 encoding.
+Tested-With:       GHC==7.4.2, GHC==7.8.4
+Build-Type:        Simple
+Extra-Source-Files:
+  README.md
+
+Source-Repository head
+  Type:     darcs
+  Location: http://code.haskell.org/~thielema/spreadsheet/
+
+Source-Repository this
+  Tag:      0.1.3.9
+  Type:     darcs
+  Location: http://code.haskell.org/~thielema/spreadsheet/
+
+Flag buildExamples
+  description: Build example executables
+  default:     False
+
+Library
+  Build-Depends:
+    utility-ht >=0.0.2 && <0.1,
+    transformers >=0.2 && <0.7,
+    explicit-exception >=0.1 && <0.3,
+    base >= 2 && <5
+
+  GHC-Options:      -Wall
+  Default-Language: Haskell98
+  Hs-Source-Dirs:   src
+  Exposed-Modules:
+    Data.Spreadsheet
+  Other-Modules:
+    Data.Spreadsheet.Parser
+    Data.Spreadsheet.CharSource
+
+Executable csvreplace
+  If flag(buildExamples)
+    Build-Depends:
+      spreadsheet,
+      optparse-applicative >=0.12 && <0.18,
+      shell-utility >=0.0 && <0.1,
+      utility-ht,
+      explicit-exception,
+      base
+  Else
+    Buildable:      False
+  GHC-Options:      -Wall
+  Default-Language: Haskell98
+  Hs-Source-Dirs:   example
+  Main-Is: CSVReplace.hs
+  Other-Modules:
+    CSVReplace.Option
+    Option
+
+Executable csvextract
+  If flag(buildExamples)
+    Build-Depends:
+      spreadsheet,
+      optparse-applicative >=0.12 && <0.18,
+      containers >=0.4.2 && <0.7,
+      utility-ht,
+      base
+  Else
+    Buildable:      False
+  GHC-Options:      -Wall
+  Default-Language: Haskell98
+  Hs-Source-Dirs:   example
+  Main-Is: CSVExtract.hs
+  Other-Modules:
+    CSVExtract.Option
+    Option
revision 2
 Cabal-Version:    2.2
 Name:             spreadsheet
 Version:          0.1.3.9
-x-revision: 1
+x-revision: 2
 License:          BSD-3-Clause
 License-File:     LICENSE
 Author:           Henning Thielemann <haskell@henning-thielemann.de>
     Build-Depends:
       spreadsheet,
       optparse-applicative >=0.12 && <0.18,
-      shell-utility >=0.0 && <0.1,
+      shell-utility >=0.0 && <0.2,
       utility-ht,
       explicit-exception,
       base