diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-01-31 09:32:13 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-01-31 09:32:13 +0000 |
commit | 7b302c493eff70b0dd981076bdc970cb1aab837d (patch) | |
tree | 3f90a65d839f5e1650dc1d7f3dc8406cfaddd0e6 /bin/ebuild.sh | |
parent | c9df830f428e0e31a8a2f07cc81eb2df1c305bcc (diff) | |
download | portage-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-x | bin/ebuild.sh | 9 |
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 |