]> gitweb @ CieloNegro.org - wavpack.git/blobdiff - wavpack.cabal
still working on decorrStereoPass
[wavpack.git] / wavpack.cabal
index bd32cfef927dcdb9cf514d19fbf80311dcf1857b..c8360975d62fa336fd4a5a296ed8d265633a67d1 100644 (file)
@@ -1,7 +1,12 @@
 Name: wavpack
 Synopsis: A Haskell implementation of the WavPack audio compression codec
 Description:
-        A Haskell implementation of the WavPack audio compression codec: <http://www.wavpack.com/>
+
+        A Haskell implementation of the WavPack audio compression
+        codec: <http://www.wavpack.com/>
+
+        This implementation is currently based on wavpack-4.50.1.
+
 Version: 0.1
 License: PublicDomain
 License-File: COPYING
@@ -20,14 +25,45 @@ Source-Repository head
     Type: git
     Location: git://git.cielonegro.org/wavpack.git
 
+Flag build-examples
+    Description: Build example programs.
+    Default: False
+
 Library
     Build-Depends:
         base                 == 4.*,
         base-unicode-symbols == 0.2.*,
-        binary               == 0.5.*
+        binary               == 0.5.*,
+        binary-strict        == 0.4.*,
+        bitstream            == 0.2.*,
+        bytestring           == 0.9.*,
+        mtl                  == 2.0.*,
+        strict               == 0.3.*,
+        vector               == 0.7.*
 
     Exposed-Modules:
         Codec.Audio.WavPack
+        Codec.Audio.WavPack.Block
+        Codec.Audio.WavPack.Decorrelation
+        Codec.Audio.WavPack.Entropy
+        Codec.Audio.WavPack.Internal
+        Codec.Audio.WavPack.Metadata
+        Codec.Audio.WavPack.Words
+        Codec.Audio.WavPack.Unpack
 
     GHC-Options:
         -Wall
+
+Executable hs-wvinfo
+    if flag(build-examples)
+       Buildable: True
+   else
+       Buildable: False
+
+   HS-Source-Dirs:
+        ., examples
+
+   Main-Is: WvInfo.hs
+
+   GHC-Options:
+        -Wall