summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wright <gienah@gentoo.org>2012-04-14 10:25:16 +0000
committerMark Wright <gienah@gentoo.org>2012-04-14 10:25:16 +0000
commitb4247aec6ba64df417185efd72de0da274fb7fbd (patch)
treefe4c8b9047a9ca32406027607a97133f57054f9f /dev-haskell/haskeline
parentEnsure media-libs/taglib is built with USE="mp4" wrt #411911 (diff)
downloadhistorical-b4247aec6ba64df417185efd72de0da274fb7fbd.tar.gz
historical-b4247aec6ba64df417185efd72de0da274fb7fbd.tar.bz2
historical-b4247aec6ba64df417185efd72de0da274fb7fbd.zip
Loosen dep to allow build with mtl-2.1
Package-Manager: portage-2.1.10.56/cvs/Linux x86_64
Diffstat (limited to 'dev-haskell/haskeline')
-rw-r--r--dev-haskell/haskeline/ChangeLog8
-rw-r--r--dev-haskell/haskeline/Manifest15
-rw-r--r--dev-haskell/haskeline/haskeline-0.6.4.6-r1.ebuild31
-rw-r--r--dev-haskell/haskeline/metadata.xml16
4 files changed, 63 insertions, 7 deletions
diff --git a/dev-haskell/haskeline/ChangeLog b/dev-haskell/haskeline/ChangeLog
index 68727b672495..4634c80be331 100644
--- a/dev-haskell/haskeline/ChangeLog
+++ b/dev-haskell/haskeline/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-haskell/haskeline
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskeline/ChangeLog,v 1.13 2012/01/23 10:53:01 gienah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskeline/ChangeLog,v 1.14 2012/04/14 10:25:16 gienah Exp $
+
+*haskeline-0.6.4.6-r1 (14 Apr 2012)
+
+ 14 Apr 2012; Mark Wright <gienah@gentoo.org> +haskeline-0.6.4.6-r1.ebuild,
+ metadata.xml:
+ Loosen dep to allow build with mtl-2.1
*haskeline-0.6.4.6 (23 Jan 2012)
diff --git a/dev-haskell/haskeline/Manifest b/dev-haskell/haskeline/Manifest
index df679ccf91f4..b6048449cca0 100644
--- a/dev-haskell/haskeline/Manifest
+++ b/dev-haskell/haskeline/Manifest
@@ -1,9 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX haskeline-0.6.4.0-ghc-7.2.patch 914 RMD160 5e84b406cf18d87f1ea2c41e2253f63538a8b845 SHA1 6a836b4efd466384b9ca5d9bf81e59a80aa9d278 SHA256 22aab0e7e9fb5112a0e0be86cc6825b1d5b97fcb690f8632fef5f29603b3babc
DIST haskeline-0.6.2.2.tar.gz 49549 RMD160 583dd52617a11825089c41920df82481e3f9ded3 SHA1 235cc0b6bbca582e4031962246c10c98f5048bc6 SHA256 b6307563258802453d65c7e7bd1ef1c6635fefea17af3e01449192b52075b25b
DIST haskeline-0.6.4.0.tar.gz 61911 RMD160 6624e6b76236a2da3bc2a915a87015db5f52397e SHA1 16e636cf48f0c9d32c6bb74da5a36ab6b6478866 SHA256 0d164f3622cf47382e165573ddf8697d235816ca5c3e96bf69f1c3b6275b585c
DIST haskeline-0.6.4.6.tar.gz 62349 RMD160 a3ad18fb8422776092c18beed1b9bb0b01b85763 SHA1 a430934b63b6a8088df94e6ea62f96e7a42115fe SHA256 b2f2d275bd1f24370f13bd7607891ffdbbc7564d044dbbdabc5e83b27238d08c
EBUILD haskeline-0.6.2.2.ebuild 745 RMD160 194c5b7fff85412dd43d4b49e9f02ed88dccc520 SHA1 cd35f818995cfd3a30409db7bc0ac300d0ba9f06 SHA256 96b93c326b93a57abd366956d8b17c299b9586a98edd6fc1b9ec846dddb57006
EBUILD haskeline-0.6.4.0.ebuild 888 RMD160 4e064655c3ba740522c2747a2b160b1d9cfdb86c SHA1 7ddbdc94219fac1961564db60e1b432d9249a109 SHA256 dff328452f5e3e8f140d8a5c497330ee798fcd4fa1ab7e168583575e55f97ab3
+EBUILD haskeline-0.6.4.6-r1.ebuild 1009 RMD160 317a37aaacb2020566b1615ecba67fa502a43a7d SHA1 2d997ef9b2927a118379891a4b836cc9b9979081 SHA256 5848ef0b217c37bc499f00a6e8e13f666815f377a2ad657d425a8b6ede305773
EBUILD haskeline-0.6.4.6.ebuild 837 RMD160 627593ce0b5c337a746dede20f1f4db978524621 SHA1 87d6e6daa970c46e548a5cb851f03672a1d6e7f9 SHA256 5776e6251cfd366351f63467c47e54e08bd1e51c5138751257ffd9310fa3fa73
-MISC ChangeLog 1786 RMD160 e85e3577428f304867dca0fe61b155439eac7710 SHA1 4f3fc90a95e0190b4d13454b147bbb80f596e775 SHA256 361594c94de308ce205711ddb4e8b85334cbc0db8d55b6a4e2aa51da7c7bd8b1
-MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
+MISC ChangeLog 1958 RMD160 9f348cb93004b68ff48e7a51db5746d060d44e09 SHA1 0f32a583f63eedaa9b95fadd591fe684509a4e83 SHA256 5ba4d3bc6ec021822a8bdfb363eb8fd28fc2ef71ad3417c81599bb5baf2b974c
+MISC metadata.xml 565 RMD160 20eaa3a0fe874bf7c8ed93f492b74c08e83d039a SHA1 3f864ecdf581e1a8ca6f3d2b35275827a063b2a8 SHA256 a963eb8664d87653baba4b167b64097fddff92c07134832da887a9a68558b24f
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk+JUJcACgkQoBEVQmGOlx8NAgD/b25bPQGSfEkIkZYtPvRQ2BzZ
+NOKnMK0JmqZwa6pOeEMBAIF9sbeO25rxdhIxTTnhLSWPc+KDtLXW9IMESmqjVz7X
+=R61A
+-----END PGP SIGNATURE-----
diff --git a/dev-haskell/haskeline/haskeline-0.6.4.6-r1.ebuild b/dev-haskell/haskeline/haskeline-0.6.4.6-r1.ebuild
new file mode 100644
index 000000000000..c7c80b8e3e1f
--- /dev/null
+++ b/dev-haskell/haskeline/haskeline-0.6.4.6-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskeline/haskeline-0.6.4.6-r1.ebuild,v 1.1 2012/04/14 10:25:16 gienah Exp $
+
+# ebuild generated by hackport 0.2.14
+
+EAPI="4"
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A command-line interface for user input, written in Haskell."
+HOMEPAGE="http://trac.haskell.org/haskeline"
+SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="<dev-haskell/mtl-2.2[profile?]
+ >=dev-haskell/terminfo-0.3.1.3[profile?]
+ <dev-haskell/utf8-string-0.4[profile?]
+ >=dev-lang/ghc-6.10.4"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6"
+
+src_prepare() {
+ sed -e 's@mtl >= 1.1 && < 2.1@mtl >= 1.1 \&\& < 2.2@' \
+ -i "${S}/${PN}.cabal" || die "Could not loosen dependencies"
+}
diff --git a/dev-haskell/haskeline/metadata.xml b/dev-haskell/haskeline/metadata.xml
index 8c66906af531..6a917efb4288 100644
--- a/dev-haskell/haskeline/metadata.xml
+++ b/dev-haskell/haskeline/metadata.xml
@@ -1,8 +1,16 @@
<?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>
+ <herd>haskell</herd>
+ <maintainer>
+ <email>haskell@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ Haskeline provides a user interface for line input in command-line
+ programs. This library is similar in purpose to readline, but since
+ it is written in Haskell it is (hopefully) more easily used in other
+ Haskell programs.
+
+ Haskeline runs both on POSIX-compatible systems and on Windows.
+ </longdescription>
</pkgmetadata>