diff --git a/StateVar.cabal b/StateVar.cabal
--- a/StateVar.cabal
+++ b/StateVar.cabal
@@ -1,17 +1,26 @@
 name: StateVar
-version: 1.0.1.0
+version: 1.0.1.1
+synopsis: State variables
+description:
+  This package contains state variables, which are references in the IO monad,
+  like IORefs or parts of the OpenGL state.
+homepage: https://github.com/haskell-opengl/StateVar
+bug-reports: https://github.com/haskell-opengl/StateVar/issues
 license: BSD3
 license-file: LICENSE
+author: Sven Panne
 maintainer: Sven Panne <svenpanne@gmail.com>
-bug-reports: https://github.com/haskell-opengl/OpenGLRaw/issues
-homepage: https://github.com/haskell-opengl/OpenGLRaw
 category: Data
-synopsis: State variables
-description:
-   This package contains state variables, which are references in the IO monad,
-   like IORefs or parts of the OpenGL state.
 build-type: Simple
-exposed-modules: Data.StateVar
-hs-Source-Dirs: src
-ghc-options: -Wall
-build-depends: base >= 3 && < 5
+cabal-version: >=1.10
+
+library
+  exposed-modules: Data.StateVar
+  build-depends: base >= 3 && < 5
+  default-language: Haskell2010
+  hs-Source-Dirs: src
+  ghc-options: -Wall
+
+source-repository head
+  type: git
+  location: https://github.com/haskell-opengl/StateVar.git
