Portage is a package management system used by Gentoo Linux
# 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
Fix quoting in ebuild.
31 Oct 2007; Duncan Coutts
Drop virtual/ghc in favour of dev-lang/ghc
05 Oct 2006; Chris Parrott
marked stable for amd64 (bug 144678)
04 Oct 2006; Joshua Jackson
Stable x86; bug #144678
27 Aug 2006; Stephanie Lockwood-Childs
stable on ppc (Bug #114678)
25 Aug 2006; Ferris McCormick
Stable on sparc --- Bug #144678 --- no problems.
24 Aug 2006; Markus Rothe
Stable on ppc64; bug #144678
01 Mar 2006; Markus Rothe
Added ~ppc64; bug #124469
27 Feb 2006; Duncan Coutts
Add ~amd64 and ~sparc to KEYWORDS. Also tidy up ebuild slightly and
remove RDEPENDs that are in system.
04 May 2005; David Holm
Added to ~ppc.
21 Jan 2005; Andres Loeh
Removed old version.
*hdoc-0.8.3 (21 Oct 2004)
21 Oct 2004; Andres Loeh
Version bump. Discontinued support for building with nhc98.
01 Jul 2004; Jeremy Huddleston
virtual/glibc -> virtual/libc
02 Jun 2004; Aron Griffis
Fix use invocation
*hdoc-0.8.2 (22 Apr 2003)
22 Apr 2003; Andres Loeh
Initial import. Thanks to Thomas L. Bevan
ebuild (#3970). hdoc is a tool to generate documentation automatically from
Haskell source files, much like javadoc.
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
# 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
}
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.