summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell/distributive')
-rw-r--r--dev-haskell/distributive/Manifest4
-rw-r--r--dev-haskell/distributive/distributive-0.3.1.ebuild28
-rw-r--r--dev-haskell/distributive/distributive-0.3.2.ebuild33
-rw-r--r--dev-haskell/distributive/distributive-0.4.4.ebuild35
-rw-r--r--dev-haskell/distributive/distributive-0.4.ebuild35
-rw-r--r--dev-haskell/distributive/metadata.xml14
6 files changed, 149 insertions, 0 deletions
diff --git a/dev-haskell/distributive/Manifest b/dev-haskell/distributive/Manifest
new file mode 100644
index 000000000000..b4e1db74a9e7
--- /dev/null
+++ b/dev-haskell/distributive/Manifest
@@ -0,0 +1,4 @@
+DIST distributive-0.3.1.tar.gz 5900 SHA256 6c49c36c7c098b3640ff03c3379d766ef23c9914053d671e584ba7df03e6c37d SHA512 a534f9ab2e03ec908bcd80a40e85f2f5964d0f6411ce5734a26b46a3a0ddedc1edbe0eed4c859b5a93e097300b543ea79258a736f89c26ae371484496aec045d WHIRLPOOL c4d3856225f04681a761e0a645d7b96248a181b02eb82690b7e5cc3bd85f95b3016ad0eefbad11b67fce2e66da6149926f4620a077f49f96d11bede745eef577
+DIST distributive-0.3.2.tar.gz 5997 SHA256 30e450fe2d087bb5207db346e8531882ca4b7c7785278bcd38dcadec9cb45dd8 SHA512 7b9d499c68a0e689c961ff6a1e33abad8d42fa714e6c45303559e58c962cb7fa1857a9dfa8514478a2c0abf464d0123ac12b8f86cee2d1c2c01a0875ad59bc1b WHIRLPOOL b96b55be8c8263573e5c914c8feb8d3c84a1f63c0924b78811feecd648e9a7c01191a3cc87354c945b6b60b28b4dd36b28b0ec1128bc3583b8d3d56fac1d51d1
+DIST distributive-0.4.4.tar.gz 6686 SHA256 82d1f53495fe9c25e4e974825666b4a6232af7452784e145cc04aeb365b25468 SHA512 35f73d575f31b7ddc7ee5f58e4e2e871c3ea607c7147b96467937b5ffb80bcaeec6da616bfb596ffe1bc28bd7f4062d56496eb5b5cc9e45249865c216139dd4f WHIRLPOOL 8732f756dc4dd9193cd34076fd3e777965bdeb64b605ee0555b9b9ce7c329e68466d71d9a76fc096d713f10fbe906cf93f139bc668ccece064ef19980e85c9f2
+DIST distributive-0.4.tar.gz 6076 SHA256 288c4c2c10b1233520ac211c9d7bca96935b40594555278d0b9bba7be0b0f487 SHA512 371c2e0f5b5a053cc4ffd03d0d66fcad7151fb1cab5e022cfccab95bad89012d92e9ab0f08fd5e3a175bd943457db9187344e9ff2574086f315b9bfe0baba9d6 WHIRLPOOL e8bd8fbf46cb8421ac408736173410a598bd57cab5287423330cb5b426c3a76ca86cd0a8f987eb8af3b5d75a8473ec4f3460e5eb469e13f26eac37b92eff6f75
diff --git a/dev-haskell/distributive/distributive-0.3.1.ebuild b/dev-haskell/distributive/distributive-0.3.1.ebuild
new file mode 100644
index 000000000000..d165f66d7b75
--- /dev/null
+++ b/dev-haskell/distributive/distributive-0.3.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.2.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Haskell 98 Distributive functors -- Dual to Traversable"
+HOMEPAGE="http://github.com/ekmett/distributive/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/transformers-0.2:=[profile?]
+ <dev-haskell/transformers-0.4:=[profile?]
+ =dev-haskell/transformers-compat-0.1*:=[profile?]
+ >=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/doctest-0.9.1
+ )"
diff --git a/dev-haskell/distributive/distributive-0.3.2.ebuild b/dev-haskell/distributive/distributive-0.3.2.ebuild
new file mode 100644
index 000000000000..d13b99c41700
--- /dev/null
+++ b/dev-haskell/distributive/distributive-0.3.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.4.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Haskell 98 Distributive functors -- Dual to Traversable"
+HOMEPAGE="http://github.com/ekmett/distributive/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="lib-werror"
+
+RDEPEND=">=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.4:=[profile?]
+ >=dev-haskell/transformers-compat-0.1:=[profile?] <dev-haskell/transformers-compat-0.2:=[profile?]
+ >=dev-lang/ghc-6.10.4:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/doctest-0.9.1 )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag lib-werror lib-werror)
+}
diff --git a/dev-haskell/distributive/distributive-0.4.4.ebuild b/dev-haskell/distributive/distributive-0.4.4.ebuild
new file mode 100644
index 000000000000..8b1c9444ddee
--- /dev/null
+++ b/dev-haskell/distributive/distributive-0.4.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.6.9999
+#hackport: flags: -lib-werror
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Distributive functors -- Dual to Traversable"
+HOMEPAGE="http://github.com/ekmett/distributive/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
+ >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
+ >=dev-lang/ghc-6.10.4:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/doctest-0.9.1 )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-lib-werror
+}
diff --git a/dev-haskell/distributive/distributive-0.4.ebuild b/dev-haskell/distributive/distributive-0.4.ebuild
new file mode 100644
index 000000000000..ff1f78f46da6
--- /dev/null
+++ b/dev-haskell/distributive/distributive-0.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.6.9999
+#hackport: flags: -lib-werror
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Haskell 98 Distributive functors -- Dual to Traversable"
+HOMEPAGE="http://github.com/ekmett/distributive/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.4:=[profile?]
+ >=dev-haskell/transformers-compat-0.1:=[profile?] <dev-haskell/transformers-compat-0.2:=[profile?]
+ >=dev-lang/ghc-6.10.4:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/doctest-0.9.1 )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-lib-werror
+}
diff --git a/dev-haskell/distributive/metadata.xml b/dev-haskell/distributive/metadata.xml
new file mode 100644
index 000000000000..2b252fdeb760
--- /dev/null
+++ b/dev-haskell/distributive/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>haskell</herd>
+ <longdescription>
+ Haskell 98 Distributive functors -- Dual to Traversable
+ </longdescription>
+ <use>
+ <flag name="lib-werror">Compile with the ghc -Werror option</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">ekmett/distributive</remote-id>
+ </upstream>
+</pkgmetadata>