net-dns/rbldnsd: [QA] Add missing python metadata variables
authorDavid Seifert <soap@gentoo.org>
Sun, 23 Apr 2017 19:43:36 +0000 (21:43 +0200)
committerDavid Seifert <soap@gentoo.org>
Sun, 23 Apr 2017 20:58:10 +0000 (22:58 +0200)
Package-Manager: Portage-2.3.5, Repoman-2.3.2

net-dns/rbldnsd/rbldnsd-0.998-r2.ebuild
net-dns/rbldnsd/rbldnsd-0.998.ebuild

index d84c64c3a95989365e1f5410a74232c5c8a7a20a..04537f3057566572bfeec21c805900ada5fe4789 100644 (file)
@@ -4,7 +4,7 @@
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
 
-inherit toolchain-funcs user python-single-r1
+inherit toolchain-funcs user python-any-r1
 
 DESCRIPTION="DNS server designed to serve blacklist zones"
 HOMEPAGE="https://rbldnsd.io/"
@@ -15,12 +15,12 @@ SLOT="0"
 KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~x86-fbsd"
 IUSE="ipv6 test zlib"
 
-REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )"
-
 RDEPEND="zlib? ( sys-libs/zlib )"
 DEPEND="${RDEPEND}
-       test? ( ${PYTHON_DEPS}
-               dev-python/pydns:2[${PYTHON_USEDEP}] )"
+       test? (
+               ${PYTHON_DEPS}
+               $(python_gen_any_dep 'dev-python/pydns:2[${PYTHON_USEDEP}]')
+       )"
 
 PATCHES=(
        "${FILESDIR}/rbldnsd-0.997a-robust-ipv6-test-support.patch"
index 536c8b74e4941af3137d1aa2c0b6bc54c006bb68..8c559177fb0e77dcd3d49689798e5ffcb262d344 100644 (file)
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 PYTHON_COMPAT=( python2_7 )
 
-inherit eutils toolchain-funcs user python-single-r1
+inherit eutils toolchain-funcs user python-any-r1
 
 DESCRIPTION="DNS server designed to serve blacklist zones"
 HOMEPAGE="http://www.corpit.ru/mjt/rbldnsd.html"
@@ -15,12 +15,12 @@ SLOT="0"
 KEYWORDS="amd64 hppa ~sparc x86 ~x86-fbsd"
 IUSE="ipv6 test zlib"
 
-REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )"
-
 RDEPEND="zlib? ( sys-libs/zlib )"
 DEPEND="${RDEPEND}
-       test? ( ${PYTHON_DEPS}
-               dev-python/pydns:2[${PYTHON_USEDEP}] )"
+       test? (
+               ${PYTHON_DEPS}
+               $(python_gen_any_dep 'dev-python/pydns:2[${PYTHON_USEDEP}]')
+       )"
 
 src_prepare() {
        epatch "${FILESDIR}/rbldnsd-0.997a-robust-ipv6-test-support.patch"