Cabal revisions of unix-compat-0.4.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: unix-compat-version: 0.4.0.0-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.--homepage: http://github.com/jystic/unix-compat-license: BSD3-license-file: LICENSE-author: Björn Bringert, Duncan Coutts, Jacob Stanley, Bryan O'Sullivan-maintainer: Jacob Stanley <jacob@stanley.io>-category: System-build-type: Simple-cabal-version: >= 1.6--source-repository head- type: git- location: git://github.com/jystic/unix-compat.git--flag old-time- description: build against old-time package- default: False--Library- hs-source-dirs: src- ghc-options: -Wall- build-depends: base == 4.*-- exposed-modules:- System.PosixCompat- System.PosixCompat.Extensions- System.PosixCompat.Files- System.PosixCompat.Temp- System.PosixCompat.Time- System.PosixCompat.Types- System.PosixCompat.Unistd- System.PosixCompat.User-- if os(windows)- c-sources:- cbits/HsUname.c- cbits/mktemp.c-- if flag(old-time)- build-depends: old-time >= 1.0.0.0 && < 1.2.0.0- cpp-options: -DOLD_TIME-- if impl(ghc < 7)- build-depends: directory == 1.0.*- cpp-options: -DDIRECTORY_1_0- else- build-depends: directory == 1.1.*- else- build-depends: time >= 1.0 && < 1.5- build-depends: directory >= 1.2 && < 1.3-- other-modules:- System.PosixCompat.Internal.Time-- else- build-depends: unix >= 2.4 && < 2.7- include-dirs: include- includes: HsUnixCompat.h- install-includes: HsUnixCompat.h- c-sources: cbits/HsUnixCompat.c- if os(solaris)- cc-options: -DSOLARIS+name: unix-compat +version: 0.4.0.0 +x-revision: 1 +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. + +homepage: http://github.com/jystic/unix-compat +license: BSD3 +license-file: LICENSE +author: Björn Bringert, Duncan Coutts, Jacob Stanley, Bryan O'Sullivan +maintainer: Jacob Stanley <jacob@stanley.io> +category: System +build-type: Simple +cabal-version: >= 1.6 + +source-repository head + type: git + location: git://github.com/jystic/unix-compat.git + +flag old-time + description: build against old-time package + default: False + +Library + hs-source-dirs: src + ghc-options: -Wall + build-depends: base == 4.* + + exposed-modules: + System.PosixCompat + System.PosixCompat.Extensions + System.PosixCompat.Files + System.PosixCompat.Temp + System.PosixCompat.Time + System.PosixCompat.Types + System.PosixCompat.Unistd + System.PosixCompat.User + + if os(windows) + c-sources: + cbits/HsUname.c + cbits/mktemp.c + + if flag(old-time) + build-depends: old-time >= 1.0.0.0 && < 1.2.0.0 + cpp-options: -DOLD_TIME + + if impl(ghc < 7) + build-depends: directory == 1.0.* + cpp-options: -DDIRECTORY_1_0 + else + build-depends: directory == 1.1.* + else + build-depends: time >= 1.0 && < 1.5 + build-depends: directory >= 1.2 && < 1.2.6 + + other-modules: + System.PosixCompat.Internal.Time + + else + build-depends: unix >= 2.4 && < 2.7 + include-dirs: include + includes: HsUnixCompat.h + install-includes: HsUnixCompat.h + c-sources: cbits/HsUnixCompat.c + if os(solaris) + cc-options: -DSOLARIS