diff --git a/LICENSE b/LICENSE
new file mode 100644
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,34 @@
+Copyright (c) 2003-2008, Isaac Jones, Simon Marlow, Martin Sjögren,
+                         Bjorn Bringert, Krasimir Angelov,
+                         Malcolm Wallace, Ross Patterson,
+                         Lemmih, Paolo Martini, Don Stewart,
+                         Duncan Coutts
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+
+    * Redistributions in binary form must reproduce the above
+      copyright notice, this list of conditions and the following
+      disclaimer in the documentation and/or other materials provided
+      with the distribution.
+
+    * Neither the name of Isaac Jones nor the names of other
+      contributors may be used to endorse or promote products derived
+      from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/tuple.cabal b/tuple.cabal
--- a/tuple.cabal
+++ b/tuple.cabal
@@ -1,21 +1,36 @@
 Name:		tuple
-Version:	0.3.0.0
+Version:	0.3.0.1
+Synopsis:	Various functions on tuples
+Description:	Various useful functions on tuples, overloaded on tuple size.
+Bug-reports:    https://github.com/haskell/augustss/tuple/issues
 License:	BSD3
+License-File:   LICENSE
 Author:		Lennart Augustsson
 Maintainer:	Lennart Augustsson
+Copyright:      2014 Lennart Augustsson
 Category:	Data
-Synopsis:	Various functions on tuples
-Stability:      experimental
 Build-type:	Simple
-Description:	Various useful functions on tuples, overloaded on tuple size.
-Hs-Source-Dirs: src
-Build-Depends:	base < 10, OneTuple < 10
-Exposed-modules:
-	Data.Tuple.All
-	Data.Tuple.Curry
-	Data.Tuple.Select
-	Data.Tuple.Sequence
-	Data.Tuple.Update
+Cabal-Version:  >= 1.8
+Stability:      stable
 Extra-source-files:
-	Makefile
-	Tools/MkTuple.hs
+  Makefile
+  Tools/MkTuple.hs
+
+source-repository head
+  type:     git
+  location: https://github.com/augustss/tuple
+
+library
+  Build-Depends:
+    base < 10,
+    OneTuple < 10
+
+  Exposed-modules:
+    Data.Tuple.All
+    Data.Tuple.Curry
+    Data.Tuple.Select
+    Data.Tuple.Sequence
+    Data.Tuple.Update
+
+  Hs-Source-Dirs:
+    src
