diff --git a/Setup.hs b/Setup.hs
--- a/Setup.hs
+++ b/Setup.hs
@@ -13,7 +13,7 @@
 import System.Cmd                         (system)
 
 main :: IO ()
-main  = defaultMainWithHooks defaultUserHooks
+main  = defaultMainWithHooks simpleUserHooks
       { preHaddock = preHaddockScript
       , postClean  = postCleanScript
       }
@@ -24,7 +24,7 @@
     putStrLn "Building lhs2hs..."
     system "ghc --make lhs2hs.hs -o lhs2hs"
     putStrLn "Illiterating Data.Number.LogFloat for Haddock..."
-    system "cat Data/Number/LogFloat.lhs | ./lhs2hs > Data/Number/LogFloat.hs"
+    system "./lhs2hs Data/Number/LogFloat.lhs Data/Number/LogFloat.hs"
     return emptyHookedBuildInfo
 
 
diff --git a/logfloat.cabal b/logfloat.cabal
--- a/logfloat.cabal
+++ b/logfloat.cabal
@@ -1,9 +1,9 @@
 ----------------------------------------------------------------
--- wren ng thornton <wren@cpan.org>                 ~ 2008.08.01
+-- wren ng thornton <wren@cpan.org>                 ~ 2008.08.02
 ----------------------------------------------------------------
 
 Name:           logfloat
-Version:        0.8.1
+Version:        0.8.2
 Cabal-Version:  >= 1.2
 Build-Type:     Custom
 Stability:      stable
