diff options
author | 2012-04-25 13:06:19 +0000 | |
---|---|---|
committer | 2012-04-25 13:06:19 +0000 | |
commit | c9e8b4592deebcf923075af7ad68cc21949cbf38 (patch) | |
tree | c794e679a30fe6024cbbf0e388c37d58f81c77da | |
parent | Added condition to report effective testing() (diff) | |
download | historical-c9e8b4592deebcf923075af7ad68cc21949cbf38.tar.gz historical-c9e8b4592deebcf923075af7ad68cc21949cbf38.tar.bz2 historical-c9e8b4592deebcf923075af7ad68cc21949cbf38.zip |
Use sphinx to build docs, actually run the test suite using unittest
Package-Manager: portage-2.2.0_alpha101/cvs/Linux x86_64
-rw-r--r-- | dev-python/versiontools/ChangeLog | 5 | ||||
-rw-r--r-- | dev-python/versiontools/Manifest | 22 | ||||
-rw-r--r-- | dev-python/versiontools/versiontools-1.9.1.ebuild | 31 |
3 files changed, 35 insertions, 23 deletions
diff --git a/dev-python/versiontools/ChangeLog b/dev-python/versiontools/ChangeLog index ddf8c5058dbd..964022732026 100644 --- a/dev-python/versiontools/ChangeLog +++ b/dev-python/versiontools/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-python/versiontools # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/versiontools/ChangeLog,v 1.1 2012/04/25 12:34:45 tampakrap Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/versiontools/ChangeLog,v 1.2 2012/04/25 13:06:19 xarthisius Exp $ + + 25 Apr 2012; Kacper Kowalik <xarthisius@gentoo.org> versiontools-1.9.1.ebuild: + Use sphinx to build docs, actually run the test suite using unittest *versiontools-1.9.1 (25 Apr 2012) diff --git a/dev-python/versiontools/Manifest b/dev-python/versiontools/Manifest index d5c778e4767a..e7198e2f8ee0 100644 --- a/dev-python/versiontools/Manifest +++ b/dev-python/versiontools/Manifest @@ -1,14 +1,24 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 DIST versiontools-1.9.1.tar.gz 19089 RMD160 1af329db376e92b34e98e057e35174d536abc5ed SHA1 53c18922da0820f5245ac39cd5b8e652c026678e SHA256 a969332887a18a9c98b0df0ea4d4ca75972f24ca94f06fb87d591377e83414f6 -EBUILD versiontools-1.9.1.ebuild 1035 RMD160 3ec13255ee16d3a38f3d79376cd44a11e7128c5c SHA1 47cc3cef73d8836d4b2427b8ed4ec4f6b1fbadad SHA256 01cccc8bc36b979a2de73b7e383871e28579c676aae2a3542ffecd01970ae1f5 -MISC ChangeLog 395 RMD160 641e2d52bd1b2c16a8092f93c775d473e5f2d450 SHA1 ea680c253aee41236c8d8f48a81ae7bba813e1a2 SHA256 2682ea726fb8ec428ee04e9a64eeac0d609b08768911ce14f616211d1bed0491 +EBUILD versiontools-1.9.1.ebuild 1044 RMD160 4e84d58c8b9db549de02b6b44791bf5077b72117 SHA1 7aaa8468a130ce11104f2ca1eb3668843912b302 SHA256 78b6611f5de111b51abd8e2d890d8295a8f89b7717326628e6a030a7c27a4344 +MISC ChangeLog 549 RMD160 e87bff5819995ddfae5a5a3f0009ac77772cf244 SHA1 55aa0acba3c46d249c6e2134ef442a674595a180 SHA256 038e0c22d13eb171833f65c6b2561de77a8a78cbdafa99e0e297ec9e67691759 MISC metadata.xml 354 RMD160 091888911fc3977462b1015a07a860a68ab6ee9e SHA1 dfd9a92e0cdac92fbeccaae8038db941a4273b09 SHA256 286b386bcfeeacbeace854ed0f9904d845b8397b957963d95bae64534a6decb2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEARECAAYFAk+X73UACgkQjDdoMVfcAHgNFACfXYn3etCHR4zgaYmqcobUIL2g -mcsAn1fWvPWDZ+Qtnynn79XWDu1GS/of -=APaZ +iQIcBAEBCAAGBQJPl/brAAoJEF0huFKJUZL5Zw0P/iPbp5hAI4YBskVCGG4Wki71 +cxZBGNj5QL96gP2HPBAjthTq+Ttq1cpAUWKX9995XpdK4sFr1F81pIwYTg04pQnU +vc874QZrFes98DbvWRLHOOw73IfmFcGERnqQPyjAmRx68xIVqAXwZBocQAI5Qa1+ +vYyHrWne1PwkGi0QdXqdrHMIeUcLZ6clWjkiehMdfhQ6B6MZQM0T5mKUiGzqHUJc +rdh9gSQz4jDVnb4mfr1QGr1Amx8ohawqLKhZCzYWWUrH00vFp8zXf1CPirvnJZXj +N3cYYF+1EVuQg5RbDYcByIcN+DWzOnyKOQjx4PPzJgPiYpNaYb82nCqY6Fio6RUx +gJEHuYCvLWp/b5akzQ1x0cgOK78jcwsEZLkFIZ5QZskyCELRtp/cWLxZlMa08UNp +phB4xk4WE7w4hFFBX+NxUj5IOndrEQqrlKuY4WFIXi8OLcXNcq4vF6/OPhP6iRc1 +q/ijPJ6Wt+Ux+Z2oqSG/mDSU1SRDMjnKy26eQEdyE+NOwRxyKMUEdp79KrWD3dsi +0bXb9qnZbOR1V6il/+CNjmYKRajsAwCjPbDT3gi4w2esiAXnjAtR88ex6HOj8MMA +Ust7yn0hydI1YHkR5FJxEiyXLdh/yabEOmV3KS7V64ARmlBwMUnjz52Gzqt/THmq +/ouORRwhgS18o6s1r6Hb +=g1QN -----END PGP SIGNATURE----- diff --git a/dev-python/versiontools/versiontools-1.9.1.ebuild b/dev-python/versiontools/versiontools-1.9.1.ebuild index be6c0a38f017..9d57d09e64d8 100644 --- a/dev-python/versiontools/versiontools-1.9.1.ebuild +++ b/dev-python/versiontools/versiontools-1.9.1.ebuild @@ -1,11 +1,12 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/versiontools/versiontools-1.9.1.ebuild,v 1.1 2012/04/25 12:34:45 tampakrap Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/versiontools/versiontools-1.9.1.ebuild,v 1.2 2012/04/25 13:06:19 xarthisius Exp $ EAPI=4 PYTHON_DEPEND="2" SUPPORT_PYTHON_ABIS=1 RESTRICT_PYTHON_ABIS="*-jython" +DISTUTILS_SRC_TEST=setup.py inherit distutils @@ -19,24 +20,22 @@ LICENSE="GPL-2" SLOT="0" RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools" - -src_test() { - testing() { - PYTHONPATH=. "$(PYTHON)" versiontools/tests.py - einfo "Testing successfully completed for python"$(python_get_version) - einfo "" - } - python_execute_function testing -} +DEPEND="dev-python/setuptools + doc? ( dev-python/sphinx )" + +src_compile() { + distutils_src_compile -src_install() { if use doc; then - docompress -x usr/share/doc/${PF}/ - insinto usr/share/doc/${PF}/ - doins doc/* + einfo "Generation of documentation" + PYTHONPATH="build-$(PYTHON -f --ABI)" \ + sphinx-build doc doc_output || die "Generation of documentation failed" fi +} +src_install() { distutils_src_install + if use doc; then + dohtml -r doc_output/* + fi } |