From: Petteri Räty Date: Sun, 25 Mar 2007 10:02:09 +0000 (+0000) Subject: Added instructions on how to fix an error when calling regjar with *.jar but not... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=7f01c9d53491d325ac34d220dc0e3e45d82fbf67;p=gentoo.git Added instructions on how to fix an error when calling regjar with *.jar but not using ${D}. --- diff --git a/eclass/java-utils-2.eclass b/eclass/java-utils-2.eclass index 8b8e114e51fb..635236ab34f1 100644 --- a/eclass/java-utils-2.eclass +++ b/eclass/java-utils-2.eclass @@ -6,7 +6,7 @@ # # Licensed under the GNU General Public License, v2 # -# $Header: /var/cvsroot/gentoo-x86/eclass/java-utils-2.eclass,v 1.67 2007/03/22 03:11:19 nichoj Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/java-utils-2.eclass,v 1.68 2007/03/25 10:02:09 betelgeuse Exp $ # ----------------------------------------------------------------------------- @@ -349,6 +349,11 @@ java-pkg_regjar() { # record paths with ${D} in package.env java-pkg_append_ JAVA_PKG_CLASSPATH "${jar#${D}}" else + if [[ ${jar} = *\** ]]; then + eerror "The argument ${jar} to ${FUNCNAME}" + eerror "has * in it. If you want it to glob in" + eerror '${D} add ${D} to the argument.' + fi die "${jar} does not exist" fi done