Cabal revisions of happstack-data-0.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: happstack-data-Version: 0.1-License: BSD3-License-File: COPYING-Author: Happstack team, HAppS LLC-Maintainer: Happstack team <happs@googlegroups.com>-homepage: http://happstack.com-Stability: experimental-Category: Web, Distributed Computing-Synopsis: Happstack data manipulation libraries-Description:- This package provides libraries for:- .- * Deriving instances for your datatypes.- .- * Producing default values of Haskell datatypes.- .- * Normalizing values of Haskell datatypes.- .- * Marshalling Haskell values to and from XML.- .- * Marshalling Haskell values to and from HTML forms.-Tested-With: GHC==6.6.1, GHC==6.8.2-Build-Type: Simple-Cabal-Version: >= 1.2.3--flag base4--Flag tests- Description: Build the testsuite, and include the tests in the library- Default: True--Library- if flag(base4)- Build-Depends: base >=4 && < 5, syb- else- Build-Depends: base < 4-- Build-Depends: mtl, template-haskell, syb-with-class >= 0.5, HaXml >= 1.13 && < 1.14,- happstack-util, bytestring, pretty, binary, containers- hs-source-dirs: src- if flag(tests)- hs-source-dirs: tests- Exposed-modules:- HAppS.Data- HAppS.Data.Default- HAppS.Data.Default.Generic- HAppS.Data.DeriveAll- HAppS.Data.HList- HAppS.Data.Migrate- HAppS.Data.Normalize- HAppS.Data.Pairs- HAppS.Data.Xml- HAppS.Data.Xml.HaXml- HAppS.Data.Atom- HAppS.Data.GOps- HAppS.Data.Proxy- HAppS.Data.Serialize- HAppS.Data.SerializeTH- if flag(tests)- Exposed-modules: - HAppS.Data.Tests- HAppS.Data.Tests.HasT001- HAppS.Data.Tests.Xml001- HAppS.Data.Tests.Xml002- HAppS.Data.Tests.Xml003- HAppS.Data.Tests.HList001- HAppS.Data.Tests.HList002-- Other-modules:- HAppS.Data.HListBase- HAppS.Data.Xml.Base- HAppS.Data.Xml.Instances- HAppS.Data.Xml.PrintParse- Extensions: TemplateHaskell, FlexibleInstances, UndecidableInstances,- OverlappingInstances, MultiParamTypeClasses, CPP,- FunctionalDependencies, DeriveDataTypeable, FlexibleContexts,- ScopedTypeVariables, GADTs, GeneralizedNewtypeDeriving,- PatternSignatures, TypeSynonymInstances, PatternGuards,- PolymorphicComponents- -- Should also have ", DeriveDataTypeable" but Cabal complains- GHC-Options: -Wall--Executable happstack-data-tests- Main-Is: Test.hs- GHC-Options: -threaded- Build-depends: HUnit- hs-source-dirs: tests, src- if flag(tests)- Buildable: True- else- Buildable: False-+Cabal-Version: >= 1.2.3 +Build-Type: Simple +Name: happstack-data +Version: 0.1 +x-revision: 1 + +License: BSD3 +License-File: COPYING +Author: Happstack team, HAppS LLC +Maintainer: Happstack team <happs@googlegroups.com> +homepage: http://happstack.com +Stability: experimental +Category: Web, Distributed Computing +Synopsis: Happstack data manipulation libraries +Description: + This package provides libraries for: + . + * Deriving instances for your datatypes. + . + * Producing default values of Haskell datatypes. + . + * Normalizing values of Haskell datatypes. + . + * Marshalling Haskell values to and from XML. + . + * Marshalling Haskell values to and from HTML forms. +Tested-With: GHC==6.6.1, GHC==6.8.2 + +flag base4 + +Flag tests + Description: Build the testsuite, and include the tests in the library + Default: True + +Library + if flag(base4) + Build-Depends: base >=4 && < 5, syb + else + Build-Depends: base < 4 + + Build-Depends: mtl, template-haskell, syb-with-class >= 0.5, HaXml >= 1.13 && < 1.14, + happstack-util >= 0.1 && < 0.2, bytestring, pretty, binary, containers + hs-source-dirs: src + if flag(tests) + hs-source-dirs: tests + Exposed-modules: + HAppS.Data + HAppS.Data.Default + HAppS.Data.Default.Generic + HAppS.Data.DeriveAll + HAppS.Data.HList + HAppS.Data.Migrate + HAppS.Data.Normalize + HAppS.Data.Pairs + HAppS.Data.Xml + HAppS.Data.Xml.HaXml + HAppS.Data.Atom + HAppS.Data.GOps + HAppS.Data.Proxy + HAppS.Data.Serialize + HAppS.Data.SerializeTH + if flag(tests) + Exposed-modules: + HAppS.Data.Tests + HAppS.Data.Tests.HasT001 + HAppS.Data.Tests.Xml001 + HAppS.Data.Tests.Xml002 + HAppS.Data.Tests.Xml003 + HAppS.Data.Tests.HList001 + HAppS.Data.Tests.HList002 + + Other-modules: + HAppS.Data.HListBase + HAppS.Data.Xml.Base + HAppS.Data.Xml.Instances + HAppS.Data.Xml.PrintParse + Extensions: TemplateHaskell, FlexibleInstances, UndecidableInstances, + OverlappingInstances, MultiParamTypeClasses, CPP, + FunctionalDependencies, DeriveDataTypeable, FlexibleContexts, + ScopedTypeVariables, GADTs, GeneralizedNewtypeDeriving, + PatternSignatures, TypeSynonymInstances, PatternGuards, + PolymorphicComponents + -- Should also have ", DeriveDataTypeable" but Cabal complains + GHC-Options: -Wall + +Executable happstack-data-tests + Main-Is: Test.hs + GHC-Options: -threaded + Build-depends: HUnit + hs-source-dirs: tests, src + if flag(tests) + Buildable: True + else + Buildable: False +
revision 2
Build-Type: Simple Name: happstack-data Version: 0.1 -x-revision: 1 +x-revision: 2 License: BSD3 License-File: COPYING else Build-Depends: base < 4 - Build-Depends: mtl, template-haskell, syb-with-class >= 0.5, HaXml >= 1.13 && < 1.14, + Build-Depends: mtl, template-haskell < 2.5, syb-with-class >= 0.5, HaXml >= 1.13 && < 1.14, happstack-util >= 0.1 && < 0.2, bytestring, pretty, binary, containers hs-source-dirs: src if flag(tests)