Catch up with USES and Keywords.
Differential Revision: https://reviews.freebsd.org/D2099 Approved by: brd Sponsored by: Absolight
This commit is contained in:
parent
0c2ac51c94
commit
57f924371e
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=46359
2 changed files with 135 additions and 22 deletions
|
@ -313,7 +313,17 @@ etc/orbit.conf-dist
|
|||
|
||||
<programlisting>@sample(,games,660) etc/config.sample</programlisting>
|
||||
|
||||
<!-- Try and keep the keywords alphanumerically sorted -->
|
||||
<!--
|
||||
Keywords up-to-date with r381632.
|
||||
Try and keep the keywords alphanumerically sorted.
|
||||
-->
|
||||
|
||||
<sect2 xml:id="plist-keywords-desktop-file-utils">
|
||||
<title><literal>@desktop-file-utils</literal></title>
|
||||
|
||||
<para>Will run <command>update-desktop-database -q</command>
|
||||
after installation and deinstallation.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 xml:id="plist-keywords-fc">
|
||||
<title><literal>@fc</literal>
|
||||
|
@ -355,6 +365,13 @@ etc/orbit.conf-dist
|
|||
empty.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 xml:id="plist-keywords-glib-schemas">
|
||||
<title><literal>@glib-schemas</literal></title>
|
||||
|
||||
<para>Runs <command>glib-compile-schemas</command> on
|
||||
installation and deinstallation.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 xml:id="plist-keywords-info">
|
||||
<title><literal>@info</literal>
|
||||
<replaceable>file</replaceable></title>
|
||||
|
@ -365,6 +382,23 @@ etc/orbit.conf-dist
|
|||
deinstallation.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 xml:id="plist-keywords-kld">
|
||||
<title><literal>@kld</literal>
|
||||
<replaceable>directory</replaceable></title>
|
||||
|
||||
<para>Runs <command>kldxref</command> on the directory
|
||||
on installation and deinstallation. Additionally, on
|
||||
deinstallation, it will remove the directory if empty.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 xml:id="plist-keywords-rmtry">
|
||||
<title><literal>@rmtry</literal>
|
||||
<replaceable>file</replaceable></title>
|
||||
|
||||
<para>Will remove the file on deinstallation, and not give an
|
||||
error if the file is not there.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 xml:id="plist-keywords-sample">
|
||||
<title><literal>@sample</literal>
|
||||
<replaceable>file</replaceable></title>
|
||||
|
@ -380,6 +414,14 @@ etc/orbit.conf-dist
|
|||
information.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 xml:id="plist-keywords-shared-mime-info">
|
||||
<title><literal>@shared-mime-info</literal>
|
||||
<replaceable>directory</replaceable></title>
|
||||
|
||||
<para>Runs <command>update-mime-database</command> on the
|
||||
directory on installation and deinstallation.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 xml:id="plist-keywords-shell">
|
||||
<title><literal>@shell</literal>
|
||||
<replaceable>file</replaceable></title>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<!--
|
||||
|
||||
Document up-to date with r364718 revision of the ports tree.
|
||||
Document up-to date with r381632 revision of the ports tree.
|
||||
|
||||
This file documents the values of the USES make variable. The
|
||||
format is easy to grasp from the already-added entries below (or use
|
||||
|
@ -47,13 +47,16 @@
|
|||
<row xml:id="uses-ada">
|
||||
<entry><literal>ada</literal></entry>
|
||||
|
||||
<entry>(none), <literal>47</literal></entry>
|
||||
<entry>(none), <literal>47</literal>, <literal>49</literal>,
|
||||
<literal>5</literal></entry>
|
||||
|
||||
<entry>Depends on an <application>Ada</application>-capable
|
||||
compiler, and sets <varname>CC</varname> accordingly.
|
||||
Defaults to a <application>gcc</application> 4.9 based
|
||||
compiler, use <literal>:47</literal> to use the older
|
||||
<application>gcc</application> 4.7 based one.</entry>
|
||||
<application>gcc</application> 4.7 based one and
|
||||
<literal>:5</literal> to use the newer
|
||||
<application>gcc</application> 5 based one.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-autoreconf">
|
||||
|
@ -80,6 +83,17 @@
|
|||
not run <command>autoreconf</command>.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-blaslapack">
|
||||
<entry><literal>blaslapack</literal></entry>
|
||||
|
||||
<entry>(none), <literal>atlas</literal>,
|
||||
<literal>netlib</literal> (default),
|
||||
<literal>gotoblas</literal>,
|
||||
<literal>openblas</literal></entry>
|
||||
|
||||
<entry>Adds dependencies on Blas / Lapack libraries.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-bison">
|
||||
<entry><literal>bison</literal></entry>
|
||||
|
||||
|
@ -297,10 +311,9 @@
|
|||
<package role="port">devel/desktop-file-utils</package>.
|
||||
An extra post-install step will be run without interfering
|
||||
with any post-install steps already in the port
|
||||
<filename>Makefile</filename>. Lines will be inserted
|
||||
into the plist to run
|
||||
<application>update-desktop-database</application> on
|
||||
package install or removal.</entry>
|
||||
<filename>Makefile</filename>. A line with <link
|
||||
linkend="plist-keywords-desktop-file-utils"><literal>@desktop-file-utils</literal></link>
|
||||
will be added to the plist.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-desthack">
|
||||
|
@ -388,6 +401,15 @@
|
|||
base system.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-fakeroot">
|
||||
<entry><literal>fakeroot</literal></entry>
|
||||
|
||||
<entry>(none)</entry>
|
||||
|
||||
<entry>Changes some default behaviour of build systems to
|
||||
allow installing as a user.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-fam">
|
||||
<entry><literal>fam</literal></entry>
|
||||
|
||||
|
@ -409,6 +431,21 @@
|
|||
build-time dependency.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-fonts">
|
||||
<entry><literal>fonts</literal></entry>
|
||||
|
||||
<entry>(none)</entry>
|
||||
|
||||
<entry>Adds a runtime dependency on tools needed to register
|
||||
fonts, and add an <literal><link
|
||||
linkend="plist-keywords-fcfontsdir">@fcfontsdir</link>
|
||||
${FONTSDIR}</literal> entry to the plist.
|
||||
<varname>FONTSDIR</varname> defaults to
|
||||
<filename>${PREFIX}/lib/X11/fonts/${FONTNAME}</filename>
|
||||
and <varname>FONTNAME</varname> to
|
||||
<literal>${PORTNAME}</literal>.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-fortran">
|
||||
<entry><literal>fortran</literal></entry>
|
||||
|
||||
|
@ -454,16 +491,43 @@
|
|||
<row xml:id="uses-gettext">
|
||||
<entry><literal>gettext</literal></entry>
|
||||
|
||||
<entry>(none)</entry>
|
||||
|
||||
<entry>Deprecated. Will include both <link
|
||||
linkend="uses-gettext-runtime"><literal>gettext-runtime</literal></link>
|
||||
and <link
|
||||
linkend="uses-gettext-tools"><literal>gettext-tools</literal></link>.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-gettext-runtime">
|
||||
<entry><literal>gettext-runtime</literal></entry>
|
||||
|
||||
<entry>(none), <literal>lib</literal> (default),
|
||||
<literal>build</literal>, <literal>run</literal></entry>
|
||||
|
||||
<entry>Uses <package role="port">devel/gettext</package>.
|
||||
By default, with no arguments or with the
|
||||
<entry>Uses <package
|
||||
role="port">devel/gettext-runtime</package>. By
|
||||
default, with no arguments or with the
|
||||
<literal>lib</literal> argument, implies a library
|
||||
dependency on <filename>libintl.so</filename>.
|
||||
<literal>build</literal> and <literal>run</literal>
|
||||
implies, respectively a build-time and a run-time
|
||||
dependency on <filename>xgettext</filename>.</entry>
|
||||
dependency on <filename>gettext</filename>.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-gettext-tools">
|
||||
<entry><literal>gettext-tools</literal></entry>
|
||||
|
||||
<entry>(none), <literal>build</literal> (default),
|
||||
<literal>run</literal></entry>
|
||||
|
||||
<entry>Uses <package
|
||||
role="port">devel/gettext-tools</package>. By default,
|
||||
with no argument, or with the <literal>build</literal>
|
||||
argument, a build time dependency on
|
||||
<filename>msgfmt</filename> is registered. With the
|
||||
<literal>run</literal> argument, a run-time dependency is
|
||||
registered.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-gmake">
|
||||
|
@ -682,7 +746,8 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssapi</programlisting>
|
|||
|
||||
<listitem>
|
||||
<para>Handle cross-referencing kernel modules upon
|
||||
installation and deinstallation.</para>
|
||||
installation and deinstallation, using <link
|
||||
linkend="plist-keywords-kld"><literal>@kld</literal></link>.</para>
|
||||
</listitem>
|
||||
</itemizedlist></entry>
|
||||
</row>
|
||||
|
@ -891,12 +956,8 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssapi</programlisting>
|
|||
<filename>Makefile.PL</filename>,
|
||||
<filename>Build.PL</filename>, or the
|
||||
Module::Build::Tiny flavor of
|
||||
<filename>Build.PL</filename> is required. If there
|
||||
is a <filename>.packlist</filename> referencing
|
||||
<varname>${STAGEDIR}</varname>, then
|
||||
<literal>fixpacklist</literal> must be used to
|
||||
patch it. It defaults to
|
||||
<literal>build run</literal>.</para>
|
||||
<filename>Build.PL</filename> is required. It
|
||||
defaults to <literal>build run</literal>.</para>
|
||||
</listitem>
|
||||
</itemizedlist></entry>
|
||||
</row>
|
||||
|
@ -1026,10 +1087,9 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssapi</programlisting>
|
|||
from <package role="port">misc/shared-mime-info</package>.
|
||||
This uses will automatically add a post-install step in
|
||||
such a way that the port itself still can specify there
|
||||
own post-install step if needed. It also insert lines
|
||||
into the plist for package install and removal to run
|
||||
<application>update-mime-data</application> with the
|
||||
correct arguments.</entry>
|
||||
own post-install step if needed. It also add an <link
|
||||
linkend="plist-keywords-shared-mime-info"><literal>@shared-mime-info</literal></link>
|
||||
entry to the plist.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-shebangfix">
|
||||
|
@ -1044,6 +1104,7 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssapi</programlisting>
|
|||
in scripts listed in <varname>SHEBANG_FILES</varname>.
|
||||
Currently <application>Bash</application>,
|
||||
<application>Java</application>,
|
||||
<application>Ksh</application>,
|
||||
<application>Perl</application>,
|
||||
<application>PHP</application>,
|
||||
<application>Python</application>,
|
||||
|
@ -1298,6 +1359,16 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssapi</programlisting>
|
|||
</itemizedlist></entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-xfce">
|
||||
<entry><literal>xfce</literal></entry>
|
||||
|
||||
<entry>(none), <literal>gtk3</literal></entry>
|
||||
|
||||
<entry>Provide support for <application>Xfce</application>
|
||||
related ports. See <xref linkend="using-xfce"/> for
|
||||
details.</entry>
|
||||
</row>
|
||||
|
||||
<row xml:id="uses-zip">
|
||||
<entry><literal>zip</literal></entry>
|
||||
|
||||
|
|
Loading…
Reference in a new issue