ChangeLog

# 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.ebuild,
happydoc-2.1-r1.ebuild:
use DOCS, mydoc is deprecated. don't dodoc license.txt and install.txt

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

*happydoc-2.1-r1 (16 May 2006)

16 May 2006; Marien Zwart +happydoc-2.1-r1.ebuild:
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 -happydoc-2.0.1.ebuild:
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 happydoc-2.1.ebuild:
Mark 2.1 stable on ia64

13 Sep 2005; happydoc-2.1.ebuild:
Marked ~amd64

26 Aug 2005; Aron Griffis happydoc-2.1.ebuild:
add ~ia64

07 Aug 2005; Michael Hanselmann happydoc-2.1.ebuild:
Stable on ppc.

30 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

17 Oct 2004; David Holm happydoc-2.1.ebuild:
Added to ~ppc.

31 May 2004; Bryan Østergaard happydoc-2.1.ebuild:
Stable on alpha.

04 May 2004; Bryan Østergaard happydoc-2.0.1.ebuild,
happydoc-2.1.ebuild:
Add missing IUSE.

26 Feb 2004; Sven Blumenstein happydoc-2.1.ebuild:
Stable on sparc.

*happydoc-2.1 (04 Apr 2003)

04 Apr 2003; Alastair Tse happydoc-2.1.ebuild:
version bump and cleanup

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

# Author Gontran Zepeda

*happydoc-2.0.1 (14 May 2002)

26 Apr 2003; Alastair Tse happydoc-2.0.1.ebuild:
fix syntax error in happydoc

26 Jul 2002; George Shapovalov happydoc-2.0.1.ebuild :

added KEYWORDS,SLOT,LICENSE,

14 May 2002; Jon Nelson ChangeLog happydoc-2.0.1.ebuild :

Thanks to Gontran Zepeda for the original ebuild

Manifest

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

files

happydoc-2.1-r1.ebuild

# 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/
}

happydoc-2.1.ebuild

# 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/
}

metadata.xml




python