diff --git a/Shellac-editline.cabal b/Shellac-editline.cabal
--- a/Shellac-editline.cabal
+++ b/Shellac-editline.cabal
@@ -1,5 +1,5 @@
 Name:           Shellac-editline
-Version:        0.9.5
+Version:        0.9.5.2
 Cabal-version:  >= 1.2
 Build-type:     Simple
 Author:         Robert Dockins
@@ -8,7 +8,7 @@
 Maintainer:     robdockins AT fastmail DOT fm
 Category:       User Interfaces
 Stability:      Beta
-Homepage:       http://www.cs.princeton.edu/~rdockins/shellac/home/
+Homepage:       http://rwd.rdockins.name/shellac/home/
 Synopsis:       Editline backend module for Shellac
 Description:
    This package provides a Shellac backend based on the editline
@@ -17,11 +17,12 @@
    with a BSD-style license and is therefore suitable for some situations
    where GNU readline is not.  This backend features all the line
    editing capabilities provided by editline.
-Hs-Source-Dirs:
-   src
-Build-Depends:
-   base, haskell98,
-   editline >= 0.2.1,
-   Shellac >= 0.9
-Exposed-modules:
-   System.Console.Shell.Backend.Editline
+
+Library
+  Hs-Source-Dirs: src
+  Build-Depends:
+     base >= 1.0 && < 5,
+     editline >= 0.2.1,
+     Shellac >= 0.9
+  Exposed-modules:
+     System.Console.Shell.Backend.Editline
