Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-python/happydoc
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/happydoc/ChangeLog,v 1.22 2007/07/04 19:50:49 hawking Exp $
04 Jul 2007; Ali Polatel
happydoc-2.1-r1.ebuild:
use DOCS, mydoc is deprecated. don't dodoc license.txt and install.txt
22 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
*happydoc-2.1-r1 (16 May 2006)
16 May 2006; Marien Zwart
Revision bump with no ebuild changes because I forgot to bump it 4 months
ago when adding a python 2.4 patch.
16 May 2006; Marien Zwart
Remove old ebuild that fails with python 2.4 and up.
10 Jan 2006; Marien Zwart
+files/happydoc-2.1-python-2.4-compat.patch, happydoc-2.1.ebuild:
Add a patch to make happydoc 2.1 somewhat work with python 2.4.
RESTRICT=test because needed files are not distributed.
02 Oct 2005; Aron Griffis
Mark 2.1 stable on ia64
13 Sep 2005;
Marked ~amd64
26 Aug 2005; Aron Griffis
add ~ia64
07 Aug 2005; Michael Hanselmann
Stable on ppc.
30 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
17 Oct 2004; David Holm
Added to ~ppc.
31 May 2004; Bryan Østergaard
Stable on alpha.
04 May 2004; Bryan Østergaard
happydoc-2.1.ebuild:
Add missing IUSE.
26 Feb 2004; Sven Blumenstein
Stable on sparc.
*happydoc-2.1 (04 Apr 2003)
04 Apr 2003; Alastair Tse
version bump and cleanup
06 Dec 2002; Rodney Rees
# Author Gontran Zepeda
*happydoc-2.0.1 (14 May 2002)
26 Apr 2003; Alastair Tse
fix syntax error in happydoc
26 Jul 2002; George Shapovalov
added KEYWORDS,SLOT,LICENSE,
14 May 2002; Jon Nelson
Thanks to Gontran Zepeda
AUX happydoc-2.1-python-2.4-compat.patch 2373 RMD160 c0baecf241c8b9c6def55602fb4897f93c796f0d SHA1 9d87b44c360e2ba9cd45e38e9db20625a194e57a SHA256 0e1d0d6a6448005bd28c5a5107891e77dfe01ab3639be3db1558000b116a62bb
DIST HappyDoc_r2_1.tar.gz 523968 RMD160 f615f72138fe7d5c1e77c89da43c23e5f2fe9e0f SHA1 f1b22586d358af6679b09bf475a05e49742aa358 SHA256 0d86dd60f7cce88e62c589d154cb168c9becfd0d1b904fc9544d442a05e65072
EBUILD happydoc-2.1-r1.ebuild 1081 RMD160 94db6ec6ae7f99e595c197cf453cdf378be901f4 SHA1 aa8bca5763c23d0d8af663eff883061e2f0511fa SHA256 d14e7a7dc1fa1fcc877f7d0401df7e48693074aa29a3677950b2ef73f75e18a4
EBUILD happydoc-2.1.ebuild 1079 RMD160 9be18be155c0879ebb7e04b54c98eb0604c22f78 SHA1 94fed7fd1a3de6cc9636214c296cbafceedef144 SHA256 bfd635c3cd2f8c867bd365f3d102734429d7ccd708c5cb3f79f27407bf812297
MISC ChangeLog 2571 RMD160 11a0ee53895677597b264337a671ffc4951dc422 SHA1 b5cacdadbacbb3a7dc295d46a4c4038e55a87681 SHA256 2f57e77094152e27b47ef830864ab1eb10d35c3e7645f89aeade9d7368569430
MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/happydoc/happydoc-2.1-r1.ebuild,v 1.2 2007/07/04 19:50:49 hawking Exp $
inherit distutils eutils
MY_PN="HappyDoc"
MY_PV=${PV//./_}
S=${WORKDIR}/${MY_PN}-r${MY_PV}
DESCRIPTION="tool for extracting documentation from Python sourcecode"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}_r${MY_PV}.tar.gz"
HOMEPAGE="http://happydoc.sourceforge.net/"
SLOT="0"
LICENSE="as-is"
KEYWORDS="alpha ~amd64 ia64 ppc sparc x86"
IUSE=""
DEPEND="virtual/python"
# the tests need extra data not present in the release tarball
RESTRICT=test
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-python-2.4-compat.patch"
}
src_install() {
DOCS="CHANGES.txt"
distutils_src_install
insinto /usr/share/doc/${PF}
doins test_happydoc.py
# manually install its weird documentation tree
dohtml -r srcdocs/${MY_PN}-r${MY_PV}/*
dohtml srcdocs/index.html
dohtml -r srcdocs/home/dhellmann/Personal/Devel/HappyDoc/dist/HappyDoc-r2_1/
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/happydoc/happydoc-2.1.ebuild,v 1.17 2007/07/04 19:50:49 hawking Exp $
inherit distutils eutils
MY_PN="HappyDoc"
MY_PV=${PV//./_}
S=${WORKDIR}/${MY_PN}-r${MY_PV}
DESCRIPTION="tool for extracting documentation from Python sourcecode"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}_r${MY_PV}.tar.gz"
HOMEPAGE="http://happydoc.sourceforge.net/"
SLOT="0"
LICENSE="as-is"
KEYWORDS="alpha ~amd64 ia64 ppc sparc x86"
IUSE=""
DEPEND="virtual/python"
# the tests need extra data not present in the release tarball
RESTRICT=test
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-python-2.4-compat.patch"
}
src_install() {
DOCS="CHANGES.txt"
distutils_src_install
insinto /usr/share/doc/${PF}
doins test_happydoc.py
# manually install its weird documentation tree
dohtml -r srcdocs/${MY_PN}-r${MY_PV}/*
dohtml srcdocs/index.html
dohtml -r srcdocs/home/dhellmann/Personal/Devel/HappyDoc/dist/HappyDoc-r2_1/
}