media-gfx/zbar: Tests need Python too
authorMichał Górny <mgorny@gentoo.org>
Sun, 27 Aug 2017 15:16:28 +0000 (17:16 +0200)
committerMichał Górny <mgorny@gentoo.org>
Thu, 7 Sep 2017 20:31:35 +0000 (22:31 +0200)
media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild

index a6c0fc5a17954dda2bef2d596522713948d4223a..48f2b35f178c0d7942e204b004f23dd7678a83a2 100644 (file)
@@ -14,8 +14,9 @@ SRC_URI="https://dev.gentoo.org/~xmw/zbar-0.10_p20121015.zip"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="gtk imagemagick java jpeg python qt4 static-libs +threads v4l X xv"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="gtk imagemagick java jpeg python qt4 static-libs test +threads v4l X xv"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+       test? ( ${PYTHON_REQUIRED_USE} )"
 
 CDEPEND="gtk? ( dev-libs/glib:2 x11-libs/gtk+:2 )
        imagemagick? ( virtual/imagemagick-tools )
@@ -33,12 +34,15 @@ RDEPEND="${CDEPEND}
        java? ( >=virtual/jre-1.4 )"
 DEPEND="${CDEPEND}
        java? ( >=virtual/jdk-1.4 )
+       test? ( ${PYTHON_DEPS} )
        app-arch/unzip
        sys-devel/gettext
        virtual/pkgconfig"
 
 pkg_setup() {
-       use python && python-single-r1_pkg_setup
+       if use python || use test; then
+               python-single-r1_pkg_setup
+       fi
        java-pkg-opt-2_pkg_setup
 }