app-emulation/ganeti: Switch to PYTHON_MULTI_USEDEP API
authorMichał Górny <mgorny@gentoo.org>
Fri, 7 Feb 2020 09:02:52 +0000 (10:02 +0100)
committerMichał Górny <mgorny@gentoo.org>
Sun, 9 Feb 2020 16:10:35 +0000 (17:10 +0100)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
app-emulation/ganeti/ganeti-2.15.2-r9.ebuild [moved from app-emulation/ganeti/ganeti-2.15.2-r8.ebuild with 95% similarity]
app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild
app-emulation/ganeti/ganeti-2.17.0_beta1.ebuild

similarity index 95%
rename from app-emulation/ganeti/ganeti-2.15.2-r8.ebuild
rename to app-emulation/ganeti/ganeti-2.15.2-r9.ebuild
index 6e00659d3fde9429124d771ffddfed834d6b616f..2f365cb6ab41c9f8e2465e8022889a5e420e9170 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -68,16 +68,18 @@ GROUP_PREFIX="${GANETI_GROUP_PREFIX:-"${USER_PREFIX}"}"
 
 DEPEND="
        dev-libs/openssl:0
-       dev-python/paramiko[${PYTHON_USEDEP}]
-       dev-python/pyopenssl[${PYTHON_USEDEP}]
-       dev-python/simplejson[${PYTHON_USEDEP}]
-       dev-python/pyparsing[${PYTHON_USEDEP}]
-       dev-python/pyinotify[${PYTHON_USEDEP}]
-       dev-python/pycurl[${PYTHON_USEDEP}]
-       dev-python/ipaddr[${PYTHON_USEDEP}]
-       dev-python/bitarray[${PYTHON_USEDEP}]
-       dev-python/docutils[${PYTHON_USEDEP}]
-       dev-python/fdsend[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep '
+               dev-python/paramiko[${PYTHON_MULTI_USEDEP}]
+               dev-python/pyopenssl[${PYTHON_MULTI_USEDEP}]
+               dev-python/simplejson[${PYTHON_MULTI_USEDEP}]
+               dev-python/pyparsing[${PYTHON_MULTI_USEDEP}]
+               dev-python/pyinotify[${PYTHON_MULTI_USEDEP}]
+               dev-python/pycurl[${PYTHON_MULTI_USEDEP}]
+               dev-python/ipaddr[${PYTHON_MULTI_USEDEP}]
+               dev-python/bitarray[${PYTHON_MULTI_USEDEP}]
+               dev-python/docutils[${PYTHON_MULTI_USEDEP}]
+               dev-python/fdsend[${PYTHON_MULTI_USEDEP}]
+       ')
        || (
                net-misc/iputils[arping]
                net-analyzer/arping
@@ -157,7 +159,9 @@ RDEPEND="${DEPEND}
 DEPEND+="
        sys-devel/m4
        app-text/pandoc
-       dev-python/sphinx[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep '
+               dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
+       ')
        media-fonts/urw-fonts
        media-gfx/graphviz
        >=dev-haskell/test-framework-0.6:0=
index bd24dd3fff749e98c80ca3228518cc41ef037a5d..94c05841d25ecc8bfca4e3f96eb45bf0948eb382 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -53,16 +53,18 @@ GROUP_PREFIX="${GANETI_GROUP_PREFIX:-"${USER_PREFIX}"}"
 
 DEPEND="
        dev-libs/openssl:0
-       dev-python/paramiko[${PYTHON_USEDEP}]
-       dev-python/pyopenssl[${PYTHON_USEDEP}]
-       dev-python/simplejson[${PYTHON_USEDEP}]
-       dev-python/pyparsing[${PYTHON_USEDEP}]
-       dev-python/pyinotify[${PYTHON_USEDEP}]
-       dev-python/pycurl[${PYTHON_USEDEP}]
-       dev-python/ipaddr[${PYTHON_USEDEP}]
-       dev-python/bitarray[${PYTHON_USEDEP}]
-       dev-python/docutils[${PYTHON_USEDEP}]
-       dev-python/fdsend[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep '
+               dev-python/paramiko[${PYTHON_MULTI_USEDEP}]
+               dev-python/pyopenssl[${PYTHON_MULTI_USEDEP}]
+               dev-python/simplejson[${PYTHON_MULTI_USEDEP}]
+               dev-python/pyparsing[${PYTHON_MULTI_USEDEP}]
+               dev-python/pyinotify[${PYTHON_MULTI_USEDEP}]
+               dev-python/pycurl[${PYTHON_MULTI_USEDEP}]
+               dev-python/ipaddr[${PYTHON_MULTI_USEDEP}]
+               dev-python/bitarray[${PYTHON_MULTI_USEDEP}]
+               dev-python/docutils[${PYTHON_MULTI_USEDEP}]
+               dev-python/fdsend[${PYTHON_MULTI_USEDEP}]
+       ')
        || (
                net-misc/iputils[arping]
                net-analyzer/arping
@@ -140,7 +142,9 @@ RDEPEND="${DEPEND}
 DEPEND+="
        sys-devel/m4
        app-text/pandoc
-       dev-python/sphinx[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep '
+               dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
+       ')
        media-fonts/urw-fonts
        media-gfx/graphviz
        >=dev-haskell/test-framework-0.6:0=
index d4baca0d24bf74c4de0a4ffa90358ede1a1f09b4..061cb74ba0f5bc889bd488e8fc499328eabbdb35 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -53,16 +53,18 @@ GROUP_PREFIX="${GANETI_GROUP_PREFIX:-"${USER_PREFIX}"}"
 
 DEPEND="
        dev-libs/openssl:0
-       dev-python/paramiko[${PYTHON_USEDEP}]
-       dev-python/pyopenssl[${PYTHON_USEDEP}]
-       dev-python/simplejson[${PYTHON_USEDEP}]
-       dev-python/pyparsing[${PYTHON_USEDEP}]
-       dev-python/pyinotify[${PYTHON_USEDEP}]
-       dev-python/pycurl[${PYTHON_USEDEP}]
-       dev-python/ipaddr[${PYTHON_USEDEP}]
-       dev-python/bitarray[${PYTHON_USEDEP}]
-       dev-python/docutils[${PYTHON_USEDEP}]
-       dev-python/fdsend[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep '
+               dev-python/paramiko[${PYTHON_MULTI_USEDEP}]
+               dev-python/pyopenssl[${PYTHON_MULTI_USEDEP}]
+               dev-python/simplejson[${PYTHON_MULTI_USEDEP}]
+               dev-python/pyparsing[${PYTHON_MULTI_USEDEP}]
+               dev-python/pyinotify[${PYTHON_MULTI_USEDEP}]
+               dev-python/pycurl[${PYTHON_MULTI_USEDEP}]
+               dev-python/ipaddr[${PYTHON_MULTI_USEDEP}]
+               dev-python/bitarray[${PYTHON_MULTI_USEDEP}]
+               dev-python/docutils[${PYTHON_MULTI_USEDEP}]
+               dev-python/fdsend[${PYTHON_MULTI_USEDEP}]
+       ')
        || (
                net-misc/iputils[arping]
                net-analyzer/arping
@@ -140,7 +142,9 @@ RDEPEND="${DEPEND}
 DEPEND+="
        sys-devel/m4
        app-text/pandoc
-       <=dev-python/sphinx-1.3.5[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep '
+               <=dev-python/sphinx-1.3.5[${PYTHON_MULTI_USEDEP}]
+       ')
        media-fonts/urw-fonts
        media-gfx/graphviz
        >=dev-haskell/test-framework-0.6:0=