diff --git a/unix-time.cabal b/unix-time.cabal
--- a/unix-time.cabal
+++ b/unix-time.cabal
@@ -1,5 +1,5 @@
 Name:                   unix-time
-Version:                0.4.1
+Version:                0.4.2
 Author:                 Kazu Yamamoto <kazu@iij.ad.jp>
 Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp>
 License:                BSD3
@@ -9,7 +9,14 @@
 Category:               Data
 Cabal-Version:          >= 1.10
 Build-Type:             Configure
-Extra-Source-Files:     cbits/conv.c cbits/config.h.in configure configure.ac
+Extra-Source-Files:     cbits/config.h.in
+                        cbits/conv.c
+                        cbits/strftime.c
+                        cbits/strptime.c
+                        cbits/win_patch.c
+                        cbits/win_patch.h
+                        configure
+                        configure.ac
 Extra-Tmp-Files:        config.log config.status autom4te.cache cbits/config.h
 
 Library
@@ -31,7 +38,6 @@
     C-Sources:          cbits/strftime.c
                       , cbits/strptime.c
                       , cbits/win_patch.c
-                      , cbits/win_patch.h
   include-dirs:         cbits
 
 Test-Suite doctest
