diff options
author | 2013-04-19 13:57:13 +0000 | |
---|---|---|
committer | 2013-04-19 13:57:13 +0000 | |
commit | 921d338f01a4e57171a593563159e12143304f52 (patch) | |
tree | bd32b9e18cd42689bd37e40d7d50713666c4f316 /dev-python | |
parent | bump to EAPI5 (diff) | |
download | historical-921d338f01a4e57171a593563159e12143304f52.tar.gz historical-921d338f01a4e57171a593563159e12143304f52.tar.bz2 historical-921d338f01a4e57171a593563159e12143304f52.zip |
migration -> distutils-r1
Package-Manager: portage-2.1.11.60/cvs/Linux x86_64
Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/starcluster/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/starcluster/Manifest | 9 | ||||
-rw-r--r-- | dev-python/starcluster/starcluster-0.93.3-r1.ebuild | 65 |
3 files changed, 76 insertions, 5 deletions
diff --git a/dev-python/starcluster/ChangeLog b/dev-python/starcluster/ChangeLog index 074f0b30f409..9e2dd05df5ed 100644 --- a/dev-python/starcluster/ChangeLog +++ b/dev-python/starcluster/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/starcluster # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/starcluster/ChangeLog,v 1.7 2013/03/04 16:22:19 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/starcluster/ChangeLog,v 1.8 2013/04/19 13:56:41 idella4 Exp $ + +*starcluster-0.93.3-r1 (19 Apr 2013) + + 19 Apr 2013; Ian Delaney <idella4@gentoo.org> +starcluster-0.93.3-r1.ebuild: + migration -> distutils-r1 04 Mar 2013; Ian Delaney <idella4@gentoo.org> starcluster-0.93.3.ebuild: Update dep jinja, prompt from quantumsummers & jtriley diff --git a/dev-python/starcluster/Manifest b/dev-python/starcluster/Manifest index 5e72ad16cd33..a1578f80d7f9 100644 --- a/dev-python/starcluster/Manifest +++ b/dev-python/starcluster/Manifest @@ -3,13 +3,14 @@ Hash: SHA256 AUX starcluster-0.93.3-requires.patch 877 SHA256 e3e49b3bc206d7538e567d83ecf8fbe62f607cffa8a418ae31f90d66bf36c148 SHA512 82d061d8b0461f8f0a686a1a4d4369471ca5846e6dea7f2b31b60ee314fcf9872b3c3e3aaec9e3a8eea795985c4f9ef44c6276be542ee71fba5ecb430540c85a WHIRLPOOL 523e8e793b2028424a8cf0d33248c1172ee4bd39adb60785ed2d0868e78fbf3fad827f760c8ccfbdc4bbd90d82e78df0fecf3673db8b8eb089e0a0200a2557f2 DIST StarCluster-0.93.3.tar.gz 2334885 SHA256 fcda894be33ba309b1c7a94d6c28f1674c3f05ec756133138a39db2138d080d0 SHA512 f81cfc528a00f45f6e720645f44666947f1c51dd3453ac5d78b201d6c3a3cd9f6d97cb7a2802eaf04603d9a19810045ca6071722c9af884ba7e407ffc99078ea WHIRLPOOL b6bfde98f3b660211c5e08965cc6ee31fc9038ec4039ef5aa12ab9c5d474f60f66c1745fb93cce7e05cb361cff6091f60714168ffca81e4033f2fecc5d9d448f +EBUILD starcluster-0.93.3-r1.ebuild 1866 SHA256 6d8216be2f71fb955f256798319d95aecae6cb4235dd51e84b7105e3a8bc9c41 SHA512 d88ab609d389194f1833afcf8354a2d97294a5d32ff2eeef18db3a96a673c926da96f806dc9a2648e95847b340d6a89b372b324ef727b11ab8d74acc8891be60 WHIRLPOOL ead953f174c819515e270526c1be5d0b08e7575ff05c0a686163061e98200d2fef5ab0e07dddd7cd16ef5987ce785d11efbc5a811300894c912d1734ae6217a5 EBUILD starcluster-0.93.3.ebuild 1790 SHA256 718bc4b843ffddb351ad3404e7971c80dc1742b87f9c57312bfe023914642a85 SHA512 a148552edc11d6c0e3bb54fdccb098a169869101a0782f3dcaf78450130d6f220e7ddc84be9ab35e8ae533cf14d9b64c6809a7951413362b6c396a8e0e734348 WHIRLPOOL 6af5cf3be842aa1bb0e2e97b4ea23d72f642556533d6539b2ac1622bd0b8f0f55b3035c64a54029632e1c72373c464deac72c5d5925942941fde861c788a1844 -MISC ChangeLog 1331 SHA256 0605a63d77a1281533c95296b1e729ed98c4cd4ed1a1855ddeafc4c682bbcc1a SHA512 948ce75623a11a4f2ce54ef72f5c58c5dfd27e886b4e7b2463d389a2a032bab36023cf6afb5b9722b89e85ab34fe96955e6e273b5bcbf59999bb7459f8553dee WHIRLPOOL d8c3331bffe53d7efadff4a750a919990323292ff59b1d4e5c7f3055513404fa67155cc94d320ef717ae49ada44da0e58b2f50591a1daef9000522021b32de26 +MISC ChangeLog 1477 SHA256 ffb42bdeb2b4cc51d859a9111268546e0893419097dfdf9444cb61e2cf888a97 SHA512 b314b3253d61a6fc52677e063cbe3729fc3624fa83d760b3a119cc21f520e19fbef7643b06152fec390a4a6b66674461c208d8adfe0b67edbf166081b7133352 WHIRLPOOL 095aebd1b1ec03226d5f700ba45f1a46fb79e6263601751c0527d4b2d0fbf0e5dad99888b7c9c4d6eb28ee654b157632a6d39831503341624feef820221da275 MISC metadata.xml 327 SHA256 3a49daef3137d21b025fd9c942ae65e61936ed6384775c22146e177c02f550e5 SHA512 e172ef4371034cd19b014327e85bcf48efc81af0e0b0750b1485af0402200b84c8b145db9f29b9954c0247f53b9d90882eabaa6d342f6f35abec4f0cc1201f0c WHIRLPOOL 57cf4dba3a46676ec992b378921cddfa281d3ff70574595b19411a84f09df4019591bba68701ab53d51d107bcfa12371a02a493561948443533f0053b8ad4e3c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlE0yksACgkQso7CE7gHKw1IKACfa+wNd2zArgECUT91GcK0FYJk -tUMAoLm16FJ76towDJye8Q4ytfy3njEr -=JfZG +iEYEAREIAAYFAlFxTSoACgkQso7CE7gHKw0DuwCfebt2nqhKqUQ9Oehy1Rw5Wd4x +gOUAoKZ48HiM4+BfuywaCnCJ7A+TKusp +=NplX -----END PGP SIGNATURE----- diff --git a/dev-python/starcluster/starcluster-0.93.3-r1.ebuild b/dev-python/starcluster/starcluster-0.93.3-r1.ebuild new file mode 100644 index 000000000000..d4cc3636de88 --- /dev/null +++ b/dev-python/starcluster/starcluster-0.93.3-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/starcluster/starcluster-0.93.3-r1.ebuild,v 1.1 2013/04/19 13:56:41 idella4 Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_6,2_7} ) +DISTUTILS_SRC_TEST="nosetests" + +inherit distutils-r1 bash-completion-r1 +MY_PN=StarCluster +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Utility for creating / managing general purpose computing clusters" +HOMEPAGE="http://web.mit.edu/star/cluster" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="LGPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="doc bash-completion epydoc" + +RDEPEND=">=dev-python/ssh-1.7.13[${PYTHON_USEDEP}] + >=dev-python/boto-2.3.0[${PYTHON_USEDEP}] + >=dev-python/jinja-2.6-r1[${PYTHON_USEDEP}] + >=dev-python/decorator-3.1.1[${PYTHON_USEDEP}] + >=dev-python/pyasn1-0.0.13_beta[${PYTHON_USEDEP}] + >=dev-python/workerpool-0.9.2[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/epydoc[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] ) + dev-python/setuptools[${PYTHON_USEDEP}]" + +S=${WORKDIR}/${MY_P} + +PATCHES=( "${FILESDIR}"/${P}-requires.patch ) + +python_compile_all() { + use doc && emake -C docs/sphinx html + mkdocs() { + local exit_status=0 + local msg="build with epydoc failed" + pushd docs/epydoc/ + PATH=$PATH:./ PYTHONPATH="${BUILD_DIR}/lib" ./build.sh || exit_status=1 + [[ $exit_status != 0 ]] && eerror "$msg" + popd sets + return $exit_status + } + use epydoc && mkdocs +} +python_install() { + dobashcomp "${S}"/completion/${PN}-completion.sh ${PN} + + use doc && dohtml -r docs/sphinx/_build/html/ + if use epydoc; then + docompress -x usr/share/doc/${PF}/apidocs/api-objects.txt + insinto usr/share/doc/${PF}/ + doins -r "${S}"/docs/apidocs/ + fi +} + +python_test() { + nosetests || die -v ${PN}/tests || die +} |