diff options
Diffstat (limited to 'dev-python/happydoc')
-rw-r--r-- | dev-python/happydoc/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/happydoc/Manifest | 14 | ||||
-rw-r--r-- | dev-python/happydoc/happydoc-3.1.ebuild | 34 |
3 files changed, 29 insertions, 27 deletions
diff --git a/dev-python/happydoc/ChangeLog b/dev-python/happydoc/ChangeLog index 99b3ca59f5c2..0da986b83441 100644 --- a/dev-python/happydoc/ChangeLog +++ b/dev-python/happydoc/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-python/happydoc -# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/happydoc/ChangeLog,v 1.23 2009/02/25 20:59:37 neurogeek Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/happydoc/ChangeLog,v 1.24 2010/07/28 21:50:19 arfrever Exp $ + + 28 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + happydoc-3.1.ebuild: + Set SUPPORT_PYTHON_ABIS. *happydoc-3.1 (25 Feb 2009) diff --git a/dev-python/happydoc/Manifest b/dev-python/happydoc/Manifest index 08c35a604786..771af13c8dd9 100644 --- a/dev-python/happydoc/Manifest +++ b/dev-python/happydoc/Manifest @@ -1,19 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX happydoc-2.1-python-2.4-compat.patch 2373 RMD160 c0baecf241c8b9c6def55602fb4897f93c796f0d SHA1 9d87b44c360e2ba9cd45e38e9db20625a194e57a SHA256 0e1d0d6a6448005bd28c5a5107891e77dfe01ab3639be3db1558000b116a62bb AUX happydoc-3.1-setup.py 4972 RMD160 a9595f905b1f69889f7c55298a63f1d29a243b77 SHA1 cffa390ae0c1ee776ab9234f77a35c64424521a3 SHA256 08aa2aaab359fc2948b0a4a7fbe80353b0cd8227082f05459727dc7894f5293e DIST HappyDoc_r2_1.tar.gz 523968 RMD160 f615f72138fe7d5c1e77c89da43c23e5f2fe9e0f SHA1 f1b22586d358af6679b09bf475a05e49742aa358 SHA256 0d86dd60f7cce88e62c589d154cb168c9becfd0d1b904fc9544d442a05e65072 DIST HappyDoc_r3_1.tar.gz 732849 RMD160 23e114ed4f66632d463b6e9083a7d2aaa8b63a39 SHA1 06568f7b17c293fbd0eec3369cbd95c064313774 SHA256 ef5f8dee5782a1ebe750aa51b855ce84097f5bb60488826ea5da900098c5aaec 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 -EBUILD happydoc-3.1.ebuild 1001 RMD160 e4525d2a3eb13da729c4bb6ea4d86b32b64db7a0 SHA1 553272b77ad8f9a41cc6ea9778c57f650c2ba74f SHA256 9a86dcf5500a910d0712ebf9d45d0b62037330d51ee18f6be0488bcf2f9f716c -MISC ChangeLog 2730 RMD160 fa0e38f28e27676e0d91bf0779bf1aceb2c73cd9 SHA1 475712c993e8934ba718ebba85143a6af9c68709 SHA256 fbc91af5ed14e06efd4abb8c0009e55859e3e3dfcdba83be45cd8f59cd473537 +EBUILD happydoc-3.1.ebuild 1149 RMD160 c75d1663fdeb0bab91736bbf047faa24c3f3c10b SHA1 3bf6e34afb46f5c43e5d6227c3f17175eb3e86a7 SHA256 440e4cf04c83443eb2215730637849ec53d47d67fe0c2c8dad224055fa0cddb3 +MISC ChangeLog 2853 RMD160 99abada45495a273fc18549179a7ee5264f4fce8 SHA1 71984ad55dcdfd78d636bb4571ac1145f859415b SHA256 81a0797f72364ff4746b15d9ae5063dc20ba75347280d7c869cc309f59a3162d MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAkmlsVcACgkQdIssYB9vBoODywCfZ9Tsa6M1AAdrVqax7JgBCnlL -rUMAn3LPp9AZnaf2cIFedMDm3uOrqB5l -=qqL8 ------END PGP SIGNATURE----- diff --git a/dev-python/happydoc/happydoc-3.1.ebuild b/dev-python/happydoc/happydoc-3.1.ebuild index 3a3e3d3dbc98..9aa148ee7e07 100644 --- a/dev-python/happydoc/happydoc-3.1.ebuild +++ b/dev-python/happydoc/happydoc-3.1.ebuild @@ -1,38 +1,46 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/happydoc/happydoc-3.1.ebuild,v 1.1 2009/02/25 20:59:37 neurogeek Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/happydoc/happydoc-3.1.ebuild,v 1.2 2010/07/28 21:50:19 arfrever Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.*" inherit distutils versionator MY_PN="HappyDoc" MY_PV=$(replace_all_version_separators "_" ${PV}) MY_V=$(get_major_version ${PV}) -DESCRIPTION="tool for extracting documentation from Python sourcecode" -SRC_URI="mirror://sourceforge/${PN}/${MY_PN}_r${MY_PV}.tar.gz" + +DESCRIPTION="Tool for extracting documentation from Python source code" HOMEPAGE="http://happydoc.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_PN}_r${MY_PV}.tar.gz" -SLOT="0" LICENSE="as-is" +SLOT="0" KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" IUSE="doc" -DEPEND="virtual/python" +DEPEND="" +RDEPEND="" -# the tests need extra data not present in the release tarball -RESTRICT=test +# Tests need extra data not present in the release tarball. +RESTRICT="test" S="${WORKDIR}/${MY_PN}${MY_V}-r${MY_PV}" -src_unpack() { - unpack ${A} - cd "${S}" - cp "${FILESDIR}/${P}-setup.py" "${S}/setup.py" || die "setup.py file not found" +PYTHON_MODNAME="happydoclib" + +src_prepare() { + distutils_src_prepare + cp "${FILESDIR}/${P}-setup.py" setup.py || die "Copying of setup.py failed" } src_install() { distutils_src_install if use doc; then - dohtml -r "srcdocs/${MY_PN}${MY_V}-r${MY_PV}"/* + dohtml -r "srcdocs/${MY_PN}${MY_V}-r${MY_PV}"/* || die "Installation of documentation failed" fi } |