Give bounds for the base dependency; fixes #3142
[packages/unix.git] / unix.cabal
1 name:           unix
2 version:        2.3.1.0
3 license:        BSD3
4 license-file:   LICENSE
5 maintainer:     libraries@haskell.org
6 bug-reports: http://hackage.haskell.org/trac/ghc/newticket?component=libraries/unix
7 synopsis:       POSIX functionality
8 category:       System
9 description:
10         This package gives you access to the set of operating system
11         services standardised by POSIX 1003.1b (or the IEEE Portable
12         Operating System Interface for Computing Environments -
13         IEEE Std. 1003.1).
14         .
15         The package is not supported under Windows (except under Cygwin).
16 extra-source-files:
17         config.guess config.sub install-sh
18                 configure.ac configure
19                 unix.buildinfo.in include/HsUnixConfig.h.in
20                 include/HsUnix.h
21 extra-tmp-files:
22                 config.log config.status autom4te.cache
23                 unix.buildinfo include/HsUnixConfig.h
24 build-type: Configure
25 Cabal-Version: >= 1.6
26
27 Library
28     exposed-modules:
29         System.Posix
30         System.Posix.DynamicLinker.Module
31         System.Posix.DynamicLinker.Prim
32         System.Posix.Directory
33         System.Posix.DynamicLinker
34         System.Posix.Env
35         System.Posix.Error
36         System.Posix.Files
37         System.Posix.IO
38         System.Posix.Process
39         System.Posix.Process.Internals
40         System.Posix.Resource
41         System.Posix.Temp
42         System.Posix.Terminal
43         System.Posix.Time
44         System.Posix.Unistd
45         System.Posix.User
46         System.Posix.Signals
47         System.Posix.Signals.Exts
48         System.Posix.Semaphore
49         System.Posix.SharedMem
50     build-depends:      base >= 4.1 && < 4.2
51     extensions: CPP, ForeignFunctionInterface, EmptyDataDecls
52     include-dirs:       include
53     includes:       HsUnix.h execvpe.h
54     install-includes:
55         HsUnix.h HsUnixConfig.h execvpe.h
56     c-sources:  cbits/HsUnix.c cbits/execvpe.c
57
58 source-repository head
59     type:     darcs
60     location: http://darcs.haskell.org/packages/unix/
61