diff options
author | Alexander Vershilov <qnikst@gentoo.org> | 2013-08-26 12:37:40 +0000 |
---|---|---|
committer | Alexander Vershilov <qnikst@gentoo.org> | 2013-08-26 12:37:40 +0000 |
commit | 1647db589c72bb66470c6a83a34bc37ee7be3485 (patch) | |
tree | bf33e68ee229cb18324bdcd5a2883b8d01bb89c2 /dev-haskell/basic-prelude | |
parent | dev-haskell/readargs: initial layout (diff) | |
download | historical-1647db589c72bb66470c6a83a34bc37ee7be3485.tar.gz historical-1647db589c72bb66470c6a83a34bc37ee7be3485.tar.bz2 historical-1647db589c72bb66470c6a83a34bc37ee7be3485.zip |
dev-haskell/basic-prelude: initial layout
Package-Manager: portage-2.2.1/cvs/Linux x86_64
Manifest-Sign-Key: 0xEAD50D64D8D3571A!
Diffstat (limited to 'dev-haskell/basic-prelude')
-rw-r--r-- | dev-haskell/basic-prelude/ChangeLog | 9 | ||||
-rw-r--r-- | dev-haskell/basic-prelude/Manifest | 20 | ||||
-rw-r--r-- | dev-haskell/basic-prelude/basic-prelude-0.3.5.0.ebuild | 31 | ||||
-rw-r--r-- | dev-haskell/basic-prelude/metadata.xml | 23 |
4 files changed, 83 insertions, 0 deletions
diff --git a/dev-haskell/basic-prelude/ChangeLog b/dev-haskell/basic-prelude/ChangeLog new file mode 100644 index 000000000000..ba374c3768cd --- /dev/null +++ b/dev-haskell/basic-prelude/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-haskell/basic-prelude +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/basic-prelude/ChangeLog,v 1.1 2013/08/26 12:37:39 qnikst Exp $ + +*basic-prelude-0.3.5.0 (26 Aug 2013) + + 26 Aug 2013; Alexander Vershilov <qnikst@gentoo.org> + +basic-prelude-0.3.5.0.ebuild, +metadata.xml: + dev-haskell/basic-prelude: initial layout diff --git a/dev-haskell/basic-prelude/Manifest b/dev-haskell/basic-prelude/Manifest new file mode 100644 index 000000000000..cb3f661f3792 --- /dev/null +++ b/dev-haskell/basic-prelude/Manifest @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST basic-prelude-0.3.5.0.tar.gz 4648 SHA256 5991c0011058257b42ca5446909aa1f5ac24a4be11962f45fe7f17b8f78a2edb SHA512 9ea898c280ef41874e8b280d70a445d1b19500356d80c1a81c1d8c6f3738452097f61de66704d5484b4b6d49ef5e5236647f850d019ca578516f3cbb1d4b2771 WHIRLPOOL 5cf7fa0ac244262da30907e17a7cf52e79194160f2a1652b0480dc7eb99fdb89496b68a3a3c2e8acaed41eaf47cfa79850af8677360c57b13f9466ce84c46e91 +EBUILD basic-prelude-0.3.5.0.ebuild 1023 SHA256 a91dea98b1b9430eb656b5c0323ef76c340df7b037e1c47abd4c073d2307fb0d SHA512 f1ce595da7a6b32f46447578c56454becc2a15858a9adbba792d101fa04504aa23bc9ae8fc95fb5767173ed7ece7460e74398f52a8beaf588b7930336200bcb8 WHIRLPOOL ebc6d6e7b5b12f69281eeba75455e8efaf1870f53790f10c123c994ec7c9fb2f48a61eccbe06b845b0744aa44ad168bf7d269ebde368709dab18bb1ec9cc4f77 +MISC ChangeLog 408 SHA256 98f67e39f9a17978fea0be2da32a64da53a317bc6fba2b2c468e352013ffc735 SHA512 7efa24efa3ea5aad32f0bf4d162d02b2ba981868c91291a9a351ba3ae7b844831121309e64c1da98721c2b16e8af628034aebb73335df0cba4e54e365df3685f WHIRLPOOL 6edffef8ae96b03dbe78ed70e584cd05cbaa7c48996a725a3bc12507d684b842490ed58dbbed6bfd15164cbdcb152b220e941cb2fd7c9677c76fdcda16300321 +MISC metadata.xml 1552 SHA256 ab8136cea14df144a29d397ca42c2468aa3be28c4005bbada9cc5deece567c09 SHA512 8f46d7c9eb80972deefd9f14d753e5c3b6117d28e26977ce048ba7dfef34a5d8c1be5dcd0662aee20b43ae795beba17c43eb6560986bb35e257d837d76f4f78e WHIRLPOOL 9fc368beed8090b7ede5d644ade5b3ac50e2ba8f143caa473d32e7905380e1dc668849663499d3a2b913370a4816dd20bb38742b01896f3b16b6779c01b0f302 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.21 (GNU/Linux) + +iQF8BAEBCABmBQJSG0wUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwMTlGQTEwRTVCMUJCNjdFRDM5Qzg3RjdF +QUQ1MEQ2NEQ4RDM1NzFBAAoJEOrVDWTY01cazmsH/0AF/ZMynkq60SvqKXApAew0 +B2zyKEaaFK6TlKU6qTuwhwXze04xuoQyWscGrDsRGvTzrSupVhRGtcq5uxN80hEs +gurGGRt8hveL/MundFxgFSykOhEztX6pervB8YA1H3GghkBfxIv79HG2bgUGsaLl +IqodmU8qVyiKzHJHehxhmBFCCp5xT0/JvnxQ7XdmtPXblzXL8wcxmtUysEWMQ6Ky +nI4sOCFvQRrByMZIsokrEsC1Szt+FbauZ3RScjSNKrvAO1MVaUQcrQzDfJYE2WR2 +IPKCZBUbUM1oBoyQHX0mmV40R94ioxY9qRP2nhqC826xV07KvcnrBvFCbwVnBYo= +=CApu +-----END PGP SIGNATURE----- diff --git a/dev-haskell/basic-prelude/basic-prelude-0.3.5.0.ebuild b/dev-haskell/basic-prelude/basic-prelude-0.3.5.0.ebuild new file mode 100644 index 000000000000..fde099f11103 --- /dev/null +++ b/dev-haskell/basic-prelude/basic-prelude-0.3.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/basic-prelude/basic-prelude-0.3.5.0.ebuild,v 1.1 2013/08/26 12:37:39 qnikst Exp $ + +EAPI=5 + +# ebuild generated by hackport 0.3.2.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="An enhanced core prelude; a common foundation for alternate preludes." +HOMEPAGE="https://github.com/snoyberg/basic-prelude" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-haskell/hashable:=[profile?] + dev-haskell/lifted-base:=[profile?] + =dev-haskell/readargs-1.2*:=[profile?] + =dev-haskell/system-filepath-0.4*:=[profile?] + dev-haskell/text:=[profile?] + dev-haskell/transformers:=[profile?] + dev-haskell/unordered-containers:=[profile?] + dev-haskell/vector:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8" diff --git a/dev-haskell/basic-prelude/metadata.xml b/dev-haskell/basic-prelude/metadata.xml new file mode 100644 index 000000000000..944fd182f6ca --- /dev/null +++ b/dev-haskell/basic-prelude/metadata.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>haskell</herd> + <maintainer> + <email>haskell@gentoo.org</email> + </maintainer> + <longdescription> + The premise of @basic-prelude@ is that there are a lot of very commonly desired features missing from the standard @Prelude@, such as commonly used operators (@\<$\>@ and @>=>@, for instance) and imports for common datatypes (e.g., @ByteString@ and @Vector@). At the same time, there are lots of other components which are more debatable, such as providing polymorphic versions of common functions. + + So @basic-prelude@ is intended to give a common foundation for a number of alternate preludes. The package provides two modules: @CorePrelude@ provides the common ground for other preludes to build on top of, while @BasicPrelude@ exports @CorePrelude@ together with commonly used list functions to provide a drop-in replacement for the standard @Prelude@. + + Users wishing to have an improved @Prelude@ can use @BasicPrelude@. Developers wishing to create a new prelude should use @CorePrelude@. + + Release history: + + [0.3] Moved a number of exports from @BasicPrelude@ to @CorePrelude@ and vice-versa. + + [0.2] Renamed @BasicPrelude@ to @CorePrelude@ and added a new @BasicPrelude@ module provided a full-featured @Prelude@ alternative. Also added a number of new exports. + + [0.1] Initial version, code taken from @classy-prelude@ with a few minor tweaks. + </longdescription> +</pkgmetadata> |