packages feed

midi-alsa-0.1.3: midi-alsa.cabal

Name:             midi-alsa
Version:          0.1.3
License:          BSD3
License-File:     LICENSE
Author:           Henning Thielemann <haskell@henning-thielemann.de>
Maintainer:       Henning Thielemann <haskell@henning-thielemann.de>
Homepage:         http://www.haskell.org/haskellwiki/MIDI
Category:         Sound, Music
Build-Type:       Simple
Synopsis:         Convert between datatypes of the midi and the alsa packages
Description:
  MIDI is the Musical Instrument Digital Interface,
  ALSA is the Advanced Linux Sound Architecture.
  This package provides accessors to data structures
  of the ALSA sequencer interface
  via the more specific types from the @midi@ package.
  The package also contains an orphan instance
  for the @alsa-seq:Event@ type of the @midi:Message.Class.Check@ class.
Tested-With:      GHC==6.10.4
Cabal-Version:    >=1.6
Build-Type:       Simple
Source-Repository this
  Tag:         0.1.3
  Type:        darcs
  Location:    http://code.haskell.org/alsa/midi/

Source-Repository head
  Type:        darcs
  Location:    http://code.haskell.org/alsa/midi/

Flag splitBase
  description: Choose the new smaller, split-up base package.

Flag buildExamples
  description: Build example executables
  default:     False

Library
  Build-Depends:
    midi >=0.1.7 && <0.2,
    alsa-seq >=0.5 && <0.6,
    data-accessor >=0.2.1 && <0.3,
    utility-ht >=0.0.5 && <0.1
  If flag(splitBase)
    Build-Depends:
      base >= 2 && <6
  Else
    Build-Depends:
      base >= 1.0 && < 2

  GHC-Options:      -Wall
  Hs-Source-Dirs:   src
  Exposed-Modules:
    Sound.MIDI.ALSA
    Sound.MIDI.ALSA.Check