packages feed

terminfo-hs-0.2.0: terminfo-hs.cabal

name: terminfo-hs
version: 0.2.0
synopsis: A pure-Haskell (no FFI) module for accessing terminfo databases
description:
    This module can acquire terminfo databases and query them for terminal
    capabilities. For details of terminfo, consult the man pages for
    term(5) and terminfo(5).

    This package is dead simple, and doesn't do anything fancy with the
    capabilities themselves. It merely provides a means for accessing them.

license:             BSD3
license-file:        LICENSE
author:              Bryan Richter
maintainer:          bryan.richter@gmail.com
copyright:           Bryan Richter, 2013–2015
category:            System, Terminal
build-type:          Simple
cabal-version:       >=1.8

source-repository head
  type: git
  location: https://github.com/chreekat/terminfo-hs

source-repository this
  type: git
  tag: 0.2.0
  location: https://github.com/chreekat/terminfo-hs.git

library
  hs-source-dirs: src
  exposed-modules: System.Terminfo,
                   System.Terminfo.Caps
                   System.Terminfo.Internal
  other-modules: System.Terminfo.DBParse,
                 System.Terminfo.Types
  build-depends: base <= 4.8,
                 errors,
                 bytestring,
                 directory,
                 filepath,
                 attoparsec,
                 containers

test-suite test
  type: exitcode-stdio-1.0
  hs-source-dirs: test
  main-is: test.hs
  build-depends: base,
                 filepath,
                 directory,
                 errors,
                 QuickCheck,
                 terminfo-hs