diff options
author | Gabriel Ebner <gebner@gebner.org> | 2017-12-15 19:07:56 +0100 |
---|---|---|
committer | Gabriel Ebner <gebner@gebner.org> | 2017-12-15 19:16:23 +0100 |
commit | dbeffe38e805355f76a9db9a711298c01d41c2ad (patch) | |
tree | 66a897cb1402e7201edae458dc1193d78aa5f373 /pkgs/development/perl-modules/generic | |
parent | 774559a0ca9cc28d797e2ba912abdfb77895c77b (diff) | |
download | nixlib-dbeffe38e805355f76a9db9a711298c01d41c2ad.tar nixlib-dbeffe38e805355f76a9db9a711298c01d41c2ad.tar.gz nixlib-dbeffe38e805355f76a9db9a711298c01d41c2ad.tar.bz2 nixlib-dbeffe38e805355f76a9db9a711298c01d41c2ad.tar.lz nixlib-dbeffe38e805355f76a9db9a711298c01d41c2ad.tar.xz nixlib-dbeffe38e805355f76a9db9a711298c01d41c2ad.tar.zst nixlib-dbeffe38e805355f76a9db9a711298c01d41c2ad.zip |
perl generic builder: recognize #!/usr/bin/env perl
Diffstat (limited to 'pkgs/development/perl-modules/generic')
-rw-r--r-- | pkgs/development/perl-modules/generic/builder.sh | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/pkgs/development/perl-modules/generic/builder.sh b/pkgs/development/perl-modules/generic/builder.sh index 09b50e564110..1b8888dd3ceb 100644 --- a/pkgs/development/perl-modules/generic/builder.sh +++ b/pkgs/development/perl-modules/generic/builder.sh @@ -17,10 +17,7 @@ preConfigure() { first=$(dd if="$fn" count=2 bs=1 2> /dev/null) if test "$first" = "#!"; then echo "patching $fn..." - sed < "$fn" > "$fn".tmp \ - -e "s|^#\!\(.*/perl.*\)$|#\! \1$perlFlags|" - if test -x "$fn"; then chmod +x "$fn".tmp; fi - mv "$fn".tmp "$fn" + sed -i "$fn" -e "s|^#\!\(.*[ /]perl.*\)$|#\!\1$perlFlags|" fi fi done |