On 2013/03/26 13:35, Vadim Zhukov wrote: > This allows to fix more stuff, e.g.: > > #!/usr/bin/ruby => #!/usr/local/bin/ruby19 > > Used to fix stuff in texlive_base. > > This needs to go through a full bulk build first. Landry? :) > > > Index: ruby.port.mk > =================================================================== > RCS file: /cvs/ports/lang/ruby/ruby.port.mk,v > retrieving revision 1.60 > diff -u -p -r1.60 ruby.port.mk > --- ruby.port.mk 20 Mar 2013 19:13:50 -0000 1.60 > +++ ruby.port.mk 26 Mar 2013 09:32:08 -0000 > @@ -252,7 +252,8 @@ TEST_DEPENDS+= ${MODRUBY_RSPEC_DEPENDS} > TEST_DEPENDS+= ${MODRUBY_RSPEC2_DEPENDS} > .endif > > -MODRUBY_RUBY_ADJ= perl -pi -e 's,/usr/bin/env ruby,${RUBY},' > +MODRUBY_RUBY_ADJ= perl -pi -e 's,/usr/bin/env ruby,${RUBY},;' \ > + -e 's,/usr/bin/ruby([\s]+.*)?,${RUBY}\1,' > MODRUBY_ADJ_FILES?= > .if !empty(MODRUBY_ADJ_FILES) > MODRUBY_ADJ_REPLACE= for pat in ${MODRUBY_ADJ_FILES:QL}; do \ >
Do we want to restrict this to the first lines in the file, like in tcl.port.mk?