From 8e3236b6387981b9d2594333f733a487f1a2fefe Mon Sep 17 00:00:00 2001 From: Mark Wright Date: Wed, 2 Jul 2014 15:08:35 +0000 Subject: Add stmonadtrans (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 618E971F) --- dev-haskell/stmonadtrans/ChangeLog | 9 +++++++ dev-haskell/stmonadtrans/Manifest | 3 +++ dev-haskell/stmonadtrans/metadata.xml | 17 ++++++++++++ dev-haskell/stmonadtrans/stmonadtrans-0.3.2.ebuild | 31 ++++++++++++++++++++++ 4 files changed, 60 insertions(+) create mode 100644 dev-haskell/stmonadtrans/ChangeLog create mode 100644 dev-haskell/stmonadtrans/Manifest create mode 100644 dev-haskell/stmonadtrans/metadata.xml create mode 100644 dev-haskell/stmonadtrans/stmonadtrans-0.3.2.ebuild diff --git a/dev-haskell/stmonadtrans/ChangeLog b/dev-haskell/stmonadtrans/ChangeLog new file mode 100644 index 000000000000..a340dc71175d --- /dev/null +++ b/dev-haskell/stmonadtrans/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-haskell/stmonadtrans +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/stmonadtrans/ChangeLog,v 1.1 2014/07/02 15:08:35 gienah Exp $ + +*stmonadtrans-0.3.2 (02 Jul 2014) + + 02 Jul 2014; Mark Wright +metadata.xml, + +stmonadtrans-0.3.2.ebuild: + Add stmonadtrans diff --git a/dev-haskell/stmonadtrans/Manifest b/dev-haskell/stmonadtrans/Manifest new file mode 100644 index 000000000000..812b49b1098d --- /dev/null +++ b/dev-haskell/stmonadtrans/Manifest @@ -0,0 +1,3 @@ +DIST STMonadTrans-0.3.2.tar.gz 4792 SHA256 70be84c06ce312a56dbf37d674ad709700850b7fd4cb55198d7ae45a985e85b2 SHA512 d16fb73fd083ab68ad2bed75dbc04754a624acc2cc5cb2731d09b7bb3b35e9263dd76976ff0221736d8813d17a795b58acae5fa1c6688a421c8be78f966afa60 WHIRLPOOL a8e01fd2262c1b5f1538254e0d3f8c5536fb86763eb1de6861f256b44b6c10661e50ff1f9ef09c1450ea8c88487e92ca2768251a0dcac0bf80448fe8eb64ce11 +EBUILD stmonadtrans-0.3.2.ebuild 676 SHA256 287f843c90bf146c6d2c8af323f3b230657486f5ed1b238d53decfdcf843bcd0 SHA512 3bfd47faad1b1e29bcc4c9f6da7afcae079b37244fb87bf29be20b67a83d9944bb6eabff641188b2ce2de628732446f01a912729fed9dc30f2d017ca4c8114be WHIRLPOOL 40414bd9e2dfc59308b68980a3ee42875fc109ac4e5cca68d6c752dc512a89d017d0a50ca2a73aef9fe5715622e59403374675a8664a4f033e378319f6a18ff6 +MISC metadata.xml 713 SHA256 348e13633d708f7cd04b4a06c0dda9b18a042bf9044caad322519847132457bc SHA512 64950939f81438ef7751c8fd0d6c38c7e2af2a9e3b35d57346ad8b0b6cd86e198d1fbc7a087c4f18920bd7b1bfa03ae13108c9c32be46e48984a73677b1b8c31 WHIRLPOOL 5a6b4813673422ff431f060e2991b522dbfde286fa2652a20b5ee04a3fc9913b5b3c9afc387fa861fadf7461324667f6f7eef62917cb544a937c5e4cf1afd8dc diff --git a/dev-haskell/stmonadtrans/metadata.xml b/dev-haskell/stmonadtrans/metadata.xml new file mode 100644 index 000000000000..feb68e761fc7 --- /dev/null +++ b/dev-haskell/stmonadtrans/metadata.xml @@ -0,0 +1,17 @@ + + + + haskell + + haskell@gentoo.org + + + A monad transformer version of the ST monad + Warning! This monad transformer should not be used with monads that + can contain multiple answers, like the list monad. The reason is that + the will be duplicated across the different answers and this cause + Bad Things to happen (such as loss of referential transparency). Safe + monads include the monads State, Reader, Writer, Maybe and + combinations of their corresponding monad transformers. + + diff --git a/dev-haskell/stmonadtrans/stmonadtrans-0.3.2.ebuild b/dev-haskell/stmonadtrans/stmonadtrans-0.3.2.ebuild new file mode 100644 index 000000000000..ba727c6094d0 --- /dev/null +++ b/dev-haskell/stmonadtrans/stmonadtrans-0.3.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/stmonadtrans/stmonadtrans-0.3.2.ebuild,v 1.1 2014/07/02 15:08:35 gienah Exp $ + +EAPI=5 + +# ebuild generated by hackport 0.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +MY_PN="STMonadTrans" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A monad transformer version of the ST monad" +HOMEPAGE="http://hackage.haskell.org/package/STMonadTrans" +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-haskell/mtl:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +S="${WORKDIR}/${MY_P}" -- cgit v1.2.3-65-gdbad