On 2013/05/06 14:51, Vadim Zhukov wrote:
>     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
> 
> 
> ping.

Here's alternative wording, some of it borrowed from port-modules(5)
where it talks about the same thing.

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       6 May 2013 20:07:27 -0000
@@ -1852,6 +1852,19 @@ 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
+If any files have a perl shebang line which needs to be replaced
+with
+.Dq #!/usr/bin/perl ,
+list them in
+.Ev MODPERL_ADJ_FILES .
+These are prefixed with WRKSRC and replaced automatically
+at the end of
+.Ar pre-configure .
+.It Ev MODPERL_BIN_ADJ
+Shell fragment to patch the Perl interpreter path in executable scripts.
+Used by
+.Ev MODPERL_ADJ_FILES .
 .It Ev MODPERL_BUILD_TARGET
 Normal content of
 .Ar do-build


Reply via email to