diff --git a/bindings-fann.cabal b/bindings-fann.cabal
--- a/bindings-fann.cabal
+++ b/bindings-fann.cabal
@@ -1,21 +1,31 @@
-cabal-version: >= 1.2.3
+cabal-version: >= 1.10
 name: bindings-fann
 synopsis:
-  Low level bindings to FANN neural network library.
-version: 0.0.2
+  Project bindings-* raw interface to FANN neural network library
+description:
+  Low level bindings to FANN neural network library, part
+  of the @bindings-*@ project. See:
+  .
+  <https://github.com/rethab/bindings-dsl>
+  .
+  <http://leenissen.dk>
+version: 0.2.1
 license: BSD3
 license-file: LICENSE
-maintainer: Maurício C. Antunes <mauricio.antunes@gmail.com>
+maintainer: gley <johnw@newartisans.com>
+bug-reports: https://github.com/rethab/bindings-dsl/issues
 author: Maurício C. Antunes
 build-type: Simple
 category: FFI
 library
   hs-source-dirs: src
-  extensions:
+  default-language:
+    Haskell2010
+  default-extensions:
     ForeignFunctionInterface
   build-depends:
     base >= 3 && < 5,
-    bindings-DSL >= 1.0 && < 1.1
+    bindings-DSL >= 1.0.16 && < 1.2
   exposed-modules:
     Bindings.Fann
     Bindings.Fann.Constants
@@ -26,4 +36,9 @@
     Bindings.Fann.Options
     Bindings.Fann.Training
     Bindings.Fann.TrainingData
-  pkgconfig-depends: fann >=1.2 && <2
+  pkgconfig-depends: fann >=2.2 && <3
+source-repository head
+  type: git
+  location: https://github.com/rethab/bindings-dsl
+  branch: master
+  subdir: bindings-fann
