summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Kolmodin <kolmodin@gentoo.org>2009-08-02 09:09:50 +0000
committerLennart Kolmodin <kolmodin@gentoo.org>2009-08-02 09:09:50 +0000
commit338ecb232aa9ad05454a2f58a9da64fcbe4ee01d (patch)
tree5f4de637910111467f8922047c031b0ce83ff6d7 /dev-haskell
parentUse xfconf.eclass. (diff)
downloadhistorical-338ecb232aa9ad05454a2f58a9da64fcbe4ee01d.tar.gz
historical-338ecb232aa9ad05454a2f58a9da64fcbe4ee01d.tar.bz2
historical-338ecb232aa9ad05454a2f58a9da64fcbe4ee01d.zip
Version bump dev-haskell/happy to 1.18.4
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/happy/ChangeLog9
-rw-r--r--dev-haskell/happy/Manifest10
-rw-r--r--dev-haskell/happy/happy-1.18.4.ebuild41
3 files changed, 54 insertions, 6 deletions
diff --git a/dev-haskell/happy/ChangeLog b/dev-haskell/happy/ChangeLog
index bb49717984b2..ec52c8eefa75 100644
--- a/dev-haskell/happy/ChangeLog
+++ b/dev-haskell/happy/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/happy
-# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/happy/ChangeLog,v 1.42 2009/05/21 00:11:52 tcunha Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/happy/ChangeLog,v 1.43 2009/08/02 09:09:50 kolmodin Exp $
+
+*happy-1.18.4 (02 Aug 2009)
+
+ 02 Aug 2009; Lennart Kolmodin <kolmodin@gentoo.org> +happy-1.18.4.ebuild:
+ Version bump.
21 May 2009; Tiago Cunha <tcunha@gentoo.org> happy-1.18.2.ebuild:
stable sparc, bug 268074
diff --git a/dev-haskell/happy/Manifest b/dev-haskell/happy/Manifest
index 3ecd8883abbb..f5abef3210ec 100644
--- a/dev-haskell/happy/Manifest
+++ b/dev-haskell/happy/Manifest
@@ -6,16 +6,18 @@ DIST happy-1.15-src.tar.gz 510037 RMD160 ade977d45970841c94f1e9dbb52809d9a9aae37
DIST happy-1.16.tar.gz 226566 RMD160 ebe54b1c3ee7623de96e56bc69299dd236323781 SHA1 5fbf5d61f060efb43efeae048ef1e37ab0bb1c97 SHA256 4da47f4904dbdddfb58140edb0395383feba72dfc77759e57587a526dd9496c5
DIST happy-1.17.tar.gz 228494 RMD160 4c7f4f0ad31cf580252fe6d47059a8d50c6d88c0 SHA1 050bda892fc3f634c088057db1a65825f376e17c SHA256 dca4e47d17e5d538335496236b3d2c3cbff644cf7380c987a4714e7784c70a2b
DIST happy-1.18.2.tar.gz 158782 RMD160 9d42d701c51936d705646f32ac2facbfa305ac70 SHA1 1fe37e97f410dd4b4344d0b01e6a5f7cfeec7cf3 SHA256 7515922f3cfd32cd844a0abfefe0b4871f403f0d869b8644bf9cbfc0b67996ae
+DIST happy-1.18.4.tar.gz 157585 RMD160 846d90e2962c6053acae03ace90de3656ce271b5 SHA1 86c6a61ed8b3909c476c27343f41cb12971d52bd SHA256 909bec4541a92d3765e74756f752514d2d03ec7a5d3e74c18268a57fe7ffa832
EBUILD happy-1.15.ebuild 1561 RMD160 265ba55c752ed9ff10115ec57af96baf9d9258fe SHA1 ace9d0d58cc55e40ffecbdca74092fc144d2bbc6 SHA256 645c04e91d89cf993a914731e4aaa9ac57b8ac6add3a72a7880d3fb0178a08ea
EBUILD happy-1.16.ebuild 966 RMD160 26971689b6bef79a184caf6a175340ba0f68a75d SHA1 ed53802356766ce59dfe148950d90abe300d44fc SHA256 a73bcaa4f80d478dc8d01de1c45f8dbb1d11ca8578384090f31b76521ee12f1f
EBUILD happy-1.17.ebuild 1053 RMD160 cbd9406ec6c01e3df8798c6abd64a04bc02a4d7f SHA1 39096db69088f22eb11ab8a4a2fea79fc1cc31aa SHA256 3318a3f0f78d1344a21b4a5387cfa31ad821b71536aa5c07fdd20338cec96e4a
EBUILD happy-1.18.2.ebuild 972 RMD160 db282042db41119b781dd254945e6621c5d13197 SHA1 686c13b6951b04ec57b6aa439c8efecae44e512b SHA256 6bfd55f217f5a54d043f491c80c902e8091545b5b0fe9d0b8d47eaa175a7d5e3
-MISC ChangeLog 4898 RMD160 4aec6a43f83fc007db89fc869cc076e9a167e94f SHA1 aaadfa4ab126e2f91f9a5a837b85c4535535bf6b SHA256 709b6fdb47c364a753780ca96875bdddc9acdb1356d1f754d8f70fac6ba70e6b
+EBUILD happy-1.18.4.ebuild 995 RMD160 66c42a62f120541a2783baba40ea5c381af773fe SHA1 7a593452749b8d4e46e5613a392372ab042847c3 SHA256 fe4db9d2198fb9ca0bcf635e723d0da69324d5d3f4752fdeba4f5525c75ed973
+MISC ChangeLog 5022 RMD160 ae580b2e7b6531e9949a507303ff61c19eb58d5e SHA1 476984e9ad002bebfcc89dc932d534a5076bad71 SHA256 e291658ad1a414dcd8060f06974cd6c971c3706730539736cb5760cfc4ff6806
MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkoUm2AACgkQAgIglOz4paBM7QCfcqjdqz3TApuPuU2K6rJpFUTn
-5hQAn2S+nLa1ANZBdCbLBTmduewYwrtC
-=1e02
+iEYEARECAAYFAkp1V+gACgkQ1n/CYbXjntKyuQCdExGNJzTSeV/DF+EzKM3MXK6J
+JzYAoJTI2MpoQF0y/M1I8/5GlTrYOfHV
+=/tIP
-----END PGP SIGNATURE-----
diff --git a/dev-haskell/happy/happy-1.18.4.ebuild b/dev-haskell/happy/happy-1.18.4.ebuild
new file mode 100644
index 000000000000..cd40c1bc6905
--- /dev/null
+++ b/dev-haskell/happy/happy-1.18.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/happy/happy-1.18.4.ebuild,v 1.1 2009/08/02 09:09:50 kolmodin Exp $
+
+CABAL_FEATURES="bin"
+inherit haskell-cabal autotools
+
+DESCRIPTION="Happy is a parser generator for Haskell"
+HOMEPAGE="http://www.haskell.org/happy/"
+SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+DEPEND=">=dev-lang/ghc-6.4
+ >=dev-haskell/cabal-1.2.3
+ >=dev-haskell/mtl-1.0
+ doc? ( ~app-text/docbook-xml-dtd-4.2
+ app-text/docbook-xsl-stylesheets )"
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}/doc" && eautoconf
+}
+
+src_compile() {
+ cabal_src_compile
+ if use doc; then
+ cd doc
+ econf || die "econf failed in /doc"
+ emake -j1 || die "emake failed in /doc"
+ fi
+}
+
+src_install() {
+ cabal_src_install
+ use doc && cd doc && dohtml -r happy/*
+}