summaryrefslogtreecommitdiff
path: root/dev-haskell/monadcatchio-transformers
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/monadcatchio-transformers
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/monadcatchio-transformers')
-rw-r--r--dev-haskell/monadcatchio-transformers/Manifest6
-rw-r--r--dev-haskell/monadcatchio-transformers/metadata.xml15
-rw-r--r--dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild38
-rw-r--r--dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3.ebuild32
4 files changed, 91 insertions, 0 deletions
diff --git a/dev-haskell/monadcatchio-transformers/Manifest b/dev-haskell/monadcatchio-transformers/Manifest
new file mode 100644
index 000000000000..1006a2aaee99
--- /dev/null
+++ b/dev-haskell/monadcatchio-transformers/Manifest
@@ -0,0 +1,6 @@
+DIST MonadCatchIO-transformers-0.3.1.3.tar.gz 4526 SHA256 10a49c32c22123e053377fe558d0c136c2b3746d15954d60f66f6bc80f0404bd SHA512 7794596851f59bcf3cc60e69bbad7c32f2f35fb4c9b1f53455e92d38503539b06dc50d4a9633ed3b6855bdfd0d69d41c37805c727025a81e9841d0819fea684c WHIRLPOOL 0f24dd5229f2db9610290bc6f6917ed21bd0abdfc9e5bedf5c54f9694a0f13a24d223fd26e01021436a8051a9c30002255bc5d39b2d2a9f6c5af106d90808f3e
+EBUILD monadcatchio-transformers-0.3.1.3-r1.ebuild 1046 SHA256 4c079399e428d0afe0625f27e9000fc03e90f15eb49ad2b992d0de410f8767cf SHA512 4fa3631f33afb3ff5e9870537171c04db5cd7a8119f64c3312763d102250a16ec727395cd2eacca64a61ac2ec96f14e2c1e7ee9bf76fcfb066e1175c0d34fc37 WHIRLPOOL c4824a1f01184460c1e22be1cd2ad72594ac53f6e71daec206e28418d5846051924edd30272f010715765734770a99e9b25a48bcfef30cf691664043c771b6cb
+EBUILD monadcatchio-transformers-0.3.1.3.ebuild 971 SHA256 9e84bed00a18bac7764d4309d05d086a45741229c1b3cb444fa105aaa7e67f16 SHA512 3ce957303704746a4a9a94b24ce21f4fd90d54a64aaa885abd5c18e5f34ff6103bafb922f288901b5327cf52357c598994a1c7594224ce0bc1e5bdc8249dc93f WHIRLPOOL a380a2cdebbfa306a028c1a4d12765977bb72436a67419d17323fd02571ae61db02333ca99a83835c934c0e4c8fe55be74612c147e6547861cf3b09db79dd2ec
+MISC ChangeLog 3836 SHA256 56423cb989a8170ca19d9f799a8975e143dc54103f4af370f2d66f8f2881d13e SHA512 71b8895d8ff5244e127e1ded4fe33ca346bb3ba2c430e83a6d5c596dcb2919feb39b9e8edabdf5d8b33729f25a4d2a35bf835fff96dcdc219ffba64572ac595b WHIRLPOOL 2568a831b3c4b1b3f0a20c4b8ee0bfe7640bd547ece1b415e25e22a0815433f3ab19d0658e83173836b72babae210a3d8c80344dec76ece6bfc5d9508c1c9086
+MISC ChangeLog-2015 1404 SHA256 67c9a15447912685ed896c475bfe854e9a2515cd839ed67db2971f8f43dc227b SHA512 0b5cfa82d25460cc93af970939c4b7a1568cfdc484c87a7cfb8b563c229634a1fa380ae3d227f8ffc12c2fd5e3c45025e22ef3ea9f684f46435e5e2b3f71083f WHIRLPOOL 98fcff1ccd530b67cd3e656b78ef70d7f3ebf4aebbcdc3439e17d179adf7df559e4627bfa8c733af9c5d3eae933d91e3931f1c39285f0d1f9f660ff695dadd8e
+MISC metadata.xml 628 SHA256 6e4c1863407b98ab53d00c512d4b8bb78917d8f2492d91a021330a2acf1af1ee SHA512 201dc853a626607dbb414178009282cb8a6fc2a925742a591d97c240fd12783351dc78cb6856892cc59e4ae388dfaa8a941c15fdca06be82c202277fde2c046d WHIRLPOOL e3078cc8e61c066c63b9ba4535141cecccab5034495edf3bc053cca8cb8eda99be432a0d87bd70372206c06b7aaa0af8ba58107e34d05e9815ba7b3fc957bd94
diff --git a/dev-haskell/monadcatchio-transformers/metadata.xml b/dev-haskell/monadcatchio-transformers/metadata.xml
new file mode 100644
index 000000000000..c5eb3035ebf1
--- /dev/null
+++ b/dev-haskell/monadcatchio-transformers/metadata.xml
@@ -0,0 +1,15 @@
+<?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>
+ Provides functions to throw and catch exceptions. Unlike the functions from
+ @Control.Exception@, which work in @IO@, these work in any stack of monad
+ transformers (from the 'transformers' package) with @IO@ as the base monad.
+ You can extend this functionality to other monads, by creating an instance
+ of the @MonadCatchIO@ class.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild
new file mode 100644
index 000000000000..d1e9c6bf1888
--- /dev/null
+++ b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="MonadCatchIO-transformers"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Monad-transformer compatible version of the Control.Exception module"
+HOMEPAGE="http://hackage.haskell.org/package/MonadCatchIO-transformers"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?]
+ >=dev-haskell/monads-tf-0.1:=[profile?] <dev-haskell/monads-tf-0.2:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ cabal_chdeps \
+ 'base < 4.9' 'base' \
+ 'transformers >= 0.2 && < 0.5' 'transformers >= 0.2'
+}
diff --git a/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3.ebuild b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3.ebuild
new file mode 100644
index 000000000000..ff5153909e1d
--- /dev/null
+++ b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="MonadCatchIO-transformers"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Monad-transformer compatible version of the Control.Exception module"
+HOMEPAGE="http://hackage.haskell.org/package/MonadCatchIO-transformers"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="alpha amd64 ppc sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?]
+ >=dev-haskell/monads-tf-0.1:=[profile?] <dev-haskell/monads-tf-0.2:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+S="${WORKDIR}/${MY_P}"