summaryrefslogtreecommitdiff
path: root/dev-haskell/sendfile
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-haskell/sendfile
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/sendfile')
-rw-r--r--dev-haskell/sendfile/Manifest5
-rw-r--r--dev-haskell/sendfile/metadata.xml16
-rw-r--r--dev-haskell/sendfile/sendfile-0.7.9.ebuild28
3 files changed, 49 insertions, 0 deletions
diff --git a/dev-haskell/sendfile/Manifest b/dev-haskell/sendfile/Manifest
new file mode 100644
index 000000000000..8d94127460ed
--- /dev/null
+++ b/dev-haskell/sendfile/Manifest
@@ -0,0 +1,5 @@
+DIST sendfile-0.7.9.tar.gz 10656 SHA256 102fdf6db8c00f5a5981c6eed5acba1368a2d79b2970ce5b22ceb180aa0fdc42 SHA512 a7ba2e82c30b12e5b7f317e2f5cc31c32cb7f682403c3807afc15254d86c3ebb526a645234d191d5b43adc414704caa4cdf61e8083e0a3d53e1af676619f731e WHIRLPOOL 22bfcd58f2e2b0c18782f35468e2412ef84201ead6a6df3142d54099e9f32566a56434326dbdfafdf31e0d211640cbb27b7d28f2780c76adc69f9e47d09b5f83
+EBUILD sendfile-0.7.9.ebuild 668 SHA256 eada8162a90e3205e6eee8b247e5ee932380c65b884ba799792a52e3528e7741 SHA512 8ee93f1fef2b82563c274c4225ce4131ef9df23136281acc40f57f0779726102a02f480859b874093be0b11607ff4c4ede6852c6a854951a96ae6d6aac0adbb8 WHIRLPOOL da4f5649cd8c6775e947fda7e72d1b32ab053aa932659c0123cdd9804d7e5c4e72bc7e5908d223dc584af04b5418a206ee9533c4aad9f4b4d0c6ebe14067f288
+MISC ChangeLog 2433 SHA256 500838911b179de22f36a99ce69bfa81a27a82dd1f3ee43fbc4dac3c91c16551 SHA512 8a760fb30707f9549ec9e5ca440bd22203a18b70c9551e8e10de949787d682210b35576b236f7eeaecf82a45b471a7b858adcdd42fd521035b0a3f0343958269 WHIRLPOOL c6909f966d99e4d762a14d24c1228d9f7b4abfde906b0cb852296af1d56bf89b9bc919afb6ece827a689193e3b7e248141b0d08b8c81e124602ffcbcbe13284e
+MISC ChangeLog-2015 505 SHA256 b945cf373495b9141c0cdcdc5f8d18c08220ec813f05067bd41a3f5c69d8d792 SHA512 06748b35a808d55b76779f1c7dcc8cf046c23c93bcddedfc1a811c4f799d442fc5aa5811cb1b1c5039b594d67a6bc14d1418e99ad22fa322decf2d40f50b4501 WHIRLPOOL 5c366bdee9d777530459d6cb12dfc572794f53e07e4e37b6ee2ca07359b995c9441f430f46441a5fdedd77999879b48c69b4f20ed9ba659a0591260847c163ce
+MISC metadata.xml 733 SHA256 542be3b6de397af6cb322dd4ad137e86d6c562c866919814958e30a9511bacd5 SHA512 7a33c152ebfa91372934b19699819b41bf58ba7738fd8757d63861cd9e08da6a42de506f3d8f225167c6c9ab9aba294fca59a9080ef7657954748ba09fea16bb WHIRLPOOL 8faa3bd0eaf94bad514a1f4c8cc601d87492223f5cedb4a0de69745315316dab447d893279225254ea9e0d9947a0825ee00125f316d5b219570c000ade0536ed
diff --git a/dev-haskell/sendfile/metadata.xml b/dev-haskell/sendfile/metadata.xml
new file mode 100644
index 000000000000..a9df43fb18bf
--- /dev/null
+++ b/dev-haskell/sendfile/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ A library which exposes zero-copy sendfile functionality in a portable way. If a platform does not support sendfile, a fallback implementation in haskell is provided.
+
+ Currently supported platforms: Windows 2000+ (Native), Linux 2.6+ (Native), FreeBSD (Native), OS-X 10.5+ (Native), Everything else (Portable Haskell code).
+ </longdescription>
+ <use>
+ <flag name="portable">Explicitly enable portable sendfile support (implemented in Haskell)</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-haskell/sendfile/sendfile-0.7.9.ebuild b/dev-haskell/sendfile/sendfile-0.7.9.ebuild
new file mode 100644
index 000000000000..aea9e2a5f8c8
--- /dev/null
+++ b/dev-haskell/sendfile/sendfile-0.7.9.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.2.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A portable sendfile library"
+HOMEPAGE="http://hub.darcs.net/stepcut/sendfile"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="portable"
+
+RDEPEND="=dev-haskell/network-2*:=[profile?]
+ >=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag portable portable)
+}