zip-archive 0.2.3.1 → 0.2.3.2
raw patch · 3 files changed
+7/−4 lines, 3 filesdep ~directory
Dependency ranges changed: directory
Files
- src/Codec/Archive/Zip.hs +3/−2
- tests/test-zip-archive.hs +1/−0
- zip-archive.cabal +3/−2
src/Codec/Archive/Zip.hs view
@@ -56,7 +56,9 @@ ) where import System.Time ( toUTCTime, addToClockTime, CalendarTime (..), ClockTime (..), TimeDiff (..) )+#if MIN_VERSION_directory(1,2,0) import Data.Time.Clock.POSIX ( utcTimeToPOSIXSeconds )+#endif import Data.Bits ( shiftL, shiftR, (.&.) ) import Data.Binary import Data.Binary.Get@@ -66,7 +68,6 @@ import System.FilePath import System.Directory ( doesDirectoryExist, getDirectoryContents, createDirectoryIfMissing ) import Control.Monad ( when, unless, zipWithM )-import Control.Monad ( liftM ) import System.Directory ( getModificationTime ) import System.IO ( stderr, hPutStrLn ) import qualified Data.Digest.CRC32 as CRC32@@ -220,7 +221,7 @@ then return B.empty else B.readFile path #if MIN_VERSION_directory(1,2,0)- modEpochTime <- liftM (floor . utcTimeToPOSIXSeconds)+ modEpochTime <- fmap (floor . utcTimeToPOSIXSeconds) $ getModificationTime path #else (TOD modEpochTime _) <- getModificationTime path
tests/test-zip-archive.hs view
@@ -1,3 +1,4 @@+{-# OPTIONS_GHC -fno-warn-orphans #-} -- Test suite for Codec.Archive.Zip -- runghc Test.hs
zip-archive.cabal view
@@ -1,11 +1,12 @@ Name: zip-archive-Version: 0.2.3.1+Version: 0.2.3.2 Cabal-Version: >= 1.10 Build-type: Simple Synopsis: Library for creating and modifying zip archives. Description: The zip-archive library provides functions for creating, modifying, and extracting files from zip archives. Category: Codec+Tested-with: GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.2 License: BSD3 License-file: LICENSE Homepage: http://github.com/jgm/zip-archive@@ -31,7 +32,7 @@ Build-depends: base < 3 Build-depends: binary >= 0.7, zlib, filepath, bytestring >= 0.9.0, array, mtl, text >= 0.11, old-time, digest >= 0.0.0.1,- directory >= 1.2, time+ directory, time Exposed-modules: Codec.Archive.Zip Default-Language: Haskell98 Hs-Source-Dirs: src