From e1bbb4c54c28a82bdf9d329b477e4b33a74548a8 Mon Sep 17 00:00:00 2001 From: Luis Francisco Araujo Date: Mon, 24 Oct 2005 15:14:23 +0000 Subject: [PATCH] Added new package haskell-src-exts Package-Manager: portage-2.0.51.22-r3 --- dev-haskell/haskell-src-exts/ChangeLog | 10 +++++++++ dev-haskell/haskell-src-exts/Manifest | 14 ++++++++++++ .../files/digest-haskell-src-exts-0.2 | 1 + .../haskell-src-exts-0.2.ebuild | 22 +++++++++++++++++++ dev-haskell/haskell-src-exts/metadata.xml | 21 ++++++++++++++++++ 5 files changed, 68 insertions(+) create mode 100644 dev-haskell/haskell-src-exts/ChangeLog create mode 100644 dev-haskell/haskell-src-exts/Manifest create mode 100644 dev-haskell/haskell-src-exts/files/digest-haskell-src-exts-0.2 create mode 100644 dev-haskell/haskell-src-exts/haskell-src-exts-0.2.ebuild create mode 100644 dev-haskell/haskell-src-exts/metadata.xml diff --git a/dev-haskell/haskell-src-exts/ChangeLog b/dev-haskell/haskell-src-exts/ChangeLog new file mode 100644 index 000000000000..566d4688d563 --- /dev/null +++ b/dev-haskell/haskell-src-exts/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-haskell/haskell-src-exts +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskell-src-exts/ChangeLog,v 1.1 2005/10/24 15:14:22 araujo Exp $ + +*haskell-src-exts-0.2 (24 Oct 2005) + + 24 Oct 2005; Luis F. Araujo +metadata.xml, + +haskell-src-exts-0.2.ebuild: + Added new package: haskell-src-exts + diff --git a/dev-haskell/haskell-src-exts/Manifest b/dev-haskell/haskell-src-exts/Manifest new file mode 100644 index 000000000000..41239724a1b5 --- /dev/null +++ b/dev-haskell/haskell-src-exts/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 08e21738049ae8c8237a33d3b2b5bd1e haskell-src-exts-0.2.ebuild 721 +MD5 5173f3cddccbc40b8657fb05a97bfae1 metadata.xml 671 +MD5 bd126acb975242d5ada8c1c95c9c8706 ChangeLog 402 +MD5 a68f55ac7cf8dc83e25c1aeb35383b09 files/digest-haskell-src-exts-0.2 71 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2 (GNU/Linux) + +iD8DBQFDXPpmBQBy/eDH5uERAq01AJ44daB8+G5BoW+loFtMxQjq1CSitQCgtLGD +J1q4lsFkfPe7PJAc805QLiY= +=PQK0 +-----END PGP SIGNATURE----- diff --git a/dev-haskell/haskell-src-exts/files/digest-haskell-src-exts-0.2 b/dev-haskell/haskell-src-exts/files/digest-haskell-src-exts-0.2 new file mode 100644 index 000000000000..aa26158338c7 --- /dev/null +++ b/dev-haskell/haskell-src-exts/files/digest-haskell-src-exts-0.2 @@ -0,0 +1 @@ +MD5 edc552317efee21a4247333eca08356c haskell-src-exts-0.2.tar.gz 59520 diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-0.2.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-0.2.ebuild new file mode 100644 index 000000000000..5de55a9d58a2 --- /dev/null +++ b/dev-haskell/haskell-src-exts/haskell-src-exts-0.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskell-src-exts/haskell-src-exts-0.2.ebuild,v 1.1 2005/10/24 15:14:22 araujo Exp $ + +CABAL_FEATURES="haddock" +inherit haskell-cabal + +DESCRIPTION="An extension to haskell-src that handles most common syntactic extensions to Haskell" +HOMEPAGE="http://www.cs.chalmers.se/~d00nibro/haskell-src-exts/" +SRC_URI="http://www.cs.chalmers.se/~d00nibro/haskell-src-exts/haskell-src-exts-${PV}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="virtual/ghc + =dev-haskell/harp-${PV} + dev-haskell/happy" + +S=${WORKDIR}/haskell-src-exts/src/haskell-src-exts + diff --git a/dev-haskell/haskell-src-exts/metadata.xml b/dev-haskell/haskell-src-exts/metadata.xml new file mode 100644 index 000000000000..e36f4649dc1f --- /dev/null +++ b/dev-haskell/haskell-src-exts/metadata.xml @@ -0,0 +1,21 @@ + + + +haskell + +araujo@gentoo.org +Luis F. Araujo + + +Haskell-Source with eXtensions (HSX, haskell-src-exts) is an extension of the +standard haskell-src package, and handles most common syntactic extensions to +Haskell, including: + + * Multi-parameter type classes with functional dependencies + * Empty data declarations + * GADTs + * Implicit parameters (ghc and hugs style) + * Template Haskell (broken for 6.4, needs redoing) + + + -- 2.26.2