diff --git a/COPYRIGHT b/COPYRIGHT
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -1,4 +1,4 @@
-Copyright (C) 2005-2007 John Goerzen <jgoerzen@complete.org>
+Copyright (C) 2005-2008 John Goerzen <jgoerzen@complete.org>
 
     This library is free software; you can redistribute it and/or
     modify it under the terms of the GNU Lesser General Public
diff --git a/HDBC.cabal b/HDBC.cabal
--- a/HDBC.cabal
+++ b/HDBC.cabal
@@ -1,9 +1,9 @@
 Name: HDBC
-Version: 1.1.3
+Version: 1.1.4
 License: LGPL
 Maintainer: John Goerzen <jgoerzen@complete.org>
 Author: John Goerzen
-Copyright: Copyright (c) 2005-2007 John Goerzen
+Copyright: Copyright (c) 2005-2008 John Goerzen
 license-file: COPYRIGHT
 extra-source-files: COPYING
 homepage: http://software.complete.org/hdbc
@@ -14,12 +14,23 @@
  Haskell, and have it work with any number of backend SQL databases
  (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)
 Stability: Stable
-Exposed-Modules: Database.HDBC, Database.HDBC.Types, Database.HDBC.DriverUtils,
-  Database.HDBC.ColTypes, Database.HDBC.Statement
-Other-Modules: Database.HDBC.Utils
---Extensions: ExistentialQuantification, AllowOverlappingInstances,
---    AllowUndecidableInstances
-Extensions: ExistentialQuantification
-Build-Depends: base, mtl
-GHC-Options: -O2 -Wall
 
+Cabal-Version: >=1.2
+
+flag splitBase
+  description: Choose the new smaller, split-up base package.
+library
+  if flag(splitBase)
+    Build-Depends: base>=3, old-time, bytestring, containers
+  else
+    Build-Depends: base<3
+  Build-Depends: mtl
+
+  GHC-Options: -O2 -Wall -fglasgow-exts
+
+  Exposed-Modules: Database.HDBC, Database.HDBC.Types, Database.HDBC.DriverUtils,
+    Database.HDBC.ColTypes, Database.HDBC.Statement
+  Other-Modules: Database.HDBC.Utils
+  --Extensions: ExistentialQuantification, AllowOverlappingInstances,
+  --    AllowUndecidableInstances
+  Extensions: ExistentialQuantification
