summaryrefslogtreecommitdiff
path: root/dev-haskell/abstract-par
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/abstract-par
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/abstract-par')
-rw-r--r--dev-haskell/abstract-par/Manifest5
-rw-r--r--dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild24
-rw-r--r--dev-haskell/abstract-par/metadata.xml28
3 files changed, 57 insertions, 0 deletions
diff --git a/dev-haskell/abstract-par/Manifest b/dev-haskell/abstract-par/Manifest
new file mode 100644
index 000000000000..869e4169bd36
--- /dev/null
+++ b/dev-haskell/abstract-par/Manifest
@@ -0,0 +1,5 @@
+DIST abstract-par-0.3.3.tar.gz 4714 SHA256 248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860 SHA512 d603745202ececf5a514e5ac7da82fdd03dd27ec4fbb11a870a7b0a6c92e468cf3bd68763afa748434b3ed0ed5b80a1d2cefaa84c68a84b82028225400841605 WHIRLPOOL 5f907e8340a26887074b3c312d46dec314194cfc79e2bd219f3dd9f6cbfdcb4dc4af51a765e645b572ac035767e506114dbeb5d44bf5a4db376cc76d2f86464e
+EBUILD abstract-par-0.3.3-r1.ebuild 579 SHA256 cf1333d2d53e6137520f5010cb7b11cf8d1807f4553b522fde5aae7401ada21e SHA512 22b52f003277793c38e12cc3afba062f6d69139ed2b4fa68496e4b38a0716222827d9da1ba853113548f750c12284a70aadc702fbd484d013e0a32f9fb81445f WHIRLPOOL fb4082ce95206afa7405937736cc2a51beb3f034063809855c34a771568b90c0e54a5cb4497441069c383fe2e9487b617ec75e9328d6464440338692e81ffee3
+MISC ChangeLog 2451 SHA256 e2b779b943dea48733f87a73f318cd9713d1d47879989eef309531eea0be47f5 SHA512 14e18fbf63c297c4901c2dec54748de9f7da16cd7ba0d823f51d796e6d99bb44d774fc74c29aadc98011e109eeea6bb0065e4e79384848a879af5134364fd698 WHIRLPOOL 53bea61ba5fb6b5e921906599f2288265646c3a0a7d39d3ccf2fe7356f4b8546d31a6cfc3d846a10d7ef409cfa55e68b28931de22091d83c3c5b952ebac661dc
+MISC ChangeLog-2015 1122 SHA256 ecca7fc07549414c7e30185e49fd9ad2f9b0549013872f718f80ebd1bee72418 SHA512 9a67960b2c3f3d8a60a4a7b3b795d4e40f1ea2e1c3a18a8c0335ea4cc133c1d413b3a0ac27a2107a0b408f2b1c13e387779055fd18f62c85f011e0846b6b562e WHIRLPOOL af1987f35c5fa05375ba60c2388a39e2a0c6d680083e1ddc10eeccc01a618228bf06cd437e8ebfd91addf886192e1a2c823dc0745f903b4ae063d7e405f0002f
+MISC metadata.xml 1070 SHA256 4f66d8fadbdcf7dde15184a270e2bc90e45a61c0ce3881976931c1adc13f3a30 SHA512 c3857eb79d35fe107f199d71aa3942313592f8b0b3ef356dc29162d87d1f412046ca24dc73a8c084a7a444645343c4bfa3b2bd2ac4945dd9fcf11349422deb88 WHIRLPOOL a9d89d5be3f6c599329d4594e9418ffc77e9f639c852bcda3944c2ef75a795d7d7794bc512e47b28d1c93b83579ad44109e2855a10476425fa75e22388a893c1
diff --git a/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild b/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild
new file mode 100644
index 000000000000..6cd776de2721
--- /dev/null
+++ b/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Type classes generalizing the functionality of the 'monad-par' library"
+HOMEPAGE="https://github.com/simonmar/monad-par"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+"
diff --git a/dev-haskell/abstract-par/metadata.xml b/dev-haskell/abstract-par/metadata.xml
new file mode 100644
index 000000000000..0dd7f40405b4
--- /dev/null
+++ b/dev-haskell/abstract-par/metadata.xml
@@ -0,0 +1,28 @@
+<?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>
+ The 'Par' monad(s) offer an alternative
+ parallel programming API to that provided by the
+ @parallel@ package.
+ A 'Par' monad allows the simple description of
+ parallel computations, and can be used to add
+ parallelism to pure Haskell code. The basic API
+ is straightforward: a @Par@ monad supports forking
+ and simple communication in terms of 'IVar's.
+ This module is an interface module only. It
+ provides a number of type clasess, but not an
+ implementation. The type classes separate different
+ levels of @Par@ functionality. See the
+ "Control.Monad.Par.Class" module for more details.
+ The 'monad-par' library is one example of a
+ concrete library providing this interface.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">simonmar/monad-par</remote-id>
+ </upstream>
+</pkgmetadata>