packages feed

Cabal revisions of simple-sendfile-0.2.9

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

revision 1
-Name:                   simple-sendfile-Version:                0.2.9-Author:                 Kazu Yamamoto <kazu@iij.ad.jp>-Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp>-License:                BSD3-License-File:           LICENSE-Synopsis:               Cross platform library for the sendfile system call-Description:            Cross platform library for the sendfile system call.-                        This library tries to call minimum system calls which-                        are the bottleneck of web servers.-Category:               Network-Cabal-Version:          >= 1.10-Build-Type:             Simple--Library-  Default-Language:     Haskell2010-  GHC-Options:          -Wall-  Exposed-Modules:      Network.Sendfile-  Other-Modules:        Network.Sendfile.Types-  Build-Depends:        base >= 4 && < 5-                      , network-                      , bytestring-  -- NetBSD and OpenBSD don't have sendfile-  if os(freebsd)-    CPP-Options:        -DOS_BSD-    Other-Modules:      Network.Sendfile.BSD-                        Network.Sendfile.IOVec-    Build-Depends:      unix-  else-    if os(darwin)-      CPP-Options:      -DOS_MacOS-      Other-Modules:    Network.Sendfile.BSD-                        Network.Sendfile.IOVec-      Build-Depends:    unix-    else-      if os(linux)-        CPP-Options:    -DOS_Linux-        Other-Modules:  Network.Sendfile.Linux-        Build-Depends:  unix-      else-        Other-Modules:  Network.Sendfile.Fallback-        Build-Depends:  conduit         >= 0.4.1 && < 0.6-                      , transformers    >= 0.2.2 && < 0.4--Test-Suite spec-  Type:                 exitcode-stdio-1.0-  Default-Language:     Haskell2010-  Hs-Source-Dirs:       test-  Main-Is:              SendfileSpec.hs-  GHC-Options:          -Wall-  Build-Depends:        base-                      , HUnit-                      , bytestring-                      , conduit-                      , directory-                      , hspec >= 1.3-                      , network-                      , network-conduit-                      , process-                      , simple-sendfile-                      , unix--Source-Repository head-  Type:                 git-  Location:             git://github.com/kazu-yamamoto/simple-sendfile+Name:                   simple-sendfile
+Version:                0.2.9
+x-revision: 1
+Author:                 Kazu Yamamoto <kazu@iij.ad.jp>
+Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp>
+License:                BSD3
+License-File:           LICENSE
+Synopsis:               Cross platform library for the sendfile system call
+Description:            Cross platform library for the sendfile system call.
+                        This library tries to call minimum system calls which
+                        are the bottleneck of web servers.
+Category:               Network
+Cabal-Version:          >= 1.10
+Build-Type:             Simple
+
+Library
+  Default-Language:     Haskell2010
+  GHC-Options:          -Wall
+  Exposed-Modules:      Network.Sendfile
+  Other-Modules:        Network.Sendfile.Types
+  Build-Depends:        base < 0
+                      , network
+                      , bytestring
+  -- NetBSD and OpenBSD don't have sendfile
+  if os(freebsd)
+    CPP-Options:        -DOS_BSD
+    Other-Modules:      Network.Sendfile.BSD
+                        Network.Sendfile.IOVec
+    Build-Depends:      unix
+  else
+    if os(darwin)
+      CPP-Options:      -DOS_MacOS
+      Other-Modules:    Network.Sendfile.BSD
+                        Network.Sendfile.IOVec
+      Build-Depends:    unix
+    else
+      if os(linux)
+        CPP-Options:    -DOS_Linux
+        Other-Modules:  Network.Sendfile.Linux
+        Build-Depends:  unix
+      else
+        Other-Modules:  Network.Sendfile.Fallback
+        Build-Depends:  conduit         >= 0.4.1 && < 0.6
+                      , transformers    >= 0.2.2 && < 0.4
+
+Test-Suite spec
+  Type:                 exitcode-stdio-1.0
+  Default-Language:     Haskell2010
+  Hs-Source-Dirs:       test
+  Main-Is:              SendfileSpec.hs
+  GHC-Options:          -Wall
+  Build-Depends:        base
+                      , HUnit
+                      , bytestring
+                      , conduit
+                      , directory
+                      , hspec >= 1.3
+                      , network
+                      , network-conduit
+                      , process
+                      , simple-sendfile
+                      , unix
+
+Source-Repository head
+  Type:                 git
+  Location:             git://github.com/kazu-yamamoto/simple-sendfile