packages feed

Cabal revisions of HDBC-2.4.0.1

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Name: HDBC-Version: 2.4.0.1-License: BSD3-Maintainer: Nicolas Wu <nicolas.wu@gmail.com>-Author: John Goerzen, Nicolas Wu-homepage: https://github.com/hdbc/hdbc-Copyright: Copyright (c) 2005-2011 John Goerzen-license-file: LICENSE-extra-source-files: LICENSE, Makefile, README.md, CHANGELOG.md-Category: Database-synopsis: Haskell Database Connectivity-Description: HDBC provides an abstraction layer between Haskell programs and SQL- relational databases. This lets you write database code once, in- Haskell, and have it work with any number of backend SQL databases- (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)-Stability: Stable-Build-Type: Simple--Cabal-Version: >=1.8--source-repository head-  type:            git-  location:        https://github.com/hdbc/hdbc.git--flag splitBase-  description: Choose the new smaller, split-up base package.-flag buildtests-  description: Build the executable to run unit tests-  default: False-flag minTime15-  description: Use time 1.5 or higher.-  default: True--library-  if flag(splitBase)-    Build-Depends: base>=3 && <5, old-time, bytestring, containers-    if flag(minTime15)-      Build-Depends: time >= 1.5 && < 1.6-      CPP-Options: -DMIN_TIME_15-    else-      Build-Depends: time < 1.5, old-locale-  else-    Build-Depends: base<3-  Build-Depends: mtl, convertible >= 1.1.0.0, text, utf8-string--  -- Hack for cabal-install weirdness.  cabal-install forces base 3,-  -- though it works fine for Setup.lhs manually.  Fix.-  if impl(ghc >= 6.9)-     build-depends: base >= 4--  GHC-Options: -O2 -Wall -fno-warn-orphans--  Exposed-Modules: Database.HDBC, Database.HDBC.Types, Database.HDBC.DriverUtils,-    Database.HDBC.ColTypes, Database.HDBC.Statement, Database.HDBC.SqlValue,-    Database.HDBC.Locale-  Other-Modules: Database.HDBC.Utils-  Extensions: ExistentialQuantification, CPP, MultiParamTypeClasses,-    FlexibleContexts, TypeSynonymInstances, TypeOperators, RankNTypes,-    FlexibleInstances, DeriveDataTypeable-    -Executable runtests-   if flag(buildtests)-      Buildable: True-      Build-Depends: HUnit, QuickCheck (>= 2.0), testpack (>= 2.0)--      if flag(splitBase)-        Build-Depends: base>=3 && <5, old-time, bytestring, containers-        if flag(minTime15)-          Build-Depends: time >= 1.5 && < 1.6-        else-          Build-Depends: time < 1.5, old-locale-      else-        Build-Depends: base<3-      Build-Depends: mtl, convertible >= 1.1.0.0, utf8-string, text--      -- Hack for cabal-install weirdness.  cabal-install forces base 3,-      -- though it works fine for Setup.lhs manually.  Fix.-      if impl(ghc >= 6.9)-         build-depends: base >= 4-   else-      Buildable: False-   Main-Is: runtests.hs-   Other-Modules: TestSqlValue-                  TestInfrastructure-   Hs-Source-Dirs: ., testsrc-   GHC-Options: -O2-   Extensions: ExistentialQuantification, CPP, MultiParamTypeClasses,-     FlexibleContexts, TypeSynonymInstances, TypeOperators,-     RankNTypes, FlexibleInstances-   +Name: HDBC
+Version: 2.4.0.1
+x-revision: 1
+License: BSD3
+Maintainer: Nicolas Wu <nicolas.wu@gmail.com>
+Author: John Goerzen, Nicolas Wu
+homepage: https://github.com/hdbc/hdbc
+Copyright: Copyright (c) 2005-2011 John Goerzen
+license-file: LICENSE
+extra-source-files: LICENSE, Makefile, README.md, CHANGELOG.md
+Category: Database
+synopsis: Haskell Database Connectivity
+Description: HDBC provides an abstraction layer between Haskell programs and SQL
+ relational databases. This lets you write database code once, in
+ Haskell, and have it work with any number of backend SQL databases
+ (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)
+Stability: Stable
+Build-Type: Simple
+
+Cabal-Version: >=1.8
+
+source-repository head
+  type:            git
+  location:        https://github.com/hdbc/hdbc.git
+
+flag splitBase
+  description: Choose the new smaller, split-up base package.
+flag buildtests
+  description: Build the executable to run unit tests
+  default: False
+flag minTime15
+  description: Use time 1.5 or higher.
+  default: True
+
+library
+  if flag(splitBase)
+    Build-Depends: base>=3 && <5, old-time, bytestring, containers
+    if flag(minTime15)
+      Build-Depends: time >= 1.5 && < 1.7
+      CPP-Options: -DMIN_TIME_15
+    else
+      Build-Depends: time < 1.5, old-locale
+  else
+    Build-Depends: base<3
+  Build-Depends: mtl, convertible >= 1.1.0.0, text, utf8-string
+
+  -- Hack for cabal-install weirdness.  cabal-install forces base 3,
+  -- though it works fine for Setup.lhs manually.  Fix.
+  if impl(ghc >= 6.9)
+     build-depends: base >= 4
+
+  GHC-Options: -O2 -Wall -fno-warn-orphans
+
+  Exposed-Modules: Database.HDBC, Database.HDBC.Types, Database.HDBC.DriverUtils,
+    Database.HDBC.ColTypes, Database.HDBC.Statement, Database.HDBC.SqlValue,
+    Database.HDBC.Locale
+  Other-Modules: Database.HDBC.Utils
+  Extensions: ExistentialQuantification, CPP, MultiParamTypeClasses,
+    FlexibleContexts, TypeSynonymInstances, TypeOperators, RankNTypes,
+    FlexibleInstances, DeriveDataTypeable
+    
+Executable runtests
+   if flag(buildtests)
+      Buildable: True
+      Build-Depends: HUnit, QuickCheck (>= 2.0), testpack (>= 2.0)
+
+      if flag(splitBase)
+        Build-Depends: base>=3 && <5, old-time, bytestring, containers
+        if flag(minTime15)
+          Build-Depends: time >= 1.5 && < 1.7
+        else
+          Build-Depends: time < 1.5, old-locale
+      else
+        Build-Depends: base<3
+      Build-Depends: mtl, convertible >= 1.1.0.0, utf8-string, text
+
+      -- Hack for cabal-install weirdness.  cabal-install forces base 3,
+      -- though it works fine for Setup.lhs manually.  Fix.
+      if impl(ghc >= 6.9)
+         build-depends: base >= 4
+   else
+      Buildable: False
+   Main-Is: runtests.hs
+   Other-Modules: TestSqlValue
+                  TestInfrastructure
+   Hs-Source-Dirs: ., testsrc
+   GHC-Options: -O2
+   Extensions: ExistentialQuantification, CPP, MultiParamTypeClasses,
+     FlexibleContexts, TypeSynonymInstances, TypeOperators,
+     RankNTypes, FlexibleInstances
+