net-misc/openvswitch: Use external python package
authorJustin Lecher <jlec@gentoo.org>
Sat, 3 Dec 2016 20:18:13 +0000 (21:18 +0100)
committerJustin Lecher <jlec@gentoo.org>
Sat, 3 Dec 2016 21:34:05 +0000 (22:34 +0100)
Package-Manager: portage-2.3.2
Signed-off-by: Justin Lecher <jlec@gentoo.org>
net-misc/openvswitch/openvswitch-2.6.0-r2.ebuild [moved from net-misc/openvswitch/openvswitch-2.6.0-r1.ebuild with 94% similarity]

similarity index 94%
rename from net-misc/openvswitch/openvswitch-2.6.0-r1.ebuild
rename to net-misc/openvswitch/openvswitch-2.6.0-r2.ebuild
index 93a0483b3aeb66900760a0567bd71042123de764..56cef678d10bc27263668dea6e79422bf0ebbdc6 100644 (file)
@@ -24,6 +24,7 @@ RDEPEND="
        )
        ssl? ( dev-libs/openssl:0= )
        ${PYTHON_DEPS}
+       ~dev-python/ovs-${PV}
        dev-python/twisted-core
        dev-python/twisted-conch
        dev-python/twisted-web
@@ -94,15 +95,9 @@ src_install() {
                python_foreach_impl python_doscript utilities/"${SCRIPT}"
        done
 
-       # monitor is statically enabled for bug 596206
-       #if use monitor ; then
-       python_install() {
-               python_domodule "${ED%/}"/usr/share/openvswitch/python/*
-               python_optimize "${ED%/}"/usr/share/ovsdbmonitor
-       }
-       python_foreach_impl python_install
+       python_foreach_impl python_optimize "${ED%/}"/usr/share/ovsdbmonitor
+
        rm -r "${ED%/}"/usr/share/openvswitch/python || die
-       #fi
 
        keepdir /var/{lib,log}/openvswitch
        keepdir /etc/ssl/openvswitch