aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--changelog40
-rw-r--r--unix.cabal70
2 files changed, 58 insertions, 52 deletions
diff --git a/changelog b/changelog
index 49ebc74..165cf82 100644
--- a/changelog
+++ b/changelog
@@ -3,28 +3,28 @@
2.7.0.0 Oct 2013
* Add new `Bool` flag to `ProcessStatus(Terminated)` constructor
- indicating whether a core dump occured
+ indicating whether a core dump occured
- * New functions in "System.Posix.Files(.ByteString)" for operating
- on high resolution file timestamps:
+ * New functions in "System.Posix.Files(.ByteString)" for operating
+ on high resolution file timestamps:
- + `setFdTimesHiRes :: Fd -> POSIXTime -> POSIXTime -> IO ()`
- + `setFileTimesHiRes :: FilePath -> POSIXTime -> POSIXTime -> IO ()`
- + `setSymbolicLinkTimesHiRes :: FilePath -> POSIXTime -> POSIXTime -> IO ()`
- + `touchFd :: Fd -> IO ()`
- + `touchSymbolicLink :: FilePath -> IO ()`
+ + `setFdTimesHiRes :: Fd -> POSIXTime -> POSIXTime -> IO ()`
+ + `setFileTimesHiRes :: FilePath -> POSIXTime -> POSIXTime -> IO ()`
+ + `setSymbolicLinkTimesHiRes :: FilePath -> POSIXTime -> POSIXTime -> IO ()`
+ + `touchFd :: Fd -> IO ()`
+ + `touchSymbolicLink :: FilePath -> IO ()`
- * Export `SignalInfo(..)` and `SignalSpecificInfo(..)` as well as
- the two `Handler` constructors `CatchInfo` and `CatchInfoOnce`
- from "System.Posix.Signals".
+ * Export `SignalInfo(..)` and `SignalSpecificInfo(..)` as well as
+ the two `Handler` constructors `CatchInfo` and `CatchInfoOnce`
+ from "System.Posix.Signals".
- * Don't export `seekDirStream` and `tellDirStream` if the
- underlying `seekdir(3)`/`telldir(3)` system calls are not
- available (as on Android).
+ * Don't export `seekDirStream` and `tellDirStream` if the
+ underlying `seekdir(3)`/`telldir(3)` system calls are not
+ available (as on Android).
- * Fix library detection of `shm*` on openSUSE (#8350)
+ * Fix library detection of `shm*` on openSUSE (#8350)
- * Update package to `cabal-version >= 1.10` format
+ * Update package to `cabal-version >= 1.10` format
2.6.0.1 Jan 2013
@@ -35,7 +35,7 @@
2.6.0.0 Sep 2012
* Bundled with GHC 7.6.1
- * New functions `mkdtemp` and `mkstemps` in "System.Posix.Temp"
- * New functions `setEnvironment` and `cleanEnv`
- * New functions `accessTimeHiRes`, `modificationTimeHiRes`, and
- `statusChangeTimeHiRes` for accessing high resolution timestamps
+ * New functions `mkdtemp` and `mkstemps` in "System.Posix.Temp"
+ * New functions `setEnvironment` and `cleanEnv`
+ * New functions `accessTimeHiRes`, `modificationTimeHiRes`, and
+ `statusChangeTimeHiRes` for accessing high resolution timestamps
diff --git a/unix.cabal b/unix.cabal
index 835bf1c..aca180f 100644
--- a/unix.cabal
+++ b/unix.cabal
@@ -1,40 +1,40 @@
-name: unix
+name: unix
version: 2.7.0.0
-- GHC 7.6.1 released with 2.6.0.0
-license: BSD3
-license-file: LICENSE
-maintainer: libraries@haskell.org
+license: BSD3
+license-file: LICENSE
+maintainer: libraries@haskell.org
bug-reports: http://hackage.haskell.org/trac/ghc/newticket?component=libraries/unix
-synopsis: POSIX functionality
+synopsis: POSIX functionality
category: System
build-type: Configure
cabal-version: >= 1.10
tested-with: GHC==7.6.3, GHC==7.6.2, GHC==7.6.1, GHC==7.4.2, GHC==7.4.1
description:
- This package gives you access to the set of operating system
- services standardised by POSIX 1003.1b (or the IEEE Portable
- Operating System Interface for Computing Environments -
- IEEE Std. 1003.1).
- .
- The package is not supported under Windows (except under Cygwin).
+ This package gives you access to the set of operating system
+ services standardised by POSIX 1003.1b (or the IEEE Portable
+ Operating System Interface for Computing Environments -
+ IEEE Std. 1003.1).
+ .
+ The package is not supported under Windows (except under Cygwin).
extra-source-files:
- changelog
- config.guess
- config.sub
- configure
- configure.ac
- include/HsUnix.h
- include/HsUnixConfig.h.in
- install-sh
- unix.buildinfo.in
+ changelog
+ config.guess
+ config.sub
+ configure
+ configure.ac
+ include/HsUnix.h
+ include/HsUnixConfig.h.in
+ install-sh
+ unix.buildinfo.in
extra-tmp-files:
- autom4te.cache
- config.log
- config.status
- include/HsUnixConfig.h
- unix.buildinfo
+ autom4te.cache
+ config.log
+ config.status
+ include/HsUnixConfig.h
+ unix.buildinfo
source-repository head
type: git
@@ -57,8 +57,8 @@ library
if impl(ghc)
other-extensions:
- Safe
- Trustworthy
+ Safe
+ Trustworthy
build-depends:
base >= 4.5 && < 4.8,
@@ -119,9 +119,15 @@ library
ghc-options: -Wall
- include-dirs: include
- includes: HsUnix.h execvpe.h
+ include-dirs: include
+ includes:
+ HsUnix.h
+ execvpe.h
install-includes:
- HsUnix.h HsUnixConfig.h execvpe.h
- c-sources: cbits/HsUnix.c cbits/execvpe.c cbits/dirUtils.c
-
+ HsUnix.h
+ HsUnixConfig.h
+ execvpe.h
+ c-sources:
+ cbits/HsUnix.c
+ cbits/dirUtils.c
+ cbits/execvpe.c