Added wrapper for depend-java-query to pass USE flags. This and java-config-2.0.31...
authorPetteri Räty <betelgeuse@gentoo.org>
Sun, 17 Dec 2006 14:48:33 +0000 (14:48 +0000)
committerPetteri Räty <betelgeuse@gentoo.org>
Sun, 17 Dec 2006 14:48:33 +0000 (14:48 +0000)
eclass/java-utils-2.eclass

index b398db6130e37886b4cd5fc629960a966cf2d797..b51d24cecb91c2c59ab4557ed789e721659b7695 100644 (file)
@@ -6,7 +6,7 @@
 #
 # Licensed under the GNU General Public License, v2
 #
-# $Header: /var/cvsroot/gentoo-x86/eclass/java-utils-2.eclass,v 1.34 2006/12/08 12:12:04 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/java-utils-2.eclass,v 1.35 2006/12/17 14:48:33 betelgeuse Exp $
 
 
 # -----------------------------------------------------------------------------
@@ -205,6 +205,17 @@ java-pkg_dojar() {
 }
 
 
+# ------------------------------------------------------------------------------
+# @internal-function depend-java-query
+#
+# Wrapper for the depend-java-query binary to enable passing USE in env.
+# Using env variables keeps this eclass working with java-config versions that
+# do not handle use flags.
+# ------------------------------------------------------------------------------
+
+depend-java-query() {
+       USE="${USE}" $(which depend-java-query) "${@}"
+}
 
 # ------------------------------------------------------------------------------
 # @ebuild-function java-pkg_regjar