packages feed

ods2csv-0.0: ods2csv.cabal

Name:                ods2csv
Version:             0.0
Synopsis:            Convert Open Document Spreadsheet ODS to CSV
Description:
  Usually you would convert ODS to CSV via @libreoffice --headless@
  but this conflicts with running GUI instances of @libreoffice@
  and requires a full libreoffice installation
  and has incomprehensible CSV export command-line options
  and selection of individual tables is inferior.
  .
  This program quickly scans through a FODS document using a XML parser
  and watches only the necessary data.
  It does not interpret or evaluate the formula data,
  instead it assumes that the contained evaluated values are correct.
  This is true, if the file was saved from LibreOffice
  but might not be true if generated or manipulated by other tools.
  .
  ToDo: Provide FODS parser as library function, maybe in @spreadsheet@.
Homepage:            https://hub.darcs.net/thielema/ods2csv
License:             BSD3
License-File:        LICENSE
Author:              Henning Thielemann
Maintainer:          haskell@henning-thielemann.de
Category:            Text, CSV
Build-Type:          Simple
Cabal-Version:       >=1.10

Source-Repository this
  Tag:         0.0
  Type:        darcs
  Location:    https://hub.darcs.net/thielema/ods2csv

Source-Repository head
  Type:        darcs
  Location:    https://hub.darcs.net/thielema/ods2csv

Executable ods2csv
  Build-Depends:
    spreadsheet >=0.1.3 && <0.2,
    tagchup >=0.4 && <0.5,
    xml-basic >=0.1.1 && <0.2,
    shell-utility >=0.1 && <0.2,
    optparse-applicative >=0.11 && <0.19,
    non-empty >=0.3.4 && <0.4,
    utility-ht >=0.0.10 && <0.1,
    base >=4.5 && <5
  Hs-Source-Dirs:      src
  Main-Is:             Main.hs
  Default-Language:    Haskell2010
  GHC-Options:
    -Wall -fwarn-incomplete-uni-patterns -fwarn-tabs