Add another helper to replace default perl shebang path with the

one pointing at PKGFS_MASTERDIR.

--HG--
extra : convert_revision : d17d9634efe15636385b52e92f66434a89d1efae
This commit is contained in:
Juan RP 2008-10-04 16:27:56 +02:00
parent 21fadc77d8
commit 725ad53038
1 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,18 @@
#
# This helper transforms files with wrong perl path to the correct
# one pointing at PKGFS_MASTERDIR/bin/perl.
#
perl_transform_file()
{
local files="$@"
[ -z "$files" ] && exit 1
for f in ${files}; do
[ ! -f $f ] && continue
$sed_cmd -e "s|^#!.*/usr/bin/perl|#!$PKGFS_MASTERDIR/bin/perl|" \
$f > $f.in && $mv_cmd -f $f.in $f && \
echo "=> Transformed $(basename $f) with correct path."
done
}