diff options
Diffstat (limited to 'dev-haskell/sendfile')
-rw-r--r-- | dev-haskell/sendfile/Manifest | 5 | ||||
-rw-r--r-- | dev-haskell/sendfile/metadata.xml | 16 | ||||
-rw-r--r-- | dev-haskell/sendfile/sendfile-0.7.9.ebuild | 28 |
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) +} |