Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/os-vif/
Date: Sat, 24 Feb 2018 06:22:54
Message-Id: 1519452364.3d44a1e823c7e10cec84642b7b27c371d03ac55e.prometheanfire@gentoo
1 commit: 3d44a1e823c7e10cec84642b7b27c371d03ac55e
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 24 06:06:04 2018 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 24 06:06:04 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d44a1e8
7
8 dev-python/os-vif: 1.9.0 bup
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 dev-python/os-vif/Manifest | 1 +
13 dev-python/os-vif/os-vif-1.9.0.ebuild | 40 +++++++++++++++++++++++++++++++++++
14 2 files changed, 41 insertions(+)
15
16 diff --git a/dev-python/os-vif/Manifest b/dev-python/os-vif/Manifest
17 index 1ae92b47833..177aed888b9 100644
18 --- a/dev-python/os-vif/Manifest
19 +++ b/dev-python/os-vif/Manifest
20 @@ -1 +1,2 @@
21 DIST os_vif-1.7.0.tar.gz 55976 BLAKE2B 8adb4043f872a76c1120774bd0453f162aa1a3877b8495b1ea32d7f2ca03ae7401885ca190b5f35bb11e7559f08a9a24ee6cee41c6603c7bbd2a987e974106a7 SHA512 815f7ba169ef4c1235ad70f31ec065179fa021701c69304385c1a95a1125db9afc1be9e6ceddfca44fe6ea1866dfdb303f7ded2914a3757b095118e41bfdd19e
22 +DIST os_vif-1.9.0.tar.gz 62461 BLAKE2B cc62aa95b7d131e7c95b0d228ee242fbcb4784818243ac78ba5f9899c76ce8b72c327c8f20e12bf942b96d895551dea85924f0b55c05ed1fd1eabd42c64af4a9 SHA512 a458e3d5dee698d28236b733ae29802c7bf58c1d40743622976c4498a51dec46a7481289d0511fa09231ffc48ce795c56cdeeb6297c185b474174cae59c7207a
23
24 diff --git a/dev-python/os-vif/os-vif-1.9.0.ebuild b/dev-python/os-vif/os-vif-1.9.0.ebuild
25 new file mode 100644
26 index 00000000000..c641a41a126
27 --- /dev/null
28 +++ b/dev-python/os-vif/os-vif-1.9.0.ebuild
29 @@ -0,0 +1,40 @@
30 +# Copyright 1999-2018 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=6
34 +PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
35 +
36 +inherit distutils-r1
37 +
38 +DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
39 +HOMEPAGE="https://github.com/openstack/os-vif"
40 +SRC_URI="mirror://pypi/${PN:0:1}/os_vif/os_vif-${PV}.tar.gz"
41 +S="${WORKDIR}/os_vif-${PV}"
42 +
43 +LICENSE="Apache-2.0"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~arm64 ~x86"
46 +IUSE=""
47 +
48 +CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
49 + !~dev-python/pbr-2.1.0"
50 +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
51 + ${CDEPEND}"
52 +RDEPEND="
53 + ${CDEPEND}
54 + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
55 + >=dev-python/oslo-concurrency-3.20.0[${PYTHON_USEDEP}]
56 + >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
57 + >=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
58 + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
59 + >=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}]
60 + >=dev-python/oslo-versionedobjects-1.28.0[${PYTHON_USEDEP}]
61 + >=dev-python/pyroute2-0.4.21[${PYTHON_USEDEP}]
62 + >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
63 + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]"
64 +
65 +python_prepare_all() {
66 + sed -i '/^hacking/d' test-requirements.txt || die
67 + sed -i '/^pbr/d' requirements.txt || die # pbr should be uncapped in stable/ocata
68 + distutils-r1_python_prepare_all
69 +}