packages feed

wxFruit 0.1.2 → 0.1.2.1

raw patch · 1 files changed

+35/−18 lines, 1 filesdep ~Yampadep ~basedep ~old-time

Dependency ranges changed: Yampa, base, old-time, wx, wxcore

Files

wxFruit.cabal view
@@ -1,32 +1,49 @@-name: wxFruit
-version: 0.1.2
-Cabal-Version:		>= 1.2
-License: BSD3
-License-file: LICENSE
-Author: Antony Courtney, Bart Robinson, Paul Hudak
-homepage: http://www.haskell.org/haskellwiki/WxFruit
-category: Reactivity, FRP, GUI
-synopsis: An implementation of Fruit using wxHaskell.
+name:           wxFruit
+version:        0.1.2.1
+Cabal-Version:  >= 1.2
+License:        BSD3
+License-file:   LICENSE
+Author:         Antony Courtney, Bart Robinson, Paul Hudak
+homepage:       http://www.haskell.org/haskellwiki/WxFruit
+category:       Reactivity, FRP, GUI
+synopsis:       An implementation of Fruit using wxHaskell.
 description:
   This is an updated version of the original wxFruit.
   .
-  wxFruit isn't maintained by original authors, and Haskell.org. There are a few forked versions of wxFruit now. One extension is shelarcy's YaPan ( http://sourceforge.net/project/showfiles.php?group_id=168626&package_id=199138 ). It added Menu and OpenGL support. And another one is Remi Turk's Juicy Fruit ( http://www.cs.uu.nl/wiki/pub/Afp0607/DomainSpecificLanguages/fruit.pdf ).
+  wxFruit isn't maintained by original authors, and Haskell.org. There 
+  are a few forked versions of wxFruit now. One extension is shelarcy's 
+  YaPan 
+  (<http://sourceforge.net/project/showfiles.php?group_id=168626&package_id=199138>). 
+  It added Menu and OpenGL support. And another one is Remi Turk's Juicy 
+  Fruit 
+  (<http://www.cs.uu.nl/wiki/pub/Afp0607/DomainSpecificLanguages/fruit.pdf>).
 
 build-type: Simple
 Flag splitBase
     Description: Choose the new smaller, split-up base package.
+
 Library
-    if flag(splitBase)
-        build-depends: base >= 3, old-time, wx, wxcore, Yampa >= 0.9.2
-    else
-        build-depends: base <  3,  wx, wxcore, Yampa >= 0.9.2
+  if flag(splitBase)
+    build-depends:
+      base     >= 3     && < 5,
+      old-time >= 1     && < 1.0.1, 
+      wx       >= 0.11  && < 0.13, 
+      wxcore   >= 0.11  && < 0.13, 
+      Yampa    >= 0.9.2 && < 0.9.3
+  else
+    build-depends:
+      base     < 3,
+      wx       >= 0.11  && < 0.13, 
+      wxcore   >= 0.11  && < 0.13, 
+      Yampa    >= 0.9.2 && < 0.9.3
   Exposed-modules: WXFruit
   Extensions: Arrows
 
 Executable paddle
-    if flag(splitBase)
-        build-depends: base, wx, wxcore, Yampa >= 0.9.2
-    else
-        build-depends: base, wx, wxcore, Yampa >= 0.9.2
+  build-depends:
+    base     < 5,
+    wx       >= 0.11  && < 0.13, 
+    wxcore   >= 0.11  && < 0.13, 
+    Yampa    >= 0.9.2 && < 0.9.3
   Main-is: paddle.hs
   Extensions: Arrows