packages feed

audacity-0.0: audacity.cabal

Name:                audacity
Version:             0.0
Synopsis:            Interchange with the Audacity sound signal editor
Description:
  This package provides functions
  for interchange with the Audacity sound signal editor.
  Currently we support import and export of label tracks.
Homepage:            http://code.haskell.org/~thielema/audacity
License:             BSD3
License-File:        LICENSE
Author:              Henning Thielemann
Maintainer:          haskell@henning-thielemann.de
Category:            Sound
Build-Type:          Simple
Cabal-Version:       >=1.10

Source-Repository this
  Tag:         0.0
  Type:        darcs
  Location:    http://code.haskell.org/~thielema/audacity

Source-Repository head
  Type:        darcs
  Location:    http://code.haskell.org/~thielema/audacity

Flag buildExamples
  description: Build example executables
  default:     False

Library
  Exposed-Modules:
    Sound.Audacity.LabelTrack
  Build-Depends:
    utility-ht >=0.0.10 && <0.1,
    deepseq >=1.3 && <1.5,
    base >=4.5 && <4.9
  Hs-Source-Dirs:      src
  Default-Language:    Haskell2010
  GHC-Options:         -Wall

Executable sox-concat
  Main-Is:             Concatenate.hs
  Hs-Source-Dirs:      example
  Default-Language:    Haskell2010
  GHC-Options:         -Wall
  If flag(buildExamples)
    Build-Depends:
      audacity,
      soxlib >=0.0 && <0.1,
      storablevector >=0.2.9 && <0.3,
      filepath >=1.3 && <1.5,
      non-empty >=0.1.3 && <0.3,
      utility-ht >=0.0.10 && <0.1,
      base
  Else
    Buildable: False