ChangeLog

# ChangeLog for dev-haskell/hdoc
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdoc/ChangeLog,v 1.17 2007/12/13 18:03:17 dcoutts Exp $

13 Dec 2007; Duncan Coutts hdoc-0.8.3.ebuild:
Fix quoting in ebuild.

31 Oct 2007; Duncan Coutts hdoc-0.8.3.ebuild:
Drop virtual/ghc in favour of dev-lang/ghc

05 Oct 2006; Chris Parrott hdoc-0.8.3.ebuild:
marked stable for amd64 (bug 144678)

04 Oct 2006; Joshua Jackson hdoc-0.8.3.ebuild:
Stable x86; bug #144678

27 Aug 2006; Stephanie Lockwood-Childs hdoc-0.8.3.ebuild:
stable on ppc (Bug #114678)

25 Aug 2006; Ferris McCormick hdoc-0.8.3.ebuild:
Stable on sparc --- Bug #144678 --- no problems.

24 Aug 2006; Markus Rothe hdoc-0.8.3.ebuild:
Stable on ppc64; bug #144678

01 Mar 2006; Markus Rothe hdoc-0.8.3.ebuild:
Added ~ppc64; bug #124469

27 Feb 2006; Duncan Coutts hdoc-0.8.3.ebuild:
Add ~amd64 and ~sparc to KEYWORDS. Also tidy up ebuild slightly and
remove RDEPENDs that are in system.

04 May 2005; David Holm hdoc-0.8.3.ebuild:
Added to ~ppc.

21 Jan 2005; Andres Loeh -hdoc-0.8.2.ebuild:
Removed old version.

*hdoc-0.8.3 (21 Oct 2004)

21 Oct 2004; Andres Loeh hdoc-0.8.3.ebuild:
Version bump. Discontinued support for building with nhc98.

01 Jul 2004; Jeremy Huddleston hdoc-0.8.2.ebuild:
virtual/glibc -> virtual/libc

02 Jun 2004; Aron Griffis hdoc-0.8.2.ebuild:
Fix use invocation

*hdoc-0.8.2 (22 Apr 2003)

22 Apr 2003; Andres Loeh all :

Initial import. Thanks to Thomas L. Bevan for submitting an
ebuild (#3970). hdoc is a tool to generate documentation automatically from
Haskell source files, much like javadoc.

Manifest

DIST hdoc-0.8.3.tar.gz 215193 RMD160 d7c96342a650e20793560a1e9ea197da389e5e44 SHA1 5d229fdc5b85b418ad7074eb2828d0d11e78ff9e SHA256 eeaedeefd93dc2b4d21f71dce025dff493b38e7a3c1610485f256a8a8b62b07d
EBUILD hdoc-0.8.3.ebuild 755 RMD160 be042d6fe534ed1b3b76240f1faca7099defcf83 SHA1 df926032a3f5b9006d49e68caa68d9e3c3b2c16d SHA256 678919a60c5c6c123b3267422b894e2936969ec26d954778d3ec3c69ee5b88c2
MISC ChangeLog 2049 RMD160 8e4372b7af33294bc9b487e07857e53c50ea5a09 SHA1 ea65cc6cc05d7df4bb1498c6a0ceb46ea824a1c3 SHA256 a0f4e15788fc1475ff23047fd31538e680c30e6d82b74f51e1d057531a7f0499
MISC metadata.xml 506 RMD160 13cd894ceb6634548fe4bed73d0e8f874845115a SHA1 b4c85a30846ad0a60971e86196ba949429d8b74d SHA256 7df60edebf9de08766f4c93c7466ff5bd3335bbef50ea0f0da05ffe29b7ccf36

hdoc-0.8.3.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdoc/hdoc-0.8.3.ebuild,v 1.12 2007/12/13 18:03:17 dcoutts Exp $

DESCRIPTION="A documentation generator for Haskell"
HOMEPAGE="http://www.fmi.uni-passau.de/~groessli/hdoc/"
SRC_URI="http://www.fmi.uni-passau.de/~groessli/hdoc/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE=""

DEPEND="dev-lang/ghc"
RDEPEND=""

src_compile() {
econf --with-compiler=ghc || die "econf failed"
emake || die "emake failed"
}

src_install () {
# DESTDIR does not work, but only bindir is used ...
make bindir="${D}/usr/bin" install || die "installation failed"
dodoc docs/hdoc.pdf
}

metadata.xml




haskell

haskell@gentoo.org


HDoc generates documentation in HTML format for Haskell modules. The generated
documents are cross linked and include summaries and detailed descriptions for
the documented functions, data types, type classes and instance declarations.