diff --git a/data-lens-template.cabal b/data-lens-template.cabal
--- a/data-lens-template.cabal
+++ b/data-lens-template.cabal
@@ -1,27 +1,31 @@
-Name:          data-lens-template
-Version:       1.8.0.1
-License:       BSD3
-License-File:  LICENSE
-Author:        Joel Burget <joelburget@gmail.com>
-Maintainer:    Edward Kmett <ekmett@gmail.com>
-Category:      Data
-Synopsis:      Utilities for Data.Lens
-Description:   Automatically derive @Lens@es for your data type for use with @Data.Lens@. Note: the code is derived from data-accessor-template <http://hackage.haskell.org/package/data-accessor-template> by Luke Palmer and Henning Thielemann.
-Build-Type:    Simple
+name:          data-lens-template
+version:       1.8.0.2
+license:       BSD3
+license-file:  LICENSE
+author:        Joel Burget <joelburget@gmail.com>
+maintainer:    Edward Kmett <ekmett@gmail.com>
+category:      Data
+synopsis:      Utilities for Data.Lens
+description:   Automatically derive @Lens@es for your data type for use with @Data.Lens@. Note: the code is derived from data-accessor-template <http://hackage.haskell.org/package/data-accessor-template> by Luke Palmer and Henning Thielemann.
+build-type:    Simple
 homepage:      http://github.com/ekmett/data-lens-template/
-Cabal-Version: >= 1.6
+cabal-version: >= 1.6
 
-Library
-  Build-Depends: data-lens        >= 1.8 && < 1.9
-               , base             >= 1.0 && < 5
-               , template-haskell >= 2.4 && < 2.6
+source-repository head
+  type    : git
+  location: git@github.com:ekmett/data-lens-template.git
 
-  Exposed-Modules:
+library
+  extensions:       CPP
+  other-extensions: TemplateHaskell
+
+  build-depends: 
+    data-lens        >= 1.8 && < 1.9, 
+    base             >= 1.0 && < 5,
+    template-haskell >= 2.4 && < 2.6
+
+  exposed-modules:
     Data.Lens.Template
 
-  Extensions : CPP, TemplateHaskell
-  GHC-Options: -Wall
+  ghc-options: -Wall
 
-Source-repository head
-  type    : git
-  location: git@github.com:ekmett/data-lens-template.git
