packages feed

hpdft-0.1.1.2: hpdft.cabal

cabal-version:       3.0
name:                hpdft
version:             0.1.1.2
synopsis:            A tool for looking through PDF file using Haskell
description:
    
    A command line PDF-to-text converter. It may take a much longer than other similar tools but could yield better results.
    
    This package can also serve as a library for working with text data in PDF files.
    You could write your own PDF-to-text converter for some particular PDF files, utilizing any meta data or special data structures of those.
    
homepage:            https://github.com/k16shikano/hpdft
license:             MIT
license-file:        LICENSE
author:              Keiichiro Shikano
maintainer:          k16.shikano@gmail.com
-- copyright:           
category:            PDF
build-type:          Simple
extra-source-files:  README.md

data-dir:            data/

data-files:          map/Adobe-Japan1-6.map

                       
library
  hs-source-dirs:      src/
  exposed-modules:     PDF.PDFIO
                     , PDF.ContentStream
                     , PDF.Character
                     , PDF.Cmap
                     , PDF.Definition
                     , PDF.DocumentStructure
                     , PDF.Outlines
                     , PDF.Object
                     , PDF.OpenType
                     , PDF.CFF
                     , PDF.Type1
  other-modules:       Paths_hpdft
  other-extensions:    OverloadedStrings
  build-depends:       attoparsec >= 0.14.4 && < 0.15
                     , base >= 4.18.0 && < 4.19
                     , binary >= 0.8.9 && < 0.9
                     , bytestring >= 0.11.4 && < 0.12
                     , containers >= 0.6.7 && < 0.7
                     , directory >= 1.3.8 && < 1.4
                     , file-embed >= 0.0.15 && < 0.1
                     , memory >= 0.18.0 && < 0.19
                     , optparse-applicative >= 0.18.1 && < 0.19
                     , parsec >=3.0 && <3.2
                     , semigroups >= 0.20 && < 0.21
                     , text >= 2.0.2 && < 2.1
                     , utf8-string >= 1.0.2 && < 1.1
                     , zlib >= 0.6.3 && < 0.7
  autogen-modules:     Paths_hpdft
  default-language:    Haskell2010
  buildable:         True

executable hpdft
  main-is:           hpdft.hs
  hs-source-dirs:    .
  other-modules:     Paths_hpdft
  other-extensions:    OverloadedStrings
  build-depends:       base >= 4.18.0 && < 4.19
                     , bytestring >= 0.11.4 && < 0.12
                     , hpdft
                     , memory >= 0.18.0 && < 0.19
                     , optparse-applicative >= 0.18.1 && < 0.19
                     , regex-base >= 0.94.0 && < 0.95
                     , regex-compat >= 0.95.2 && < 0.96
                     , semigroups >= 0.20 && < 0.21
                     , text >= 2.0.2 && < 2.1
                     , utf8-string >= 1.0.2 && < 1.1
  default-language:    Haskell2010
  buildable:         True