USES=tcl/tk gained tea support, while there, rewrite the whole thing, it

was completly bogus.

Reviewed by:	wblock
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5949
This commit is contained in:
Mathieu Arnold 2016-04-21 13:12:25 +00:00
parent 62faa5940a
commit e905420301
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=48697

View file

@ -1266,22 +1266,25 @@ ksh_CMD= ${LOCALBASE}/bin/ksh</programlisting>
<sect1 xml:id="uses-tcl">
<title><literal>tcl</literal></title>
<para>Possible arguments: <literal>PORT</literal></para>
<para>Possible arguments: <replaceable>version</replaceable>,
<literal>wrapper</literal>, <literal>build</literal>,
<literal>run</literal>, <literal>tea</literal></para>
<para>Add a dependency on <application>Tcl</application>. The
<literal>PORT</literal> parameter can be either
<literal>tcl</literal> or <literal>tk</literal>. Either a
version or wrapper dependency can be appended using
<literal>PORT:version</literal> or
<literal>PORT:wrapper</literal>. The version can be empty, one
or more exact version numbers (currently <literal>84</literal>,
<literal>85</literal>, or <literal>86</literal>), or a minimal
version number (currently <literal>84+</literal>,
<literal>85+</literal> or <literal>86+</literal>). A build- or
run-time only dependency can be specified using
<literal>PORT,build</literal> or <literal>PORT,run</literal>.
After including <filename>bsd.port.pre.mk</filename> the port
can inspect the results using these variables:</para>
<para>Add a dependency on <application>Tcl</application>. A
specific version can be requested using
<replaceable>version</replaceable>. The version can be empty,
one or more exact version numbers (currently
<literal>84</literal>, <literal>85</literal>, or
<literal>86</literal>), or a minimal version number (currently
<literal>84+</literal>, <literal>85+</literal> or
<literal>86+</literal>). To only request a non version specific
wrapper, use <literal>wrapper</literal>. A build- or run-time
only dependency can be specified using <literal>build</literal>
or <literal>run</literal>. To build the port using the
<application>Tcl Extension Architecture</application>, use
<literal>tea</literal>. After including
<filename>bsd.port.pre.mk</filename> the port can inspect the
results using these variables:</para>
<itemizedlist>
<listitem>