View | Details | Raw Unified | Return to bug 181080 | Differences between
and this patch

Collapse All | Expand All

(-)book.xml (-10 / +16 lines)
Lines 9930-9949 Link Here
9930
	<filename><makevar>TMPPLIST</makevar></filename>.</para>
9930
	<filename><makevar>TMPPLIST</makevar></filename>.</para>
9931
9931
9932
      <para>Another possibility to modify port's packing list is based
9932
      <para>Another possibility to modify port's packing list is based
9933
	on setting the variables <makevar>PLIST_FILES</makevar> and
9933
	on setting the variables <makevar>PLIST_FILES</makevar>,
9934
	<makevar>PLIST_DIRS</makevar>.  The value of each variable is
9934
	<makevar>PLIST_DIRS</makevar>, and
9935
	<makevar>PLIST_DIRSTRY</makevar>.  The value of each variable is
9935
	regarded as a list of pathnames to write to
9936
	regarded as a list of pathnames to write to
9936
	<filename><makevar>TMPPLIST</makevar></filename> along with
9937
	<filename><makevar>TMPPLIST</makevar></filename> along with
9937
	<filename><makevar>PLIST</makevar></filename> contents.  Names
9938
	<filename><makevar>PLIST</makevar></filename> contents.  Names
9938
	listed in <makevar>PLIST_FILES</makevar> and
9939
	listed in <makevar>PLIST_FILES</makevar>,
9939
	<makevar>PLIST_DIRS</makevar> are subject to
9940
	<makevar>PLIST_DIRS</makevar>, and
9941
	<makevar>PLIST_DIRSTRY</makevar> are subject to
9940
	<literal>%%<replaceable>VAR</replaceable>%%</literal>
9942
	<literal>%%<replaceable>VAR</replaceable>%%</literal>
9941
	substitution, as described above.  Except for that, names from
9943
	substitution, as described above.  Except for that, names from
9942
	<makevar>PLIST_FILES</makevar> will appear in the final
9944
	<makevar>PLIST_FILES</makevar> will appear in the final
9943
	packing list unchanged, while <literal>@dirrm</literal> will
9945
	packing list unchanged, while <literal>@dirrm</literal> and
9944
	be prepended to names from <makevar>PLIST_DIRS</makevar>.  To
9946
	<literal>@dirrmtry</literal> will
9945
	take effect, <makevar>PLIST_FILES</makevar> and
9947
	be prepended to names from <makevar>PLIST_DIRS</makevar>
9946
	<makevar>PLIST_DIRS</makevar> must be set before
9948
	and <makevar>PLIST_DIRSTRY</makevar>, respectively.  To
9949
	take effect, <makevar>PLIST_FILES</makevar>,
9950
	<makevar>PLIST_DIRS</makevar>, and
9951
	<makevar>PLIST_DIRSTRY</makevar> must be set before
9947
	<filename><makevar>TMPPLIST</makevar></filename> is written,
9952
	<filename><makevar>TMPPLIST</makevar></filename> is written,
9948
	i.e., in <maketarget>pre-install</maketarget> or
9953
	i.e., in <maketarget>pre-install</maketarget> or
9949
	earlier.</para>
9954
	earlier.</para>
Lines 10071-10078 Link Here
10071
	<filename>pkg-plist</filename> file (with or without variable
10076
	<filename>pkg-plist</filename> file (with or without variable
10072
	substitution), or embedded into the
10077
	substitution), or embedded into the
10073
	<filename>Makefile</filename> via
10078
	<filename>Makefile</filename> via
10074
	<makevar>PLIST_FILES</makevar> and
10079
	<makevar>PLIST_FILES</makevar>,
10075
	<makevar>PLIST_DIRS</makevar>.  Even if the contents are
10080
	<makevar>PLIST_DIRS</makevar>, and
10081
	<makevar>PLIST_DIRSTRY</makevar>.  Even if the contents are
10076
	auto-generated by a tool or a target in the Makefile
10082
	auto-generated by a tool or a target in the Makefile
10077
	<emphasis>before</emphasis> the inclusion into the Ports
10083
	<emphasis>before</emphasis> the inclusion into the Ports
10078
	Collection by a committer, this is still considered a static
10084
	Collection by a committer, this is still considered a static

Return to bug 181080