@@ -0,0 +1,50 @@
1+Only in orig: 0.2
2+diff -ru orig/transformers-compat.cabal new/transformers-compat.cabal
3+--- orig/transformers-compat.cabal 2014-05-26 16:42:03.281628769 +0300
4++++ new/transformers-compat.cabal 2014-05-26 16:42:03.000000000 +0300
5+@@ -37,17 +37,6 @@
6+ type: git
7+ location: git://github.com/ekmett/transformers-compat.git
8+
9+-flag two
10+- default: False
11+- description: Use transformers 0.2. This must be selected manually and should
12+- probably only be used on older GHCs around 7.0.x.
13+- manual: False
14+-
15+-flag three
16+- default: False
17+- manual: False
18+- description: Use transformers 0.3. This should toggle on/off automatically.
19+-
20+ library
21+ build-depends:
22+ base >= 4.3 && < 5
23+@@ -55,24 +44,10 @@
24+ other-modules:
25+ Paths_transformers_compat
26+
27+- if flag(three)
28+- hs-source-dirs: 0.3
29+- build-depends: transformers >= 0.3 && < 0.4
30+- else
31+- if flag(two)
32+- hs-source-dirs: 0.2 0.3
33+- build-depends: transformers >= 0.2 && < 0.3
34+- else
35+- build-depends: transformers >= 0.4.1 && < 0.5
36+-
37+- if flag(two)
38+- exposed-modules:
39+- Control.Applicative.Backwards
40+- Control.Applicative.Lift
41+- Data.Functor.Reverse
42++ hs-source-dirs: 0.3
43++ build-depends: transformers >= 0.3 && < 0.4
44+
45+- if flag(two) || flag(three)
46+- exposed-modules:
47++ exposed-modules:
48+ Control.Monad.Trans.Except
49+ Control.Monad.Signatures
50+ Data.Functor.Classes