packages feed

Cabal revisions of unix-compat-0.1.2.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Name: unix-compat-Version: 0.1.2.0-Cabal-version: >= 1.2.1-Build-type: Simple-License: BSD4-License-file: LICENSE-Maintainer: bjorn@bringert.net-Synopsis: Portable POSIX-compatibility layer.-Description:-  This package provides portable implementations of parts-  of the unix package. This package re-exports the unix -  package when available. When it isn't available,-  portable implementations are used.--Flag split-base--Library-  Exposed-modules:-    System.PosixCompat.Extensions-    System.PosixCompat.Files-    System.PosixCompat.User-    System.PosixCompat.Types-  Extensions: CPP-  GHC-Options: -Wall-  Build-depends: base--  if os(windows)-    if flag(split-base)-      Build-depends: base >= 3, old-time, directory-    else-      Build-depends: base < 3-    Extensions: GeneralizedNewtypeDeriving-  else-    Build-depends: unix-    Extensions: ForeignFunctionInterface-    CPP-options: -DUNIX_IMPL-    Include-dirs: include-    Includes: HsUnixCompat.h-    Install-includes: HsUnixCompat.h-    C-sources: cbits/HsUnixCompat.c+Name: unix-compat
+Version: 0.1.2.0
+x-revision: 1
+Cabal-version: >= 1.2.1
+Build-type: Simple
+License: BSD4
+License-file: LICENSE
+Maintainer: bjorn@bringert.net
+Synopsis: Portable POSIX-compatibility layer.
+Description:
+  This package provides portable implementations of parts
+  of the unix package. This package re-exports the unix 
+  package when available. When it isn't available,
+  portable implementations are used.
+
+Flag split-base
+
+Library
+  Exposed-modules:
+    System.PosixCompat.Extensions
+    System.PosixCompat.Files
+    System.PosixCompat.User
+    System.PosixCompat.Types
+  Extensions: CPP
+  GHC-Options: -Wall
+  Build-depends: base
+
+  if os(windows)
+    if flag(split-base)
+      Build-depends: base >= 3 && < 4.7, old-time, directory
+    else
+      Build-depends: base < 3
+    Extensions: GeneralizedNewtypeDeriving
+  else
+    Build-depends: unix
+    Extensions: ForeignFunctionInterface
+    CPP-options: -DUNIX_IMPL
+    Include-dirs: include
+    Includes: HsUnixCompat.h
+    Install-includes: HsUnixCompat.h
+    C-sources: cbits/HsUnixCompat.c
revision 2
 Name: unix-compat
 Version: 0.1.2.0
-x-revision: 1
+x-revision: 2
 Cabal-version: >= 1.2.1
 Build-type: Simple
 License: BSD4
       Build-depends: base < 3
     Extensions: GeneralizedNewtypeDeriving
   else
-    Build-depends: unix
+    Build-depends: unix < 2.8
     Extensions: ForeignFunctionInterface
     CPP-options: -DUNIX_IMPL
     Include-dirs: include