bup
authorMatt Thode <prometheanfire@gentoo.org>
Fri, 8 May 2015 04:36:05 +0000 (04:36 +0000)
committerMatt Thode <prometheanfire@gentoo.org>
Fri, 8 May 2015 04:36:05 +0000 (04:36 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x33ED3FD25AFC78BA

dev-python/taskflow/ChangeLog
dev-python/taskflow/Manifest
dev-python/taskflow/taskflow-0.10.0.ebuild [new file with mode: 0644]

index 251d06d66ae07a6548e65dc7f106a9253bd3ea40..c988619deca6fe633e86f51cb120ce937c5a67bb 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-python/taskflow
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/taskflow/ChangeLog,v 1.5 2015/04/30 18:48:12 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/taskflow/ChangeLog,v 1.6 2015/05/08 04:36:01 prometheanfire Exp $
+
+*taskflow-0.10.0 (08 May 2015)
+
+  08 May 2015; Matthew Thode <prometheanfire@gentoo.org>
+  +taskflow-0.10.0.ebuild:
+  bup
 
   30 Apr 2015; Matthew Thode <prometheanfire@gentoo.org> taskflow-0.7.1.ebuild:
   fixing prepare phase in 0.7.1
index 5b283ba8683c274a53103d1b6c8b4145bdf0e8a8..7f9f8b75d945f2d7a9590a5b84fff4cf23bf5e58 100644 (file)
@@ -2,29 +2,31 @@
 Hash: SHA256
 
 DIST taskflow-0.1.3.tar.gz 144130 SHA256 ab81452748c9fdb84e59525a58acff202b698f467d2d0290bf29c78774bfd796 SHA512 61f445146bf361d47a4519298f9c70ca07c3a644df9ef758a1113eea297caaeed9fe4222ea37dccbfe952f1416d0851501ea43cf6de3cca8f4cc0e37ff4cd30a WHIRLPOOL de6b32ef22384ae0d49c0a1eafa09098ef52a5a8fd12070ff60d85081001674a346b34c61683089f9c41f8f17c75ca15e31e0308a4e2689e9f09f0347cef8864
+DIST taskflow-0.10.0.tar.gz 672492 SHA256 7278b8abb3f359f8ecf3e80bd0ae82c1992679f7f5f0ba1ce0125f18b47e8da7 SHA512 4e0afed3ce7a3ed1b0d3dfbbbd253e3983ed5e1268308809504c2428d8ff7e4870a5bf3950ccc839672fa967560d96bf7908cdfad2efe438f164079d5ef435f5 WHIRLPOOL 6a95e789aade37c47aa3d2fc2877db8278887af90a28e1fc03f5a0d588aa5c83940dda5209176d0c292ce0f98ffa3a5969c6e75060cf9d73630f51a60f58df05
 DIST taskflow-0.2.tar.gz 238352 SHA256 7cfbf08bfd52b9f652294cc914ad0e6032c209e5ae00a7cdbd2ac7ec2508d147 SHA512 6082ef47617d10157e4f91581dcebcd7f21d2d30ab687545c2c1af0bfa3471b27c96de87adafa7a54fe8bbd168500314f87ddb86db4a36b07d8aaf8e8cccb4eb WHIRLPOOL 9cf24c034b705a1ffc60d6a676d6a1e6aa7d480faf898891a44110a35ddf4bec6f7e0bf94462cefa7a7e4ec5ef2f544f01dcdc21a8e84c17ad8a0eb4762f033b
 DIST taskflow-0.5.0.tar.gz 415045 SHA256 1df392fba696b978be62364abc4d14bec3a4fd9007974631a2405356a43482ce SHA512 d7a0be2cab55c17ed572391bbe8c9d833272897765bb824de1db14f4e056010d736a54098986ea6c07c419b4ca3f62d2d403c884e8fb182bc9b6bf64124ebc74 WHIRLPOOL 82083edb9df4b2c7bb515eedaf6931d0fe83b93bd08fd177c5d0b3cd4dbe6f8946cdfc1f06f37faf61dc3e1394b93630ef739cef2580079feaf677b7b188ed1c
 DIST taskflow-0.7.1.tar.gz 631738 SHA256 bf1f833184c12787d09ab1b587b41d4feec631f2b9d7fc55e63ef3098e74ad5b SHA512 f3e06bec83c5ef963a386dafa80239b48595e1a3ed9857a4dabc3bf41114de49cc1d5282ae11508164b926a16c721be7e9d25bf51be0f86b7f7dda8ec5817f59 WHIRLPOOL d4f3e55c479437a2f373ca6f1c559c474ae7c935e79f9b7c26e6fd978c67bf58c63dccc7c755b33d9ccb7bbeab2ac7440b783222a0291e5ac93d02d972ea0a56
 EBUILD taskflow-0.1.3.ebuild 1673 SHA256 7b8dacae55883290b8935eec14afd544de8b20307a50c8c5938414ed3199e1f7 SHA512 db1f9bdcf643518bd672f6e4deb8987178eff7b51bc9dfccdaddcd4d9f30e0d56e600d67680a68947ec97cd873f738ae4faebe73f5f164901f2ba7aa024b3952 WHIRLPOOL 8a77368b551983b4348b87020ab02c846d74b5591a7d0c249eedc625c1a8835b02ac667c915689c680a86ff21e15908f9c0ada3a8aabfd18a9e3bd0e4c95e644
+EBUILD taskflow-0.10.0.ebuild 2266 SHA256 300ca597c599a32222a4b0ca711ddd9508ff4f51ee5ba61fcbe0a0c8ca2d7a3d SHA512 f986c5c161209525b962f5261d3458367d0381b302a5559084376993c147206ae6914b5d4077022d1e1463901b0e34f352ac49b865ff77d0c5b7beb6e9659720 WHIRLPOOL 87f12e055382cd806c535f0247cb27c3f97fb452c3b673f1af01e6156f230a73675757c073e5fd3c8b2f834d89efd5cb1a0c7b16827332357202c87b58b7557d
 EBUILD taskflow-0.2.ebuild 1620 SHA256 0bd91c71784a2e26f85d557f4acc0abf58ecdbfbcd62f799a3fc3477a8ccf320 SHA512 b47e880b4b6478a01c1c86e794b4926d809e40bceea8b3dbb7d69dca5d41d91964b73d88c27b175e236038e2e1ebebbf34497a2e63f267d01421604213558f31 WHIRLPOOL 2f856d4f62282a6a03b10767f1882a40f88d8e50c8539f783188f177eb6ca923e3e0f5cd9e2461cdd9720697b4a6bd4f5e7714044eec84ec5ba2a3d1d27cc68f
 EBUILD taskflow-0.5.0.ebuild 1821 SHA256 0864ad7b3270cd1e1300b7b91da95ac6c5c8ffc9c1d0519947c8e4fbdc37fd5a SHA512 56d3e3f2c848fb558ac8728d2dcbf79e0a4621ee3a4b77f7c5a44f6d1afefbf9f37667944cb628f4bd51582bece8007b47f41df36b0a8058cffd2284146af348 WHIRLPOOL 8417fe5a8d177fd896018c3ee96228f6e078a7364c10b9cac34f9e2dfa6b180e4f7fa04687927b91abc8d808078d7b2ccf1f488ec23f52a4ffdcddb8b12d0be6
 EBUILD taskflow-0.7.1.ebuild 2103 SHA256 25dc87512abf4775a74258bf9276f59b0ff91f44bdc78079a5b9b77403dd79bb SHA512 29918080a2a073e72ae8b30a7064292a7ae74db4752275ab5bad068c3a68470e7aec765a472f2a2148cf18bb390225dcb1c4325870adbc2fd1b60c23bbdb00b8 WHIRLPOOL 84af102d193d8f258e9675a4eb8dc38a968b46a3fb176e12d183bafce0c89e338e386934e837da03b70af2a1518305a91289e7ae7af42db0069bfa90e45db08b
-MISC ChangeLog 858 SHA256 6bcaf267482f4e3b4c5657e148001ab13511a1ac0651199cfb8e6de12b20379c SHA512 f161fa980b0106037861d37add3da0f988a241b12591fac31528db50613889225379f2a3c411e25ab254930e47438322d79c69f3d022904c6d34a3e6d7070993 WHIRLPOOL 89d640faa0ffc76a1dd5a5607ce5d0f2897521d0b18c8ba99b2815e9d0476fd91fe815b47518a5f6d823bd3828291049c7f58557b453af3559af61a782698820
+MISC ChangeLog 981 SHA256 d903681ea0668b5a7e3852a7dcb84454998677e51ccf0e0e11b9b7f5453c4a23 SHA512 367ceaafdebd2db5ca49f1ef1eaef5410e13eee039ebb538219dea29baf523913a6f748fb4e5c205a5158b9fed8268c03a1c33251559c017cd9dd8d1763fb9bb WHIRLPOOL 9b67dedee1c414add42a9ca971e2d8d9503d63c1b93af85a0296284584e5dc6245e84b0661127cd104a2f428391aed11bed1ed31d6ad172385accc18f7e2c219
 MISC metadata.xml 440 SHA256 895027a7c024bdcde690c0343d7d05ec98e0bfa29b13c9c323411b9d42e19da5 SHA512 6bb9bb938038c0d3f770d017a9280e3b77a78da1c068ebb6c05d8b80af6cc50fd105a6c9745285f1c15c8a189a3871d951f4221931a3849e3c3a86f8f4a20ac2 WHIRLPOOL 11190c83059096c1332f872d2f43647489834b2fb94f577288db9e4a2dac1b23ac8b7cbc3e5a479c5b73f73607a9ce21089493b36f6c5b1d7e427228203e1a9f
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJVQnkDAAoJEGSje+quGaToOJIP/28QcKcMAmJrUacmCtKK11JG
-K4kGLG9iVl04m8ekj/6aKcLazzwHm+OHcUgPMy0z10T15smTWhCEnZUpmRNLjqml
-mK50DJyvXErwoerd9LTIdPql0hqdjSIxkr5phJo6wRE5eMxGikOUGYrkx6St6j1A
-QBNTVG5+cQDTzc56YckBFEigjkw+U23gOXWfK31zS2d5GhTsJf9UA0wFvwpZmst5
-U4mFC+RARHy8wXgwCdPENhFgtBW7H5VwysLAlhJrU49Zgh6Y9PQpw/mqr6LnCRjr
-7gKkKvnN3pxacUo2Cac4W2Ij5GTJVp2Ky7nHxE2ZnrtsWQD1R2qMAQCoqhG0h3H2
-0eCmEjlp/0XWEPKhqNVIa7/VLTFt++QxDQ2LGbH8cgJEO9lId25XaeNpThvLjpH+
-RyprzYjnNiVd5gTqpPZ5ZOgb1YnOuCjZMmoBaK/p5wR4O2Ndn92E0jc+TwtjkfPM
-/1dBmi8YpMAicxqWtwgzKiG558Y1bNn9q7+Egt7l5Kbfh6e8EG4SzH5ONqP1hMwf
-GnLyvC/fqUo/pJLkCcRXVDJYteJ3Wd7WsXC7F99c+2r8Qa+i/9euZC10X0n+XMrb
-EOS6exsk/+MDh0VaUbL5AyIP7yH0lcyKABvsqOlo+738NBF6jXg/S6mUwHkpphjL
-yTGALYQelgmATlAdXFSN
-=tVkp
+iQIcBAEBCAAGBQJVTD1OAAoJEGSje+quGaTo1n8QAKFzshxM4GJyk4rWutwFdpge
+k9Kb8dJvt/h6dHf+ulPsyasd+szJdE1I1RcW1wTLq4oxlRGXPx8GbZBnyrv1cAI2
+/62Hm2QHkN+zqDg2NrEmrzIg7nnHj01RumUJLhmhhrj5Cp8d52nfpMbKWeq6uMTv
+qky4AGw1lCDaK6ERfnaB92Jl9iE0dUBFF4BPND0qCSqLFJXgvECMrjWhj1wd0Gvg
+NoQyHsBFvOW8C35zybVnq7cK8D+zzIRKJcKrb6n7FExN1+KamyKQWfif3KxVQDIQ
+ZlOj1LM5LLQpyMr/Ir6gfgf8hsxq5SdMe3ZOfcSxki4gNpT/LP1ssGoYrXVqsCEj
+9oge28y8CIgbF5couaH9aiHzEolbzyS97zWLyhWsA2CTGdlfZ8J3x9bATl1ycwMb
+xQtJx6LB7jTQjy3FmTanCuolwzEf0cRl9xJaoBDir4HnhHLEk8e+CSYaZLdPPgqX
+wICtXrWCmxzfN9wYp8mmGfhtpNPu0bllSAXADiIwnhjBmjkPZDPX6AcKFQED4hVs
+ZriSKCXakCRShEyPBwXc/P3a/Sh3gXM1n35K76mpeFEJ2n2GMk2PatzI40agoBYy
+WcIkUZXO6cEDwqJIa95Df9bVdY/Jr89Iobch4BPzjyUcjW4TB3iCMhGaj9HcIUGv
+pDUg68M/4/XXnB26vC6A
+=0PTj
 -----END PGP SIGNATURE-----
diff --git a/dev-python/taskflow/taskflow-0.10.0.ebuild b/dev-python/taskflow/taskflow-0.10.0.ebuild
new file mode 100644 (file)
index 0000000..08991ba
--- /dev/null
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/taskflow/taskflow-0.10.0.ebuild,v 1.1 2015/05/08 04:36:01 prometheanfire Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="A library to do [jobs, tasks, flows] in a HA manner using different backends"
+HOMEPAGE="https://github.com/openstack/taskflow"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+               >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
+               <dev-python/pbr-1.0[${PYTHON_USEDEP}]
+               test? (
+                       >=dev-python/hacking-0.10.0[${PYTHON_USEDEP}]
+                       <dev-python/hacking-0.11[${PYTHON_USEDEP}]
+                       >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
+                       >=dev-python/mock-1.0[${PYTHON_USEDEP}]
+                       >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
+                       !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
+                       >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+                       >=dev-python/kombu-3.0.7[${PYTHON_USEDEP}]
+                       >=dev-python/zake-0.1.6[${PYTHON_USEDEP}]
+                       >=dev-python/kazoo-1.3.1[${PYTHON_USEDEP}]
+                       >=dev-python/alembic-0.7.2[${PYTHON_USEDEP}]
+                       dev-python/psycopg[${PYTHON_USEDEP}]
+                       >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+                       !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+                       <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
+                       >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+               )"
+RDEPEND="
+       >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+       dev-python/enum34[$(python_gen_usedep 'python2_7' 'python3_3')]
+       >=dev-python/networkx-1.8[${PYTHON_USEDEP}]
+       >=dev-python/stevedore-1.3.0[${PYTHON_USEDEP}]
+       virtual/python-futures[${PYTHON_USEDEP}]
+       >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+       <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
+       >=dev-python/oslo-utils-1.4.0[${PYTHON_USEDEP}]
+       >=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+       # this is py2.4-6 only so remove it
+       sed -i '/ordereddict/d' requirements*
+       # only needed by py2.7 and included by the virtual
+       sed -i '/futures/d' requirements*
+       distutils-r1_python_prepare_all
+}
+
+python_test() {
+       testr init
+       testr run --parallel || die "failed testsuite under python2.7"
+}