summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-01-31 09:32:13 +0000
committerZac Medico <zmedico@gentoo.org>2008-01-31 09:32:13 +0000
commit7b302c493eff70b0dd981076bdc970cb1aab837d (patch)
tree3f90a65d839f5e1650dc1d7f3dc8406cfaddd0e6
parentAdd 'local' to the list of non_category_dirs since it's commonly (diff)
downloadportage-multirepo-7b302c493eff70b0dd981076bdc970cb1aab837d.tar.gz
portage-multirepo-7b302c493eff70b0dd981076bdc970cb1aab837d.tar.bz2
portage-multirepo-7b302c493eff70b0dd981076bdc970cb1aab837d.zip
Make the autotools.eclass functions exempt from the autotools
QA Notice. (trunk r9249) svn path=/main/branches/2.1.2/; revision=9250
-rwxr-xr-xbin/ebuild.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index 8bcb3dd2..61799ad8 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -1608,8 +1608,13 @@ if [[ -n ${QA_INTERCEPTORS} ]] ; then
}"
elif hasq ${BIN} autoconf automake aclocal libtoolize ; then
FUNC_SRC="${BIN}() {
- eqawarn \"QA Notice: '${BIN}' called by \${FUNCNAME[1]}: \${CATEGORY}/\${PF}\"
- eqawarn \"Use autotools.eclass instead of calling '${BIN}' directly.\"
+ if ! hasq \${FUNCNAME[1]} eautoreconf eaclocal _elibtoolize \\
+ eautoheader eautoconf eautomake autotools_run_tool \\
+ autotools_check_macro autotools_get_subdirs \\
+ autotools_get_auxdir ; then
+ eqawarn \"QA Notice: '${BIN}' called by \${FUNCNAME[1]}: \${CATEGORY}/\${PF}\"
+ eqawarn \"Use autotools.eclass instead of calling '${BIN}' directly.\"
+ fi
${BODY}
}"
else