summaryrefslogtreecommitdiffstats
path: root/bin/ebuild.sh
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 /bin/ebuild.sh
parentc9df830f428e0e31a8a2f07cc81eb2df1c305bcc (diff)
downloadportage-7b302c493eff70b0dd981076bdc970cb1aab837d.tar.gz
portage-7b302c493eff70b0dd981076bdc970cb1aab837d.tar.bz2
portage-7b302c493eff70b0dd981076bdc970cb1aab837d.zip
Make the autotools.eclass functions exempt from the autotools
QA Notice. (trunk r9249) svn path=/main/branches/2.1.2/; revision=9250
Diffstat (limited to 'bin/ebuild.sh')
-rwxr-xr-xbin/ebuild.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index 8bcb3dd2b..61799ad88 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