summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2013-04-19 13:57:13 +0000
committerIan Delaney <idella4@gentoo.org>2013-04-19 13:57:13 +0000
commit921d338f01a4e57171a593563159e12143304f52 (patch)
treebd32b9e18cd42689bd37e40d7d50713666c4f316 /dev-python
parentbump to EAPI5 (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-python/starcluster/Manifest9
-rw-r--r--dev-python/starcluster/starcluster-0.93.3-r1.ebuild65
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
+}