summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancisco Blas Izquierdo Riera (klondike) <klondike@xiscosoft.es>2011-03-14 07:21:13 +0100
committerFrancisco Blas Izquierdo Riera (klondike) <klondike@xiscosoft.es>2011-03-14 07:29:15 +0100
commit9afe00f835c655e2745e78cca9f4c17abd695fa0 (patch)
tree0e637d89af8c409b8897277988340ac643a24f64 /dev-haskell
parentForgot to update the digest (diff)
downloadklondike-9afe00f835c655e2745e78cca9f4c17abd695fa0.tar.gz
klondike-9afe00f835c655e2745e78cca9f4c17abd695fa0.tar.bz2
klondike-9afe00f835c655e2745e78cca9f4c17abd695fa0.zip
Commiting some useful Haskell Packages
(Portage version: 2.1.9.42/git/Linux x86_64, RepoMan options: --force, unsigned Manifest commit)
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/base16-bytestring/ChangeLog10
-rw-r--r--dev-haskell/base16-bytestring/Manifest3
-rw-r--r--dev-haskell/base16-bytestring/base16-bytestring-0.1.1.1.ebuild23
-rw-r--r--dev-haskell/base16-bytestring/metadata.xml9
-rw-r--r--dev-haskell/base64-bytestring/ChangeLog10
-rw-r--r--dev-haskell/base64-bytestring/Manifest3
-rw-r--r--dev-haskell/base64-bytestring/base64-bytestring-0.1.0.2.ebuild23
-rw-r--r--dev-haskell/base64-bytestring/metadata.xml9
-rw-r--r--dev-haskell/crypto-api/ChangeLog10
-rw-r--r--dev-haskell/crypto-api/Manifest3
-rw-r--r--dev-haskell/crypto-api/crypto-api-0.5.2.ebuild27
-rw-r--r--dev-haskell/crypto-api/metadata.xml9
-rw-r--r--dev-haskell/cryptocipher/ChangeLog10
-rw-r--r--dev-haskell/cryptocipher/Manifest3
-rw-r--r--dev-haskell/cryptocipher/cryptocipher-0.2.5.ebuild27
-rw-r--r--dev-haskell/cryptocipher/metadata.xml9
-rw-r--r--dev-haskell/cryptohash/ChangeLog10
-rw-r--r--dev-haskell/cryptohash/Manifest3
-rw-r--r--dev-haskell/cryptohash/cryptohash-0.6.3.ebuild26
-rw-r--r--dev-haskell/cryptohash/metadata.xml9
-rw-r--r--dev-haskell/random-stream/ChangeLog10
-rw-r--r--dev-haskell/random-stream/Manifest3
-rw-r--r--dev-haskell/random-stream/metadata.xml13
-rw-r--r--dev-haskell/random-stream/random-stream-0.1.1.ebuild42
24 files changed, 304 insertions, 0 deletions
diff --git a/dev-haskell/base16-bytestring/ChangeLog b/dev-haskell/base16-bytestring/ChangeLog
new file mode 100644
index 0000000..4f7da3f
--- /dev/null
+++ b/dev-haskell/base16-bytestring/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-haskell/base16-bytestring
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*base16-bytestring-0.1.1.1 (14 Mar 2011)
+
+ 14 Mar 2011; Francisco Blas Izquierdo Riera (klondike)
+ +base16-bytestring-0.1.1.1.ebuild, +metadata.xml:
+ Initial commit
+
diff --git a/dev-haskell/base16-bytestring/Manifest b/dev-haskell/base16-bytestring/Manifest
new file mode 100644
index 0000000..d52bea4
--- /dev/null
+++ b/dev-haskell/base16-bytestring/Manifest
@@ -0,0 +1,3 @@
+DIST base16-bytestring-0.1.1.1.tar.gz 3472 RMD160 98ad2f9b9cb014cdde9bd4a184b8965885eb48a2 SHA1 558f6797c9923ddf3ff69aa35f407c752a3fcffc SHA256 a48fe9c56d42cea343449d392a73bf17c3206f7cbec74d8bcd782826405cdad0
+EBUILD base16-bytestring-0.1.1.1.ebuild 579 RMD160 7ef2cc8b162eaf064145e67df60fac3c2e68151a SHA1 3785d7defa0cb78c9c9fea25667271964e72629b SHA256 cf503f460006b11562c2d359e68678f7ad59794d1277027dca5f43014c35c4ca
+MISC metadata.xml 275 RMD160 e84265a0cbee91d2bbb12b455b53e4137e00ad55 SHA1 c9b0e0c9c8ec1d4869634a968d00b11e543ecc75 SHA256 509efe56f5315c51be8294b900aeb0e0128abad7904ea98d90f2a5970a87e601
diff --git a/dev-haskell/base16-bytestring/base16-bytestring-0.1.1.1.ebuild b/dev-haskell/base16-bytestring/base16-bytestring-0.1.1.1.ebuild
new file mode 100644
index 0000000..748b569
--- /dev/null
+++ b/dev-haskell/base16-bytestring/base16-bytestring-0.1.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+# ebuild generated by hackport 0.2.13
+
+EAPI="3"
+
+CABAL_FEATURES="lib profile haddock hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Fast base16 (hex) encoding and deconding for ByteStrings"
+HOMEPAGE="http://github.com/mailrank/base16-bytestring"
+SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-6.10.1"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6"
diff --git a/dev-haskell/base16-bytestring/metadata.xml b/dev-haskell/base16-bytestring/metadata.xml
new file mode 100644
index 0000000..a17cfd5
--- /dev/null
+++ b/dev-haskell/base16-bytestring/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>klondike@xiscosoft.es</email>
+ <name>Francisco Blas Izquierdo Riera</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-haskell/base64-bytestring/ChangeLog b/dev-haskell/base64-bytestring/ChangeLog
new file mode 100644
index 0000000..e34463f
--- /dev/null
+++ b/dev-haskell/base64-bytestring/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-haskell/base64-bytestring
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*base64-bytestring-0.1.0.2 (14 Mar 2011)
+
+ 14 Mar 2011; Francisco Blas Izquierdo Riera (klondike)
+ +base64-bytestring-0.1.0.2.ebuild, +metadata.xml:
+ Initial commit
+
diff --git a/dev-haskell/base64-bytestring/Manifest b/dev-haskell/base64-bytestring/Manifest
new file mode 100644
index 0000000..9dc6ed5
--- /dev/null
+++ b/dev-haskell/base64-bytestring/Manifest
@@ -0,0 +1,3 @@
+DIST base64-bytestring-0.1.0.2.tar.gz 4821 RMD160 4911f3d7c09c5ded0b20794f61d9a791b12858e6 SHA1 62f1da2a12706d9f09a12c16a10c0e8aa5f8b1ac SHA256 56d790aad334bef8dd40c563dc05ff4027224a8e154671f3a7f31d3127204c86
+EBUILD base64-bytestring-0.1.0.2.ebuild 571 RMD160 91f801a7405628220bcd70dd976ed6697c3fd207 SHA1 2eb36c4222d09700613a793919c8fd7e187f2d98 SHA256 40586cb634666b4ae97ea511b2681e325a364599294f0f296c873db0c08730ff
+MISC metadata.xml 275 RMD160 e84265a0cbee91d2bbb12b455b53e4137e00ad55 SHA1 c9b0e0c9c8ec1d4869634a968d00b11e543ecc75 SHA256 509efe56f5315c51be8294b900aeb0e0128abad7904ea98d90f2a5970a87e601
diff --git a/dev-haskell/base64-bytestring/base64-bytestring-0.1.0.2.ebuild b/dev-haskell/base64-bytestring/base64-bytestring-0.1.0.2.ebuild
new file mode 100644
index 0000000..547ce37
--- /dev/null
+++ b/dev-haskell/base64-bytestring/base64-bytestring-0.1.0.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+# ebuild generated by hackport 0.2.13
+
+EAPI="3"
+
+CABAL_FEATURES="lib profile haddock hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Fast base64 encoding and deconding for ByteStrings"
+HOMEPAGE="http://bitbucket.org/bos/base64-bytestring"
+SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-6.10.1"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6"
diff --git a/dev-haskell/base64-bytestring/metadata.xml b/dev-haskell/base64-bytestring/metadata.xml
new file mode 100644
index 0000000..a17cfd5
--- /dev/null
+++ b/dev-haskell/base64-bytestring/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>klondike@xiscosoft.es</email>
+ <name>Francisco Blas Izquierdo Riera</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-haskell/crypto-api/ChangeLog b/dev-haskell/crypto-api/ChangeLog
new file mode 100644
index 0000000..28b33a4
--- /dev/null
+++ b/dev-haskell/crypto-api/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-haskell/crypto-api
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*crypto-api-0.5.2 (14 Mar 2011)
+
+ 14 Mar 2011; Francisco Blas Izquierdo Riera (klondike)
+ +crypto-api-0.5.2.ebuild, +metadata.xml:
+ Initial commit
+
diff --git a/dev-haskell/crypto-api/Manifest b/dev-haskell/crypto-api/Manifest
new file mode 100644
index 0000000..36a6c5a
--- /dev/null
+++ b/dev-haskell/crypto-api/Manifest
@@ -0,0 +1,3 @@
+DIST crypto-api-0.5.2.tar.gz 3643829 RMD160 64ad0c926bdaa7529ebfcf85be5b2cbf6e961fbf SHA1 ce6203ce63943252ad2dad8be0db9b4cf3a11bae SHA256 19c8c27019c7f907b6521f6ec1900a2be608b883c396289264b1cc290fef8d46
+EBUILD crypto-api-0.5.2.ebuild 672 RMD160 b95ec0ec04d497918ee7deb0ddd48be225e5245f SHA1 39c0b81cd99c8de5702f91ec003eb51a762b03ed SHA256 8c4a07a00009397b16464728a77c49d0470c36a14b15c76ff7cc71e1553e2d82
+MISC metadata.xml 275 RMD160 e84265a0cbee91d2bbb12b455b53e4137e00ad55 SHA1 c9b0e0c9c8ec1d4869634a968d00b11e543ecc75 SHA256 509efe56f5315c51be8294b900aeb0e0128abad7904ea98d90f2a5970a87e601
diff --git a/dev-haskell/crypto-api/crypto-api-0.5.2.ebuild b/dev-haskell/crypto-api/crypto-api-0.5.2.ebuild
new file mode 100644
index 0000000..24c8363
--- /dev/null
+++ b/dev-haskell/crypto-api/crypto-api-0.5.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+# ebuild generated by hackport 0.2.13
+
+EAPI="3"
+
+CABAL_FEATURES="lib profile haddock hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A generic interface for cryptographic operations"
+HOMEPAGE="http://trac.haskell.org/crypto-api/wiki"
+SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/cereal-0.2
+ <dev-haskell/cereal-0.4
+ >=dev-haskell/tagged-0.1
+ <dev-haskell/tagged-0.3
+ >=dev-lang/ghc-6.10.1"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6"
diff --git a/dev-haskell/crypto-api/metadata.xml b/dev-haskell/crypto-api/metadata.xml
new file mode 100644
index 0000000..a17cfd5
--- /dev/null
+++ b/dev-haskell/crypto-api/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>klondike@xiscosoft.es</email>
+ <name>Francisco Blas Izquierdo Riera</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-haskell/cryptocipher/ChangeLog b/dev-haskell/cryptocipher/ChangeLog
new file mode 100644
index 0000000..2879eb5
--- /dev/null
+++ b/dev-haskell/cryptocipher/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-haskell/cryptocipher
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*cryptocipher-0.2.5 (14 Mar 2011)
+
+ 14 Mar 2011; Francisco Blas Izquierdo Riera (klondike)
+ +cryptocipher-0.2.5.ebuild, +metadata.xml:
+ Initial commit
+
diff --git a/dev-haskell/cryptocipher/Manifest b/dev-haskell/cryptocipher/Manifest
new file mode 100644
index 0000000..ddfeb5d
--- /dev/null
+++ b/dev-haskell/cryptocipher/Manifest
@@ -0,0 +1,3 @@
+DIST cryptocipher-0.2.5.tar.gz 21297 RMD160 03fff9d591f3b21a6a4cb071bc39f540d0150765 SHA1 996c1291392ea7ce7c0dccaff7555fa6393e8a9b SHA256 addf99cbb76e12c77a56e6f0f0693dbfbd84b84e30b0f8932ea2d881b2e1277c
+EBUILD cryptocipher-0.2.5.ebuild 670 RMD160 912a71dba83fe87f2da611ac17ef4a9c45b69861 SHA1 79c8c9fd5d77671eab72c4fb3caede4568a509b9 SHA256 1db741de39ad8680453cf943c5ef54842eea8e711bd2adf2e25df3f398e1ef21
+MISC metadata.xml 275 RMD160 e84265a0cbee91d2bbb12b455b53e4137e00ad55 SHA1 c9b0e0c9c8ec1d4869634a968d00b11e543ecc75 SHA256 509efe56f5315c51be8294b900aeb0e0128abad7904ea98d90f2a5970a87e601
diff --git a/dev-haskell/cryptocipher/cryptocipher-0.2.5.ebuild b/dev-haskell/cryptocipher/cryptocipher-0.2.5.ebuild
new file mode 100644
index 0000000..03cf17a
--- /dev/null
+++ b/dev-haskell/cryptocipher/cryptocipher-0.2.5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+# ebuild generated by hackport 0.2.13
+
+EAPI="3"
+
+CABAL_FEATURES="bin lib profile haddock hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Symmetrical Block, Stream and PubKey Ciphers"
+HOMEPAGE="http://github.com/vincenthz/hs-cryptocipher"
+SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/cereal
+ >=dev-haskell/crypto-api-0.5
+ dev-haskell/tagged
+ >=dev-haskell/vector-0.7
+ >=dev-lang/ghc-6.10.1"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6"
diff --git a/dev-haskell/cryptocipher/metadata.xml b/dev-haskell/cryptocipher/metadata.xml
new file mode 100644
index 0000000..a17cfd5
--- /dev/null
+++ b/dev-haskell/cryptocipher/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>klondike@xiscosoft.es</email>
+ <name>Francisco Blas Izquierdo Riera</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-haskell/cryptohash/ChangeLog b/dev-haskell/cryptohash/ChangeLog
new file mode 100644
index 0000000..00c51ef
--- /dev/null
+++ b/dev-haskell/cryptohash/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-haskell/cryptohash
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*cryptohash-0.6.3 (14 Mar 2011)
+
+ 14 Mar 2011; Francisco Blas Izquierdo Riera (klondike)
+ +cryptohash-0.6.3.ebuild, +metadata.xml:
+ Initial commit
+
diff --git a/dev-haskell/cryptohash/Manifest b/dev-haskell/cryptohash/Manifest
new file mode 100644
index 0000000..068029e
--- /dev/null
+++ b/dev-haskell/cryptohash/Manifest
@@ -0,0 +1,3 @@
+DIST cryptohash-0.6.3.tar.gz 39486 RMD160 c633c5b9b255233ad1bd3b030b45faa57b72fe5a SHA1 7188cc4d1c51aec99714084dafb607aae230b728 SHA256 7ec2176619878cabdbd6775150aa5ceabacf5a794c6ad6941bdb7007cc329527
+EBUILD cryptohash-0.6.3.ebuild 662 RMD160 519b7af039387896f9b931e5c4d66825152729c5 SHA1 e2bba94cf71f5e469a53f8784209634bdc4d0f6a SHA256 427758d9a0a139e1146489f561005381475aa6393fcb789c8237c64badf306fa
+MISC metadata.xml 275 RMD160 e84265a0cbee91d2bbb12b455b53e4137e00ad55 SHA1 c9b0e0c9c8ec1d4869634a968d00b11e543ecc75 SHA256 509efe56f5315c51be8294b900aeb0e0128abad7904ea98d90f2a5970a87e601
diff --git a/dev-haskell/cryptohash/cryptohash-0.6.3.ebuild b/dev-haskell/cryptohash/cryptohash-0.6.3.ebuild
new file mode 100644
index 0000000..e1f7a1c
--- /dev/null
+++ b/dev-haskell/cryptohash/cryptohash-0.6.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+# ebuild generated by hackport 0.2.13
+
+EAPI="3"
+
+CABAL_FEATURES="bin lib profile haddock hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="collection of crypto hashes, fast, pure and practical"
+HOMEPAGE="http://github.com/vincenthz/hs-cryptohash"
+SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/cereal-0.2
+ >=dev-haskell/crypto-api-0.1
+ >=dev-haskell/tagged-0.1
+ >=dev-lang/ghc-6.10.1"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6"
diff --git a/dev-haskell/cryptohash/metadata.xml b/dev-haskell/cryptohash/metadata.xml
new file mode 100644
index 0000000..a17cfd5
--- /dev/null
+++ b/dev-haskell/cryptohash/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>klondike@xiscosoft.es</email>
+ <name>Francisco Blas Izquierdo Riera</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-haskell/random-stream/ChangeLog b/dev-haskell/random-stream/ChangeLog
new file mode 100644
index 0000000..f8b180d
--- /dev/null
+++ b/dev-haskell/random-stream/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-haskell/random-stream
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*random-stream-0.1.1 (14 Mar 2011)
+
+ 14 Mar 2011; Francisco Blas Izquierdo Riera (klondike)
+ +random-stream-0.1.1.ebuild, +metadata.xml:
+ Initial commit
+
diff --git a/dev-haskell/random-stream/Manifest b/dev-haskell/random-stream/Manifest
new file mode 100644
index 0000000..372ce9c
--- /dev/null
+++ b/dev-haskell/random-stream/Manifest
@@ -0,0 +1,3 @@
+DIST random-stream-0.1.1.tar.gz 3426 RMD160 a5ba8ce3238cdf44f2eaffce7c5ac4bb711bb15a SHA1 cbcfb8834172f263a34228c90cb3a1956ce8a2d3 SHA256 c6f48de53efd13c331afa13834d68b07e8c85e51d20e12f4cb5f5638fe0c2960
+EBUILD random-stream-0.1.1.ebuild 957 RMD160 21080971f5c59b5b0dec9ee3907020dfca9daf08 SHA1 91dd41c0ddbb01847c19635f28904a35746a52d5 SHA256 a259c17e857d3e4f9e64dd48352c8e232efefe21632ca874762db2e17531b0ae
+MISC metadata.xml 442 RMD160 e4279ba6234533ba4803f6590c508d8021c48733 SHA1 6b707190caf80c179769f9d278a5dd0f503c9f69 SHA256 4f1efe4cc187752b5988bdc382608e9893b012ecbead1f131ebc224d6b3c60bd
diff --git a/dev-haskell/random-stream/metadata.xml b/dev-haskell/random-stream/metadata.xml
new file mode 100644
index 0000000..3e44513
--- /dev/null
+++ b/dev-haskell/random-stream/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>klondike@xiscosoft.es</email>
+ <name>Francisco Blas Izquierdo Riera</name>
+ </maintainer>
+ <use>
+ <flag name='urandom'>Uses /dev/urandom as the random data source</flag>
+ <flag name='openssl'>Uses dev-libs/openssl as the random data source</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-haskell/random-stream/random-stream-0.1.1.ebuild b/dev-haskell/random-stream/random-stream-0.1.1.ebuild
new file mode 100644
index 0000000..84d3283
--- /dev/null
+++ b/dev-haskell/random-stream/random-stream-0.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+# ebuild generated by hackport 0.2.13
+
+EAPI="3"
+
+CABAL_FEATURES="lib profile haddock hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="An infinite stream of random data"
+HOMEPAGE="http://hackage.haskell.org/package/random-stream"
+SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="urandom openssl"
+
+#TODO: add winrandom?
+
+RDEPEND="dev-haskell/binary
+ >=dev-lang/ghc-6.8.2
+ openssl? ( dev-libs/openssl )"
+
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6"
+
+src_prepare() {
+ if use urandom; then
+ if use openssl; then
+ ewarn "This library only supports one random source. Disabling openssl."
+ fi
+ CABAL_CONFIGURE_FLAGS="--flags=have_urandom"
+ elif use openssl; then
+ CABAL_CONFIGURE_FLAGS="--flags=have_ssl"
+ else
+ die "You need one random source."
+ fi
+
+}