[oe-commits] Tom Rini : automake: Updates for taking advantage of our own perl

git version control git at git.openembedded.org
Wed Feb 2 16:44:43 UTC 2011


Module: openembedded.git
Branch: master
Commit: f1b833094610e7b698ec9ec308927e64149f2e23
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=f1b833094610e7b698ec9ec308927e64149f2e23

Author: Tom Rini <tom_rini at mentor.com>
Date:   Wed Feb  2 08:09:18 2011 -0700

automake: Updates for taking advantage of our own perl

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 at mentor.com>

---

 recipes/automake/automake.inc |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/recipes/automake/automake.inc b/recipes/automake/automake.inc
index 1eae3c0..de4df34 100644
--- a/recipes/automake/automake.inc
+++ b/recipes/automake/automake.inc
@@ -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





More information about the Openembedded-commits mailing list