dev-libs/xapian-bindings: [QA] Add missing python metadata variables
authorDavid Seifert <soap@gentoo.org>
Sun, 23 Apr 2017 08:54:27 +0000 (10:54 +0200)
committerDavid Seifert <soap@gentoo.org>
Sun, 23 Apr 2017 11:23:18 +0000 (13:23 +0200)
Package-Manager: Portage-2.3.5, Repoman-2.3.2

dev-libs/xapian-bindings/xapian-bindings-1.2.22.ebuild
dev-libs/xapian-bindings/xapian-bindings-1.2.24.ebuild
dev-libs/xapian-bindings/xapian-bindings-1.4.3.ebuild

index 58a1a2dfe22d7187e43e5225a39d1d5536c63073..f04d5d8058177f32b69d8107c9682b7e28924df1 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -26,11 +26,12 @@ KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86"
 #IUSE="java lua mono perl php python ruby tcl"
 #REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )"
 IUSE="java lua perl php python ruby tcl"
-REQUIRED_USE="|| ( java lua perl php python ruby tcl )"
+REQUIRED_USE="|| ( java lua perl php python ruby tcl ) python? ( ${PYTHON_REQUIRED_USE} )"
 
 COMMONDEPEND="dev-libs/xapian:0/1.2.22
        lua? ( dev-lang/lua:0 )
        perl? ( dev-lang/perl:= )
+       python? ( ${PYTHON_DEPS} )
        ruby? ( dev-lang/ruby:= )
        tcl? ( >=dev-lang/tcl-8.1:0= )"
 #      mono? ( >=dev-lang/mono-1.0.8 )
index 2c988ed91ab36f074ecac649754a6d06616608d1..c862a7af606663e7679c33a61c56c6ce3307ce64 100644 (file)
@@ -26,11 +26,12 @@ KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86"
 #IUSE="java lua mono perl php python ruby tcl"
 #REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )"
 IUSE="java lua perl php python ruby tcl"
-REQUIRED_USE="|| ( java lua perl php python ruby tcl )"
+REQUIRED_USE="|| ( java lua perl php python ruby tcl ) python? ( ${PYTHON_REQUIRED_USE} )"
 
 COMMONDEPEND="dev-libs/xapian:0/1.2.22
        lua? ( dev-lang/lua:0 )
        perl? ( dev-lang/perl:= )
+       python? ( ${PYTHON_DEPS} )
        ruby? ( dev-lang/ruby:= )
        tcl? ( >=dev-lang/tcl-8.1:0= )"
 #      mono? ( >=dev-lang/mono-1.0.8 )
index 30fd3e48da67c0f4334d22476289cb9ebffd13da..6fc1e53385f3b9d863143782964982463bcf2902 100644 (file)
@@ -26,7 +26,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 #IUSE="java lua mono perl php python ruby tcl"
 IUSE="java lua perl php python ruby tcl"
 #REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )"
-REQUIRED_USE="|| ( java lua perl php python ruby tcl )"
+REQUIRED_USE="|| ( java lua perl php python ruby tcl ) python? ( ${PYTHON_REQUIRED_USE} )"
 
 COMMONDEPEND="dev-libs/xapian:0/30
        lua? ( dev-lang/lua:= )
@@ -44,8 +44,6 @@ DEPEND="${COMMONDEPEND}
 RDEPEND="${COMMONDEPEND}
        java? ( >=virtual/jre-1.6 )"
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
 pkg_setup() {
 #      use mono && mono-env_pkg_setup
        use java && java-pkg-opt-2_pkg_setup