> Just add them in the VARIABLES section of bsd.port.mk(5), which already > has various MODPERL_* variables.
Something like this? -- WBR, Vadim Zhukov Index: bsd.port.mk.5 =================================================================== RCS file: /cvs/src/share/man/man5/bsd.port.mk.5,v retrieving revision 1.373 diff -u -p -r1.373 bsd.port.mk.5 --- bsd.port.mk.5 25 Mar 2013 13:13:13 -0000 1.373 +++ bsd.port.mk.5 4 May 2013 11:33:49 -0000 @@ -1852,6 +1852,16 @@ tedious. .It Ev MODGNU_CONFIG_GUESS_DIRS If a port uses config.guess outside WRKSRC, the directories containing the other copies must be set here. +.It Ev MODPERL_ADJ_FILES +List of executable scripts under +.Ev WRKSRC +which should have shebangs adjusted to safe form like +.Dq #!/usr/bin/perl . +.It Ev MODPERL_BIN_ADJ +Shell fragment to patch the interpreter path in executable scripts. +If names of files to be patched are known, they better to be listed in +.Ev MODPERL_ADJ_FILES +instead. .It Ev MODPERL_BUILD_TARGET Normal content of .Ar do-build