alunduil    14/09/28 23:16:33

  Modified:             ChangeLog python-heatclient-9999.ebuild
  Log:
  update live ebuild with python3_3 target
  
  (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with 
key 92FEA28B)

Revision  Changes    Path
1.15                 dev-python/python-heatclient/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-heatclient/ChangeLog?rev=1.15&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-heatclient/ChangeLog?rev=1.15&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-heatclient/ChangeLog?r1=1.14&r2=1.15

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-python/python-heatclient/ChangeLog,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ChangeLog   28 Sep 2014 23:00:16 -0000      1.14
+++ ChangeLog   28 Sep 2014 23:16:33 -0000      1.15
@@ -1,6 +1,9 @@
 # ChangeLog for dev-python/python-heatclient
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-heatclient/ChangeLog,v 
1.14 2014/09/28 23:00:16 alunduil Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-heatclient/ChangeLog,v 
1.15 2014/09/28 23:16:33 alunduil Exp $
+
+  28 Sep 2014; Alex Brandt <[email protected]> python-heatclient-9999.ebuild:
+  add python3_3 target
 
 *python-heatclient-0.2.12 (28 Sep 2014)
 



1.7                  dev-python/python-heatclient/python-heatclient-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-heatclient/python-heatclient-9999.ebuild?rev=1.7&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-heatclient/python-heatclient-9999.ebuild?rev=1.7&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-heatclient/python-heatclient-9999.ebuild?r1=1.6&r2=1.7

Index: python-heatclient-9999.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/dev-python/python-heatclient/python-heatclient-9999.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- python-heatclient-9999.ebuild       6 Jul 2014 12:47:58 -0000       1.6
+++ python-heatclient-9999.ebuild       28 Sep 2014 23:16:33 -0000      1.7
@@ -1,55 +1,81 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-python/python-heatclient/python-heatclient-9999.ebuild,v
 1.6 2014/07/06 12:47:58 mgorny Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/dev-python/python-heatclient/python-heatclient-9999.ebuild,v
 1.7 2014/09/28 23:16:33 alunduil Exp $
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_3)
 
-inherit git-2 distutils-r1
+inherit distutils-r1 git-2
 
-DESCRIPTION="This is a client library for Heat built on the Heat orchestration
-API."
-HOMEPAGE="https://github.com/openstack/python-heatclient";
-EGIT_REPO_URI="https://github.com/openstack/python-heatclient.git";
+DESCRIPTION="OpenStack Orchestration API Client Library"
+HOMEPAGE="http://www.openstack.org/";
+EGIT_REPO_URI="https://github.com/openstack/${PN}.git";
 
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS=""
 IUSE="doc test"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-               >=dev-python/pbr-0.6[${PYTHON_USEDEP}]
-               !~dev-python/pbr-0.7[${PYTHON_USEDEP}]
-               <dev-python/pbr-1.0[${PYTHON_USEDEP}]
-               test? ( >=dev-python/hacking-0.8.0[${PYTHON_USEDEP}]
-                               <dev-python/hacking-0.9[${PYTHON_USEDEP}]
-                               >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-                               >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
-                               >=dev-python/mock-1.0[${PYTHON_USEDEP}]
-                               >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
-                               >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
-                               <dev-python/sphinx-1.2[${PYTHON_USEDEP}]
-                               
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
-                               >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-                               >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}] 
)"
-RDEPEND=">=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
-               >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
-               <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
-               >=dev-python/python-keystoneclient-0.7.0[${PYTHON_USEDEP}]
-               >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
-               >=dev-python/requests-1.1[${PYTHON_USEDEP}]
-               >=dev-python/six-1.5.2[${PYTHON_USEDEP}]"
+# NOTE: dev-python/discover is not used in tests
+# dev-python/discover[${PYTHON_USEDEP}]
+
+CDEPEND="
+       >=dev-python/pbr-0.6[${PYTHON_USEDEP}]
+       !~dev-python/pbr-0.7[${PYTHON_USEDEP}]
+       <dev-python/pbr-1.0[${PYTHON_USEDEP}]
+"
+CRDEPEND="
+       >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
+       >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
+       <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
+       >=dev-python/python-keystoneclient-0.10.0[${PYTHON_USEDEP}]
+       >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
+       >=dev-python/requests-1.2.1[${PYTHON_USEDEP}]
+       !~dev-python/requests-2.4[${PYTHON_USEDEP}]
+       >=dev-python/six-1.7.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+       dev-python/setuptools[${PYTHON_USEDEP}]
+       ${CDEPEND}
+       test? (
+               ${CRDEPEND}
+               >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+               >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
+               >=dev-python/hacking-0.8.0[${PYTHON_USEDEP}]
+               <dev-python/hacking-0.9[${PYTHON_USEDEP}]
+               >=dev-python/httpretty-0.8.0[${PYTHON_USEDEP}]
+               !~dev-python/httpretty-0.8.1[${PYTHON_USEDEP}]
+               !~dev-python/httpretty-0.8.2[${PYTHON_USEDEP}]
+               !~dev-python/httpretty-0.8.3[${PYTHON_USEDEP}]
+               >=dev-python/mock-1.0[${PYTHON_USEDEP}]
+               >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
+               >=dev-python/oslo-sphinx-2.2.0[${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/testrepository-0.0.18[${PYTHON_USEDEP}]
+               >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+               >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
+       )
+"
+RDEPEND="
+       ${CDEPEND}
+       ${CRDEPEND}
+"
 
 python_compile_all() {
-       use doc && sphinx-build -b html -c doc/source/ doc/source/ 
doc/source/html
+       use doc && esetup.py build_sphinx
 }
 
 python_test() {
-       "${PYTHON}" setup.py testr --coverage
-       "${PYTHON}" setup.py testr --slowest
+       rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPYTHON}"
+
+       testr init || die "testr init failed under ${EPYTHON}"
+       testr run || die "testr run failed under ${EPYTYHON}"
 }
 
 python_install_all() {
-       use doc && local HTML_DOCS=( doc/source/html/. )
+       use doc && local HTML_DOCS=( doc/build/html/. )
+
        distutils-r1_python_install_all
 }




Reply via email to