summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2015-08-01 16:45:18 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2015-08-01 16:45:18 +0000
commit74332297f91738f9f4d913bc6adf5880ecd08a0a (patch)
tree91836360ebd5c0fc20e7ea0a2fffe9d3a230e558 /dev-haskell
parentGeneric support for list-like structures. (diff)
downloadhistorical-74332297f91738f9f4d913bc6adf5880ecd08a0a.tar.gz
historical-74332297f91738f9f4d913bc6adf5880ecd08a0a.tar.bz2
historical-74332297f91738f9f4d913bc6adf5880ecd08a0a.zip
Generic support for list-like structures.
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/listlike/Manifest13
-rw-r--r--dev-haskell/listlike/listlike-4.2.0.ebuild39
-rw-r--r--dev-haskell/listlike/metadata.xml17
3 files changed, 68 insertions, 1 deletions
diff --git a/dev-haskell/listlike/Manifest b/dev-haskell/listlike/Manifest
index 5d79cf66fb9f..b0f6bb855eb9 100644
--- a/dev-haskell/listlike/Manifest
+++ b/dev-haskell/listlike/Manifest
@@ -1,3 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST ListLike-4.2.0.tar.gz 27191 SHA256 ef9b490d3db539b1f11cdd1e88643e8256a9a4bd4869b594a1e6143bb29c00c6 SHA512 88c045a90fb5a1c3eec0a0ec1b48a2eba207bc87745b2b1a757896b7ea69aee58c89078f7ca4d5c615e124406a36bbe1d85883c96a902db03682a44605517dce WHIRLPOOL e0335332e10d3cb3c002fbce9b994443c618cd5148cc878c474ad71275e838e45011d7e0c8d46baff07090295353bea2629c607211dab5c42b958eb83dbb0ef5
-EBUILD listlike-4.2.0.ebuild 1121 SHA256 9c54e9652a93945515bcfd13087ad5293d3d94f28df0fdaa419232d731d1e441 SHA512 1c1057270c64ed15f3e3a3390bb2ce7cec49f249c368f64f7471f750e289a8d395d54a73e139a16636bfb578d908d006e7f2f98827aebf1c464f3eabae21dd2a WHIRLPOOL d672cca1092b5a118fa4ba89c7acab5de92d8ed40b567a4b602e4012b7ce1d08253fad3917c638fd233de660c4228fd6a4919a2665774230814b1ba21d09a96f
+EBUILD listlike-4.2.0.ebuild 1225 SHA256 34f920a3e4b923636791c1affeccac06580e5b26eeea430193ee5bfed5f17a39 SHA512 bbfbbcad9826ec434280e3e66b9e9ac3d77d2a41e66d01ed76926c24274cfb9784dfdb8215264bcb32fc47609d9352d2f9ba8ce97bb6dcde0e5d1887a46ba13d WHIRLPOOL e28f700c95eef1a1d6e3f5a38eed02518d2ebdce1f31f664ed1b7c74ae6de4adc2929b12a7f90f1cacdd786b44d22e0e4ae7734616b979882940d2e3872b6b0c
+MISC ChangeLog 383 SHA256 2f4934d5c028cc620f84fe81618ef15821fbbcbeaaac33ec3911f8ee70f92703 SHA512 c504d010bc4c7f44de426617321e6b11890e388b0ebbedcc886509ff0b11e2d85208276b2eb137a9ee712f0c1906ca00e2ccf21e6724c2c711b274de86341449 WHIRLPOOL f9c0d5b5413d26bd537c9cd8effc6633aa49abb96cc649f773009c8b25c197b52115a4d25185156591e7311f4901b3106bf958c55ea7bf5146c2395b4a3241b1
MISC metadata.xml 695 SHA256 0ad8ef0dd9901458d2f0991dd979bb23272668a02d4f4a0bdd903e2b9f80b9dd SHA512 d525e5412ec040e9b2ee53dc87acb73543a9e0a71f8bf1192e20a3e143e9f35c927606bf8d75328f5b35d622d59a75bb071284723b80d4bb56ade26b419a7286 WHIRLPOOL b857bbd9fac93303a17c5500834b9350e91b1d31fd23261633a986a43204c23b986b47ed6593d98ef1f4212cf6bccd146eacdb4626512baf936df31caed3c682
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREIAAYFAlW8954ACgkQcaHudmEf86pQugCePOWYSJ5kRcAlX+MLcXiCPWRO
+jFkAnA2Z7DRhQ95P1/bUj74EpyEPft28
+=RcXq
+-----END PGP SIGNATURE-----
diff --git a/dev-haskell/listlike/listlike-4.2.0.ebuild b/dev-haskell/listlike/listlike-4.2.0.ebuild
new file mode 100644
index 000000000000..a10251281bff
--- /dev/null
+++ b/dev-haskell/listlike/listlike-4.2.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/listlike/listlike-4.2.0.ebuild,v 1.1 2015/08/01 16:45:17 slyfox Exp $
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+MY_PN="ListLike"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Generic support for list-like structures"
+HOMEPAGE="http://software.complete.org/listlike"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test #hang?
+
+RDEPEND=">=dev-haskell/dlist-0.7:=[profile?] <dev-haskell/dlist-0.9:=[profile?]
+ >=dev-haskell/fmlist-0.8:=[profile?] <dev-haskell/fmlist-0.10:=[profile?]
+ >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
+ >=dev-haskell/vector-0.5:=[profile?] <dev-haskell/vector-0.11:=[profile?]
+ >=dev-lang/ghc-7.6.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.16.0
+ test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-2
+ >=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-3
+ >=dev-haskell/random-1 <dev-haskell/random-2 )
+"
+
+S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/listlike/metadata.xml b/dev-haskell/listlike/metadata.xml
new file mode 100644
index 000000000000..c4e85126278d
--- /dev/null
+++ b/dev-haskell/listlike/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>haskell</herd>
+ <longdescription>
+ Generic support for list-like structures in Haskell.
+
+ The ListLike module provides a common interface to the various Haskell
+ types that are list-like. Predefined interfaces include standard
+ Haskell lists, Arrays, ByteStrings, and lazy ByteStrings. Custom
+ types can easily be made ListLike instances as well.
+
+ ListLike also provides for String-like types, such as String and
+ ByteString, for types that support input and output, and for types that can handle
+ infinite lists.
+ </longdescription>
+</pkgmetadata>