diff options
author | Matt Thode <prometheanfire@gentoo.org> | 2015-02-28 07:04:00 +0000 |
---|---|---|
committer | Matt Thode <prometheanfire@gentoo.org> | 2015-02-28 07:04:00 +0000 |
commit | dbb356c559bbbf1eb17c1cc56fbc1d2f27f845c2 (patch) | |
tree | 7e26e8dba09dc9c5e3c19b6abd0adf43bee9c647 /dev-python/oslo-serialization | |
parent | adding py3 support to oslo-context (diff) | |
download | historical-dbb356c559bbbf1eb17c1cc56fbc1d2f27f845c2.tar.gz historical-dbb356c559bbbf1eb17c1cc56fbc1d2f27f845c2.tar.bz2 historical-dbb356c559bbbf1eb17c1cc56fbc1d2f27f845c2.zip |
adding py34 support to oslo-serialization
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x33ED3FD25AFC78BA
Diffstat (limited to 'dev-python/oslo-serialization')
-rw-r--r-- | dev-python/oslo-serialization/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/oslo-serialization/Manifest | 29 | ||||
-rw-r--r-- | dev-python/oslo-serialization/oslo-serialization-1.3.0-r1.ebuild | 79 |
3 files changed, 101 insertions, 15 deletions
diff --git a/dev-python/oslo-serialization/ChangeLog b/dev-python/oslo-serialization/ChangeLog index 2bfdcd900414..571038e9b38a 100644 --- a/dev-python/oslo-serialization/ChangeLog +++ b/dev-python/oslo-serialization/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/oslo-serialization # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-serialization/ChangeLog,v 1.2 2015/02/16 20:24:13 prometheanfire Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-serialization/ChangeLog,v 1.3 2015/02/28 07:03:55 prometheanfire Exp $ + +*oslo-serialization-1.3.0-r1 (28 Feb 2015) + + 28 Feb 2015; Matthew Thode <prometheanfire@gentoo.org> + +oslo-serialization-1.3.0-r1.ebuild: + adding py34 support to oslo-serialization *oslo-serialization-1.3.0 (16 Feb 2015) diff --git a/dev-python/oslo-serialization/Manifest b/dev-python/oslo-serialization/Manifest index 757ac4971dab..d4da9f6a6ede 100644 --- a/dev-python/oslo-serialization/Manifest +++ b/dev-python/oslo-serialization/Manifest @@ -4,23 +4,24 @@ Hash: SHA256 DIST oslo.serialization-1.0.0.tar.gz 16242 SHA256 f9748cfbce1cb2a48942f12cf64a558f607135cddd610dadef8a036aa879063c SHA512 5cde309368b61f7fbf4ea6ece4c7e26bb1c43f4eb96adee8aea89810d81d0b112a1d8443b658f6d25558c0e9071b55ba81ddbea608bc51459afb3704ac9bd78b WHIRLPOOL 2c7dc9223e23d8df3e5ac0c3962ca1d8f66c3bf1f67943274aefc03245f65d312ab33353ea3dc8b63a748a785524b1e5a846361965f2c381fcec90dff51becd4 DIST oslo.serialization-1.3.0.tar.gz 22586 SHA256 6d5b0f8a0bdb59a7818e62c4c85c4f1ea81f634f2add368b553c93a5c4f28e93 SHA512 47db8850d8f3111e5dd0ef7d506cd629ba36d0996487dfe80256557f505d66accbc83131d6066e323eec85f1b9b22776c4a351372e50ab66e059c89a61f8ad16 WHIRLPOOL b4a9889a66c96da0f43f40cf7647da4ea848ec408192170eefe9f3d8cea435eacd5d5e55e2d4701b961b6819147faed82189f3e90cc3e33b1766b014bdc3aa5b EBUILD oslo-serialization-1.0.0.ebuild 2065 SHA256 3c3d9d84957e4952358776498ce3140803558bf37660ac91546af096ecf21336 SHA512 36fde4fec58267112d900a897a914b14477df3ab8abdcebc9f1106c9948be813a10e4c5f3e503031a981b91512f49806e424b2a4c1a0855b0f15d14ff646aabc WHIRLPOOL e15c676a734650dfaa2b376d537219840d1ffcddb64f4123622bcfcc35eda12074fba4e6cc292dac59b61cd3064c16938190d9dcc272978b6679477e797f4c5f +EBUILD oslo-serialization-1.3.0-r1.ebuild 2269 SHA256 2798b8e46cd06095148aa45b3365a8334f13b92c74628d93ab73011c4d5bd2cb SHA512 440565be3c9ee2de1b997a59b637bde75425c1ff2cfd4928b5013660d83dbca496e0240d56e5f7f4403d202d301e91e7f6e7c87b04ec7ae348e2204b2ec9d7c3 WHIRLPOOL c21c72e1fa28a7d7b0945e6c415e321636aba766830708d08ae875b242214c35cf504da999af2cd8693287dd318e30da4b5eb7ffee40292592e22f81cbb10359 EBUILD oslo-serialization-1.3.0.ebuild 2256 SHA256 b4f04b4cbfd4d64af139918d5c07e385f157d955a5bde604a5c34be488adca8f SHA512 505b17db5e8cf3a9208cd9265547599a0f207778c925481c527bb1550f7b2d674eb8737b67affa9596821eea67ef20615ea1a808cdfff429097de55987914eb7 WHIRLPOOL 3541ca9770c3bdc64c92a2417daf9ae8a9db16f37921547cb6b0124d8be6b62d2849a42481bc4f54c9a4635a27449da0b333143671a5011b97eac718b07d4068 -MISC ChangeLog 548 SHA256 9bdc00143d29450f757550839fbbf8afd2614ee51d1a06e813b7468a9c4beda3 SHA512 f32e30b8c7aac2cccdd724e474537c198eaca27e9c9da04b2d6d5206f23f7acbd9895c90665c11df09aa640cf2963208b577831799022a100db72a441d321650 WHIRLPOOL 46555943d407b8474f00da6cb81153f95a969bc5f09d39c1e3f7f18fe9a974b19ae46cfb5539b9e2df8956b13a617424debe516ffd332028368d73d390e198db +MISC ChangeLog 733 SHA256 2f1ed3a754a956257b5b6c6f98f677e7f215e17673627751f19587c9b159bc7f SHA512 f0e3b1474344c528f298443cc1ae5d094ea2a17c48e32957598c9a0c6de2095f9b557697f3d84756f53a04c2a4a87639c94bc9b60c5a8f6a82b5432e4b72d5d2 WHIRLPOOL 87d59448d4a86d1a43c277138543e1f93a5b3101583b5c5cb76f9f4d5ce2723c2591c5f6f20d4c81060f82d3b84defbb2201ecf32ed2a3de70d00fb6059e73d5 MISC metadata.xml 305 SHA256 1095811fca07655f61d7ca88246a11e61ad91cda0ff9d487758ef9deb9e21ef9 SHA512 94c6701b6234c8268e50c9642c45dedade70653ee0d32d46c3626566473e1cacf06dfe0dd67159401ff1453cf6b13baa803c06eb4df55591660ccfbf6c3fd9d8 WHIRLPOOL 3c3c266b82993b29e6f64f247f641c911450cdb4e73f9adc2a22159a986240413cf297fe8afd396da1ee4cc3ce868a3aedb07e77b4600b454f632092b3db987b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJU4lIPAAoJEGSje+quGaToTYEP/iQP/sDgFU/GijmXMsHqZlNT -uAXBQrYb+dVR8M4aUthQF0GxGu6y9Qm0kI7eJNp8diWeF+cmqQjdptR0xuRB0N27 -vwHWPNMOx3AHl214JVbCWf41akbubgfwaPgSZydnzLmoUEjU9TzFEoULJOGcno2n -rn/ZOKV4Y5AMt4c4x3E7+PrCYqZj/0oFh67lH9ysiJsEJOVNyiFbEgFVdHFPELif -2Z2tnj5pMmv1Pbw3O/SR+S4FTG28304ENkW+hM6OvUV/CU9GQjJWQGW/A54x81HH -ccxfoAbXkhziehm+76x2XdLQZvX4k4zIemea/Xrojvyg1ZB1XznsWRpMgA/Brtfy -jVAyYmM66p6B77J/4U5e1aTruBYm2IFtoWlw+u0klqq7NI81AEmnW22/xkp0/GtO -tCVEyOaB/bObQtLvm6caEYYbZJIX+lx0ZkT2r80A5e+CUfgqtvbD2QEN9NO4ETs2 -JM2Io/UDdPzIaD6MNGNUce1cWHEu5GjeY5GIerPXTDk0W8Zg5jvlO1Ky9aA2DwLH -FLX4Pylxyi1+PRyh5d7lkMfr2JFMlXPSxKerVZdrZl2Yp3d5Qoc6HynreTbDtJ7Y -TIB0TCPJDT5cGg9kYSf2/CGc9jXLjZ6fsK0l8tWC3dJxVNofP0CONt2TRUiPZ1+I -+mwEu9DutajkwTz6ca+3 -=2yYR +iQIcBAEBCAAGBQJU8WiFAAoJEGSje+quGaToF50P/ijfG2IQTtlRgZBdcPCEGH/R +ZrhZbZ4F+rUcsIuts4G2TLuJhNpAaLTRgP6KZyQI5bjPnazGQ1n95kYMrQ3y2ajH +FKknxR7wPymrU7J5h8nBPW2OSCejI061it+kDacEC9wihq7b/qVvSqCNqr2czMgr +K/qhW2OhjgNw/gkM/K8NpD96hjVSbRtuKTc1eHol49TMzJLIBQ3cDhOXuJbwS9Y2 +8e4dgdVsVJzauML8nqlSFZft3XuR8uXx5M6eH3B5y90g81W6VSKJcG+KA4meT/QD +vDmJWl/ztdp0CnrFWFIUzuUAOqV1rGBJnoMcLenG8EIbg6jwldn+QrhPVsrvXycW +VLK9c3A9ZCTZMXj+FNZ0c0+D5FcV9ycCJxtBne8elS709gGeJjZoHOkBMAy6diEj +vLSLM4YgA3mMqj8oJJtfMv9plBOQNVBZN6fgjDWLeEmpnD+XENMip4neNC8ECbM3 +vGvHCWKZoLvd3e6kKuJch49zEssVrD9oYBI3sIO3EvEpOzg5B6PibT+rUl2yonTs +IP1eEje35tT3juckfrNB63TMFTeOuDznj42tVo7yFI4+dqMyc/WoGVMZpxjy07pq +iLqZxkbk61EUbVMiQDTGDA9QUuqAvWLv3xL8A0mp9jMhq7/pDXlUh3LSgLwx5Y7T +nI5joPhYi7fnrkM6xfa8 +=c9ya -----END PGP SIGNATURE----- diff --git a/dev-python/oslo-serialization/oslo-serialization-1.3.0-r1.ebuild b/dev-python/oslo-serialization/oslo-serialization-1.3.0-r1.ebuild new file mode 100644 index 000000000000..0f7b76620589 --- /dev/null +++ b/dev-python/oslo-serialization/oslo-serialization-1.3.0-r1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-serialization/oslo-serialization-1.3.0-r1.ebuild,v 1.1 2015/02/28 07:03:55 prometheanfire Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_3 python3_4 ) + +inherit distutils-r1 + +MY_PN=${PN/-/.} + +DESCRIPTION="oslo.serialization library" +HOMEPAGE="https://launchpad.net/oslo" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +# Note: not in tree +#test? ( <dev-python/hacking-0.8[${PYTHON_USEDEP}] ) + +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.0[${PYTHON_USEDEP}] + >=dev-python/mock-1.0[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}] + >=dev-python/oslotest-1.2.0[${PYTHON_USEDEP}] + >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-1.3.0[${PYTHON_USEDEP}] + ) + doc? ( + >=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}] + ) +" +RDEPEND=" + >=dev-python/Babel-1.3[${PYTHON_USEDEP}] + >=dev-python/six-1.7.0[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-1.2.0[${PYTHON_USEDEP}] + >=dev-python/pytz-2013.6[${PYTHON_USEDEP}] +" + +python_prepare_all() { + use doc && esetup.py build_sphinx +} + +# Note: Tests fail due to requiring installation. +# +# Installation appears to fail due ot the use of namespace packages but root +# cause was never truly established. +RESTRICT="test" + +python_test() { + distutils_install_for_testing + + PYTHONPATH="${TEST_DIR}/lib:${PYTHONPATH}" + + rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}" + + testr init || die "testr init failed under ${EPYTHON}" + testr run || die "testr run failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/build/html/. ) + + distutils-r1_python_install_all +} |