diff --git a/Graphics/Typography/Geometry/Bezier.lhs b/Graphics/Typography/Geometry/Bezier.lhs
--- a/Graphics/Typography/Geometry/Bezier.lhs
+++ b/Graphics/Typography/Geometry/Bezier.lhs
@@ -1,8 +1,9 @@
+
 \documentclass{article}
 %include lhs2TeX.fmt
 \begin{document}
 \begin{code}
-{-# OPTIONS -XUnboxedTuples -XBangPatterns -XNamedFieldPuns -XRecordWildCards -XMagicHash -cpp #-}
+{-# LANGUAGE FlexibleContexts, UnboxedTuples, BangPatterns, NamedFieldPuns, RecordWildCards, MagicHash, CPP #-}
 -- | This module contains the basic functions for manipulating Bezier curves. It is heavily
 -- based on the book by N. M. Patrikalakis and T. Maekawa, Shape Interrogation for Computer
 -- Aided Design and Manufacturing.
diff --git a/Setup.hs b/Setup.hs
--- a/Setup.hs
+++ b/Setup.hs
@@ -1,3 +1,4 @@
+#!/usr/bin/env runhaskell
 import Distribution.Simple
-
-main=defaultMain
+main :: IO ()
+main = defaultMain
diff --git a/typography-geometry.cabal b/typography-geometry.cabal
--- a/typography-geometry.cabal
+++ b/typography-geometry.cabal
@@ -1,17 +1,17 @@
 Name:		typography-geometry
-Version: 	1.0.0
+Version: 	1.0.0.1
 Synopsis:	Drawings for printed text documents
 Description: 	Drawings for printed text documents
 Category:	Typography
-Maintainer:	Pierre-Etienne Meunier <pierreetienne.meunier@gmail.com>
+Author:         Pierre-Etienne Meunier <pierreetienne.meunier@gmail.com>
+Maintainer:	Jean-Philippe Bernardy <jeanphilippe.bernardy@gmail.com>
 License:	GPL
 License-file:	LICENSE
 Build-Type:	Simple
 Cabal-Version:	>=1.6
-source-repository this
-        type: darcs
-        location: http://www.lama.univ-savoie.fr/~meunier/darcs/typography-geometry
-        tag: 1.0
+source-repository head
+        type: git
+        location: https://github.com/jyp/typography-geometry
 Library
         Build-Depends:	base<5, vector,polynomials-bernstein,containers,parallel
         Exposed-modules: Graphics.Typography.Geometry, Graphics.Typography.Geometry.Bezier,
