packages feed

tar 0.1 → 0.1.1

raw patch · 3 files changed

+33/−36 lines, 3 filesdep +bytestringdep +directorydep +old-timedep ~basesetup-changednew-uploader

Dependencies added: bytestring, directory, old-time

Dependency ranges changed: base

Files

Codec/Archive/Tar/Create.hs view
@@ -10,7 +10,6 @@  import System.PosixCompat.Extensions import System.PosixCompat.Files-import System.PosixCompat.User  import Control.Monad import qualified Data.ByteString.Lazy as L
Setup.lhs view
@@ -1,26 +1,4 @@-> import Distribution.PackageDescription (PackageDescription(buildDepends))-> import Distribution.Setup (ConfigFlags)-> import Distribution.Simple (UserHooks(confHook),->                             defaultMainWithHooks, defaultUserHooks, ->                             Dependency(..), VersionRange(..))-> import Distribution.Simple.LocalBuildInfo (LocalBuildInfo)-> import qualified System.Info (os)+> import Distribution.Simple  > main :: IO ()-> main = defaultMainWithHooks myHooks--> myHooks :: UserHooks-> myHooks = addOptionalUnixDependencyHook defaultUserHooks--> addOptionalUnixDependencyHook :: UserHooks -> UserHooks-> addOptionalUnixDependencyHook hooks = ->    hooks { confHook = confHook hooks . addOptionalUnixDependency }--> addOptionalUnixDependency :: PackageDescription -> PackageDescription-> addOptionalUnixDependency desc = ->   case System.Info.os of->      "mingw32" -> desc->      _         -> addDependency (Dependency "unix" AnyVersion) desc--> addDependency :: Dependency -> PackageDescription -> PackageDescription-> addDependency dep desc = desc { buildDepends = dep : buildDepends desc}+> main = defaultMain
tar.cabal view
@@ -1,21 +1,41 @@ Name: tar-Version: 0.1+Version: 0.1.1 License: BSD4 License-File: LICENSE Author: Bjorn Bringert <bjorn@bringert.net> Maintainer: Bjorn Bringert <bjorn@bringert.net> Copyright: 2007 Bjorn Bringert <bjorn@bringert.net> Stability: Experimental-Build-depends: base >= 2.0, binary >= 0.2, unix-compat >= 0.1 Synopsis: TAR (tape archive format) library. Description:   This is a library for reading and writing TAR archives.-Exposed-modules: Codec.Archive.Tar-Other-modules:- Codec.Archive.Tar.Create,- Codec.Archive.Tar.Extract,- Codec.Archive.Tar.Read,- Codec.Archive.Tar.Types,- Codec.Archive.Tar.Util,- Codec.Archive.Tar.Write-GHC-Options: -O -Wall+Build-type: Simple+Cabal-version: >=1.2++Flag bytestring-in-base+Flag split-base++Library+  if flag(bytestring-in-base)+    -- bytestring was in base-2.0 and 2.1.1+    Build-depends: base >= 2.0 && < 2.2+  else+    -- in base 1.0 and 3.0 bytestring is a separate package+    Build-depends: base < 2.0 || >= 3, bytestring >= 0.9++  if flag(split-base)+    Build-depends:   base >= 3.0, directory, old-time+  else+    Build-depends:   base < 3.0++  Build-depends: binary >= 0.2, unix-compat >= 0.1++  Exposed-modules: Codec.Archive.Tar+  Other-modules:+   Codec.Archive.Tar.Create,+   Codec.Archive.Tar.Extract,+   Codec.Archive.Tar.Read,+   Codec.Archive.Tar.Types,+   Codec.Archive.Tar.Util,+   Codec.Archive.Tar.Write+  GHC-Options: -Wall