diff --git a/README.md b/README.md
new file mode 100644
--- /dev/null
+++ b/README.md
@@ -0,0 +1,16 @@
+# rainbow
+
+rainbow helps you build colorful output for both 8- and 256-color
+terminals.  It works only on Unix-like operating systems.  For more
+information, please see the documentation in the main Rainbow
+module.
+
+rainbow is on Github:
+
+http://www.github.com/massysett/rainbow
+
+and Hackage:
+
+http://hackage.haskell.org/package/rainbow
+
+rainbow is licensed under the BSD license; see the LICENSE file.
diff --git a/rainbow.cabal b/rainbow.cabal
--- a/rainbow.cabal
+++ b/rainbow.cabal
@@ -1,16 +1,17 @@
--- This file has been generated from package.yaml by hpack version 0.20.0.
+-- This file has been generated from package.yaml by hpack version 0.28.2.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 50c88c3a65d550f3d0b66b79d6ae10958845420bd4f5c6f03029673169adbfcb
+-- hash: 19c04a9948206d114b8a7bf305dcf3dbf8f4bbf8af474470ab5c37c4e23a1342
 
 name:           rainbow
-version:        0.30.0.0
+version:        0.30.0.2
 synopsis:       Print text to terminal with colors and effects
+description:    Please see README.md
 category:       System
 stability:      Experimental
 homepage:       https://www.github.com/massysett/rainbow
-bug-reports:    https://www.github.com/massysett/rainbow/issues"
+bug-reports:    https://www.github.com/massysett/rainbow/issues
 author:         Omari Norman
 maintainer:     omari@smileystation.com
 copyright:      Copyright 2013-2018 Omari Norman
@@ -18,6 +19,8 @@
 license-file:   LICENSE
 build-type:     Simple
 cabal-version:  >= 1.10
+extra-source-files:
+    README.md
 
 source-repository head
   type: git
