Pogma on IRC pointed out that the patch I had would break current
scripts that rely on every line being executed from the same directory
(%b).  Here's an updated version of my patch that changes it slightly so
that scripts are (essentially) executed as they are right now, unless
they have a bangpath at the top, in which case they are executed as a
single shell script, ie:

CompileScript: <<
  #!/bin/sh
  for dir in foo bar; do
    something $dir
  done
<<

...old info files would keep the current behavior until the maintainer
updated them to explicitly set the shell.

-- 
Benjamin Reed a.k.a. Ranger Rick ([EMAIL PROTECTED]) http://ranger.befunk.com/
For goodness sake, Kryten, don't you know how rude it is to burst in on an
earlier version of yourself without warning?  You've made our day totally
surreal now! -- Kryten

_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to