summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/ghc/bsd.hackage.mk1
-rw-r--r--net/Makefile1
-rw-r--r--net/hs-simple-sendfile/Makefile21
-rw-r--r--net/hs-simple-sendfile/distinfo2
-rw-r--r--net/hs-simple-sendfile/pkg-descr4
5 files changed, 29 insertions, 0 deletions
diff --git a/lang/ghc/bsd.hackage.mk b/lang/ghc/bsd.hackage.mk
index 3147f105a689..cbb6ffc46ccf 100644
--- a/lang/ghc/bsd.hackage.mk
+++ b/lang/ghc/bsd.hackage.mk
@@ -148,6 +148,7 @@ scgi_port= www/hs-scgi
sendfile_port= net/hs-sendfile
SHA_port= security/hs-SHA
show_port= devel/hs-show
+simple-sendfile_port= net/hs-simple-sendfile
smallcheck_port= devel/hs-smallcheck
snap_port= www/hs-snap
snap-core_port= www/hs-snap-core
diff --git a/net/Makefile b/net/Makefile
index 36ad12ba1330..e9291ce9c720 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -222,6 +222,7 @@
SUBDIR += hs-network
SUBDIR += hs-pcap
SUBDIR += hs-sendfile
+ SUBDIR += hs-simple-sendfile
SUBDIR += htpdate
SUBDIR += http_ping
SUBDIR += httping
diff --git a/net/hs-simple-sendfile/Makefile b/net/hs-simple-sendfile/Makefile
new file mode 100644
index 000000000000..581edcbf5d2f
--- /dev/null
+++ b/net/hs-simple-sendfile/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: hs-simple-sendfile
+# Date created: July 13, 2011
+# Whom: haskell@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= simple-sendfile
+PORTVERSION= 0.1.2
+CATEGORIES= net haskell
+
+MAINTAINER= haskell@FreeBSD.org
+COMMENT= Cross-platform library for the sendfile() system call
+
+LICENSE= BSD
+
+CABAL_SETUP= Setup.hs
+USE_CABAL= enumerator network transformers
+
+.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
+.include <bsd.port.mk>
diff --git a/net/hs-simple-sendfile/distinfo b/net/hs-simple-sendfile/distinfo
new file mode 100644
index 000000000000..c242c7b6a6e9
--- /dev/null
+++ b/net/hs-simple-sendfile/distinfo
@@ -0,0 +1,2 @@
+SHA256 (cabal/simple-sendfile-0.1.2.tar.gz) = 126d9e486c33c1ff3ec37c935c79c6eda390626bd388107e4132902e54cc8523
+SIZE (cabal/simple-sendfile-0.1.2.tar.gz) = 3841
diff --git a/net/hs-simple-sendfile/pkg-descr b/net/hs-simple-sendfile/pkg-descr
new file mode 100644
index 000000000000..25cf93ea6d88
--- /dev/null
+++ b/net/hs-simple-sendfile/pkg-descr
@@ -0,0 +1,4 @@
+Cross-platform library for the sendfile() system call. This library tries
+to call minimum system calls which are the bottleneck of web servers.
+
+WWW: https://github.com/kazu-yamamoto/simple-sendfile/