diff --git a/SDL-gfx.cabal b/SDL-gfx.cabal
--- a/SDL-gfx.cabal
+++ b/SDL-gfx.cabal
@@ -1,19 +1,27 @@
-Name: SDL-gfx
-Version: 0.5.3
-Maintainer: Lemmih (lemmih@gmail.com)
-Author: Lemmih (lemmih@gmail.com)
-Copyright: 2004-2005, Lemmih
-License-File: LICENSE
-License: BSD3
-Build-Depends: base <5, SDL
-Build-Type: Custom
-Category: Foreign binding
-Synopsis: Binding to libSDL_gfx
-Extensions: CPP, ForeignFunctionInterface, EmptyDataDecls
-Exposed-Modules:
-  Graphics.UI.SDL.Rotozoomer,
-  Graphics.UI.SDL.Primitives,
-  Graphics.UI.SDL.Framerate
-Includes: SDL.h SDL_framerate.h SDL_gfxPrimitives.h SDL_rotozoom.h
+Cabal-Version:      >= 1.6
+Name:               SDL-gfx
+Version:            0.6.0
+Maintainer:         Lemmih (lemmih@gmail.com)
+Author:             Lemmih (lemmih@gmail.com)
+Copyright:          2004-2005, 2010, Lemmih
+License-File:       LICENSE
+License:            BSD3
+Build-Type:         Custom
+Category:           Foreign binding
+Synopsis:           Binding to libSDL_gfx
 Extra-Source-Files: SDL-gfx.buildinfo.in, config.mk.in, configure, includes/HsSDLConfig.h.in
-Data-Files: README, MACOSX
+Data-Files:         README, MACOSX
+
+Library
+  Build-Depends:    base >= 3 && < 5, SDL
+  Extensions:       CPP, ForeignFunctionInterface, EmptyDataDecls
+  Exposed-Modules:
+    Graphics.UI.SDL.Rotozoomer,
+    Graphics.UI.SDL.Primitives,
+    Graphics.UI.SDL.Framerate
+  Includes:         SDL.h SDL_framerate.h SDL_gfxPrimitives.h SDL_rotozoom.h
+
+
+source-repository head
+    type:     darcs
+    location: http://mirror.seize.it/hsSDL/hssdl-gfx/
