packages feed

libarchive-conduit-0.1.0.0: libarchive-conduit.cabal

name:                libarchive-conduit
version:             0.1.0.0
synopsis:            Read many archive formats with libarchive and conduit
license:             BSD3
license-file:        LICENSE
author:              Thomas Tuegel
maintainer:          ttuegel@gmail.com
copyright:           2014 Thomas Tuegel
category:            Codec
build-type:          Simple
cabal-version:       >=1.10
bug-reports: https://github.com/ttuegel/libarchive-conduit/issues
description:
  @libarchive-conduit@ reads archives with @libarchive@. All of the many
  formats understood by @libarchive@ are supported. Resource use is
  managed in Haskell with the @conduit@ library. The interface is very
  simple; archives are read from disk and their contents are presende as
  a stream of pairs @(FilePath, ByteString)@ of the path to each file
  and its contents, respectively.

source-repository head
  type: git
  location: https://github.com/ttuegel/libarchive-conduit.git

library
  exposed-modules:
    Codec.Archive
    Codec.Archive.Read
    Codec.Archive.Util
  other-extensions:
    ForeignFunctionInterface
  build-depends:
      base >=4.6 && <5
    , bytestring >=0.10
    , conduit >=1.2
    , resourcet >=1.1
    , transformers >=0.3
  hs-source-dirs: src
  default-language: Haskell2010
  extra-libraries: archive