automake: Updates for taking advantage of our own perl
authorTom Rini <tom_rini@mentor.com>
Wed, 2 Feb 2011 15:09:18 +0000 (08:09 -0700)
committerTom Rini <tom_rini@mentor.com>
Wed, 2 Feb 2011 16:42:44 +0000 (09:42 -0700)
We don't need to modify what perl is used since we always mangle
the results to use /usr/bin/env perl.

Signed-off-by: Tom Rini <tom_rini@mentor.com>
recipes/automake/automake.inc

index 1eae3c0..de4df34 100644 (file)
@@ -29,22 +29,20 @@ RDEPENDS_automake += "\
     perl-module-text-parsewords \
     perl-module-vars "
 SRC_URI = "${GNU_MIRROR}/automake/automake-${PV}.tar.bz2;name=automake"
-INC_PR = "r3"
+INC_PR = "r4"
 AUTOMAKE_API = "${@".".join(bb.data.getVar("PV",d,1).split(".")[0:2])}"
 
 inherit autotools
 
 FILES_${PN} += "${datadir}/automake* ${datadir}/aclocal*"
 
-do_configure_prepend () {
-       if ${@['true', 'false'][bb.data.inherits_class('native', d)]}
-       then
-               export ac_cv_path_PERL="${ac_cv_path_PERL=${bindir}/perl}"
-       fi
+do_configure_append() {
 }
 
 do_install_append () {
        autotools_do_install
+       # replace paths to STAGING_BINDIR_NATIVE/perl with ${bindir}/perl
+       sed -i -e "1s:#!.*:#! /usr/bin/env perl:" ${D}${bindir}/*
        ln -sf aclocal-${AUTOMAKE_API} ${D}${bindir}/aclocal
        ln -sf automake-${AUTOMAKE_API} ${D}${bindir}/automake
        install -d ${D}${datadir}/aclocal