diff --git a/tabular.cabal b/tabular.cabal
--- a/tabular.cabal
+++ b/tabular.cabal
@@ -1,5 +1,5 @@
 name:                tabular
-version:             0.2.2.3
+version:             0.2.2.4
 synopsis:            Two-dimensional data tables with rendering functions
 description:         Tabular provides a Haskell representation of two-dimensional
                      data tables, the kind that you might find in a spreadsheet or
@@ -24,18 +24,24 @@
 license:             BSD3
 license-file:        LICENSE
 author:              Eric Kow
-maintainer:          Eric Kow <E.Y.Kow@brighton.ac.uk>
-homepage:            http://patch-tag.com/r/kowey/tabular
-build-Depends:       base >= 2.1 && < 5, mtl >= 1 && < 2.1,
-                     csv  >= 0.1 && < 0.2,
-                     html >= 1.0 && < 2.0
+maintainer:          Eric Kow <eric.kow@gmail.com>
+homepage:            http://hub.darcs.net/kowey/tabular
+cabal-version:       >= 1.8
 build-type:          Simple
-ghc-options:
-exposed-modules:     Text.Tabular,
-                     Text.Tabular.AsciiArt,
-                     Text.Tabular.SimpleText,
-                     Text.Tabular.Csv,
-                     Text.Tabular.Html,
-                     Text.Tabular.Latex
 data-files: example/sample1.hs,
             example/sample1.tex
+
+source-repository head
+  type:     darcs
+  location: http://hub.darcs.net/kowey/tabular
+
+library
+  build-Depends:       base >= 2.1 && < 5, mtl >= 1 && < 2.2,
+                       csv  >= 0.1 && < 0.2,
+                       html >= 1.0 && < 2.0
+  exposed-modules:     Text.Tabular,
+                       Text.Tabular.AsciiArt,
+                       Text.Tabular.SimpleText,
+                       Text.Tabular.Csv,
+                       Text.Tabular.Html,
+                       Text.Tabular.Latex
