doc/ru_RU.KOI8-R/books/porters-handbook/uses.xml
2014-07-12 14:08:49 +00:00

833 lines
28 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="koi8-r"?>
<!--
The FreeBSD Russian Documentation Project
$FreeBSD$
Original revision: r43811
-->
<row xml:id="uses-ada">
<entry><literal>ada</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>úÁ×ÉÓÉÍÏÓÔØ ÏÔ ËÏÍÐÉÌÑÔÏÒÁ Ó ÐÏÄÄÅÒÖËÏÊ
<application>Ada</application>. óÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍ ÏÂÒÁÚÏÍ
ÏÐÒÅÄÅÌÑÅÔÓÑ ÚÎÁÞÅÎÉÅ <varname>CC</varname>.</entry>
</row>
<row xml:id="uses-bison">
<entry><literal>bison</literal></entry>
<entry>(ÎÅÔ), <literal>build</literal>, <literal>run</literal>,
<literal>both</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <package role="port">devel/bison</package>.
ðÏ ÕÍÏÌÞÁÎÉÀ, ÂÅÚ ÁÒÇÕÍÅÎÔÏ× ÉÌÉ Ó ÁÒÇÕÍÅÎÔÏÍ
<literal>build</literal>, <command>bison</command> ÏÚÎÁÞÁÅÔ
ÚÁ×ÉÓÉÍÏÓÔØ ÄÌÑ ÓÂÏÒËÉ, <literal>run</literal> ÄÌÑ ×ÙÐÏÌÅÎÉÑ,
É <literal>both</literal> ÄÌÑ ÓÂÏÒËÉ É ×ÙÐÏÌÎÅÎÉÑ.</entry>
</row>
<row xml:id="uses-charsetfix">
<entry><literal>charsetfix</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>ðÒÅÄÏÔ×ÒÁÝÁÅÔ ÕÓÔÁÎÏ×ËÕ <filename>charset.alias</filename>.
üÔÏÔ ÆÁÊÌ ÄÏÌÖÅÎ ÕÓÔÁÎÁ×ÌÉ×ÁÔØÓÑ ÔÏÌØËÏ ÓÏ×ÍÅÓÔÎÏ Ó
<package role="port">converters/libiconv</package>. éÓÐÏÌØÚÕÑ
<varname>CHARSETFIX_MAKEFILEIN</varname>, ÍÏÖÎÏ ÕËÁÚÁÔØ ÄÒÕÇÏÊ
ÐÕÔØ ÏÔÎÏÓÉÔÅÌØÎÏ <varname>WRKSRC</varname>, ÅÓÌÉ
<filename>charset.alias</filename> ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ÉÎÁÞÅ ÞÅÍ ÞÅÒÅÚ
<varname>WRKSRC</varname>/<filename>Makefile.in</filename>.</entry>
</row>
<row xml:id="uses-cmake">
<entry><literal>cmake</literal></entry>
<entry>(ÎÅÔ), <literal>outsource</literal>,
<literal>run</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <application>CMake</application> ÄÌÑ
ËÏÎÆÉÇÕÒÁÃÉÉ É ÐÏÓÔÒÏÅÎÉÑ. ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÁÒÇÕÍÅÎÔÁ
<literal>outsource</literal> ÂÕÄÅÔ ÐÒÏÉÚ×ÅÄÅÎÁ ÓÂÏÒËÁ ×ÎÅ ÄÅÒÅ×Á
ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× (out-of-source). ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÁÒÇÕÍÅÎÔÁ
<literal>run</literal> ÒÅÇÉÓÔÒÉÒÕÅÔÓÑ ËÁË ÚÁ×ÉÓÉÍÏÓÔØ ÄÌÑ
×ÙÐÏÌÎÅÎÉÑ. äÌÑ ÐÏÌÕÞÅÎÉÑ ÄÏÐÏÌÎÉÔÅÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ ÓÍÏÔÒÉÔÅ
<xref linkend="using-cmake"/>.</entry>
</row>
<row xml:id="uses-compiler">
<entry><literal>compiler</literal></entry>
<entry>(ÎÅÔ), <literal>c++0x</literal>,
<literal>c++11-lang</literal>,
<literal>c++11-lib</literal>, <literal>c11</literal>,
<literal>openmp</literal>, <literal>nestedfct</literal>,
<literal>features</literal></entry>
<entry>ïÐÒÅÄÅÌÑÅÔ ÉÓÐÏÌØÚÕÅÍÙÊ ËÏÍÐÉÌÑÔÏÒ Ó ÕÞ£ÔÏÍ ÌÀÂÙÈ ÐÏÖÅÌÁÎÉÊ.
éÓÐÏÌØÚÕÊÔÅ <literal>c++11-lang</literal>, ÅÓÌÉ ÄÌÑ ÐÏÒÔÁ ÎÕÖÅÎ
ËÏÍÐÉÌÑÔÏÒ Ó ÐÏÄÄÅÒÖËÏÊ C++11, É <literal>c++11-lib</literal>,
ÅÓÌÉ ÄÌÑ ÐÏÒÔÁ ÔÁËÖÅ ÎÕÖÎÁ ÓÔÁÎÄÁÒÔÎÁÑ ÂÉÂÌÉÏÔÅËÁ C++11. åÓÌÉ
ÄÌÑ ÐÏÒÔÁ ÎÕÖÅÎ ËÏÍÐÉÌÑÔÏÒ, ÐÏÎÉÍÁÀÝÉÊ C++0X, C11, OpenMP ÉÌÉ
×ÌÏÖÅÎÎÙÅ ÆÕÎËÃÉÉ, ÄÌÑ ÜÔÏÇÏ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ
ÐÁÒÁÍÅÔÒÙ. éÓÐÏÌØÚÕÊÔÅ <literal>features</literal>, ÞÔÏÂÙ
ÚÁÐÒÏÓÉÔØ ÓÐÉÓÏË ÆÕÎËÃÉÏÎÁÌØÎÙÈ ÏÓÏÂÅÎÎÏÓÔÅÊ, ÐÏÄÄÅÒÖÉ×ÁÅÍÙÈ
ËÏÍÐÉÌÑÔÏÒÏÍ ÐÏ ÕÍÏÌÞÁÎÉÀ. ðÏÓÌÅ ÐÏÄËÌÀÞÅÎÉÑ
<filename>bsd.port.pre.mk</filename> ÐÏÒÔ ÍÏÖÅÔ ÐÒÏ×ÅÒÉÔØ
ÒÅÚÕÌØÔÁÔ, ÉÓÐÏÌØÚÕÑ ÜÔÉ ÐÅÒÅÍÅÎÎÙÅ:
<itemizedlist>
<listitem>
<para><varname>COMPILER_TYPE</varname>: ÓÉÓÔÅÍÎÙÊ ËÏÍÐÉÌÑÔÏÒ
ÐÏ ÕÍÏÌÞÁÎÉÀ, gcc ÉÌÉ clang</para>
</listitem>
<listitem>
<para><varname>ALT_COMPILER_TYPE</varname>: ÁÌØÔÅÒÎÁÔÉ×ÎÙÊ
ÓÉÓÔÅÍÎÙÊ ËÏÍÐÉÌÑÔÏÒ, gcc ÉÌÉ clang. úÎÁÞÅÎÉÅ
ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ, ÔÏÌØËÏ ÅÓÌÉ ÏÂÁ ËÏÍÐÉÌÑÔÏÒÁ ÐÒÉÓÕÔÓÔ×ÕÀÔ
× ÏÓÎÏ×ÎÏÊ ÓÉÓÔÅÍÅ.</para>
</listitem>
<listitem>
<para><varname>COMPILER_VERSION</varname>: ÐÅÒ×ÙÅ Ä×Å ÃÉÆÒÙ
×ÅÒÓÉÉ ËÏÍÐÉÌÑÔÏÒÁ ÐÏ ÕÍÏÌÞÁÎÉÀ.</para>
</listitem>
<listitem>
<para><varname>ALT_COMPILER_VERSION</varname>: ÐÅÒ×ÙÅ Ä×Å
ÃÉÆÒÙ ×ÅÒÓÉÉ ÁÌØÔÅÒÎÁÔÉ×ÎÏÇÏ ËÏÍÐÉÌÑÔÏÒÁ, ÅÓÌÉ ÔÁËÏÊ
ÐÒÉÓÕÔÓÔ×ÕÅÔ.</para>
</listitem>
<listitem>
<para><varname>CHOSEN_COMPILER_TYPE</varname>: ÉÓÐÏÌØÚÕÅÍÙÊ
ËÏÍÐÉÌÑÔÏÒ, gcc ÉÌÉ clang</para>
</listitem>
<listitem>
<para><varname>COMPILER_FEATURES</varname>: ÐÏÄÄÅÒÖÉ×ÁÅÍÙÅ
×ÏÚÍÏÖÎÏÓÔÉ ËÏÍÐÉÌÑÔÏÒÁ ÐÏ ÕÍÏÌÞÁÎÉÀ. ÷ ÎÁÓÔÏÑÝÅÅ ×ÒÅÍÑ
ÚÄÅÓØ ÕËÁÚÁÎÁ ÂÉÂÌÉÏÔÅËÁ C++.</para>
</listitem>
</itemizedlist></entry>
</row>
<row xml:id="uses-cran">
<entry><literal>cran</literal></entry>
<entry>(ÎÅÔ), <literal>auto-plist</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ Comprehensive R Archive Network. éÓÐÏÌØÚÕÊÔÅ
<varname>auto-plist</varname> ÄÌÑ Á×ÔÏÍÁÔÉÞÅÓËÏÇÏ ÐÏÌÕÞÅÎÉÑ
<filename>pkg-plist</filename>.</entry>
</row>
<row xml:id="uses-desktop-file-utils">
<entry><literal>desktop-file-utils</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÓÐÏÌØÚÕÅÔ <application>update-desktop-database</application>
ÉÚ <package role="port">devel/desktop-file-utils</package>. âÕÄÅÔ
×ËÌÀޣΠÄÏÐÏÌÎÉÔÅÌØÎÙÊ ÜÔÁÐ post-install ÂÅÚ ×ÚÁÉÍÏÄÅÊÓÔ×ÉÑ Ó ÕÖÅ
ÉÍÅÀÝÉÍÉÓÑ ÜÔÁÐÁÍÉ post-install. ÷ plist ÂÕÄÕÔ ÄÏÂÁ×ÌÅÎÙ ÓÔÒÏËÉ
ÄÌÑ ÚÁÐÕÓËÁ <application>update-desktop-database</application>
ÐÒÉ ÕÓÔÁÎÏ×ËÅ É ÕÄÁÌÅÎÉÉ ÐÁËÅÔÁ.</entry>
</row>
<row xml:id="uses-desthack">
<entry><literal>desthack</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÚÍÅÎÑÅÔ ÐÏ×ÅÄÅÎÉÅ GNU configure ÄÌÑ ÐÒÁ×ÉÌØÎÏÊ ÐÏÄÄÅÒÖËÉ
<varname>DESTDIR</varname>, × ÓÌÕÞÁÅ ÅÓÌÉ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ
ÜÔÏÇÏ ÎÅ ÄÅÌÁÅÔ.</entry>
</row>
<row xml:id="uses-display">
<entry><literal>display</literal></entry>
<entry>(ÎÅÔ), ARGS</entry>
<entry>õÓÔÁÎÁ×ÌÉ×ÁÅÔ ÏËÒÕÖÅÎÉÅ ×ÉÒÔÕÁÌØÎÏÇÏ ÄÉÓÐÌÅÑ. åÓÌÉ
ÐÅÒÅÍÅÎÎÁÑ ÏËÒÕÖÅÎÉÑ <varname>DISPLAY</varname> ÎÅ ÕÓÔÁÎÏ×ÌÅÎÁ,
ÔÏ <application>Xvfb</application> ÄÏÂÁ×ÌÑÅÔÓÑ ËÁË ÚÁ×ÉÓÉÍÏÓÔØ
ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ É <varname>CONFIGURE_ENV</varname> ÄÏÐÏÌÎÑÅÔÓÑ
ÎÏÍÅÒÏÍ ÐÏÒÔÁ ÔÅËÕÝÅÇÏ ÚÁÐÕÝÅÎÎÏÇÏ ÜËÚÅÍÐÌÑÒÁ
<application>Xvfb</application>. ðÁÒÁÍÅÔÒ
<literal>ARGS</literal> ÐÏ ÕÍÏÌÞÁÎÉÀ ÉÍÅÅÔ ÚÎÁÞÅÎÉÅ
<literal>install</literal> É ÕÐÒÁ×ÌÑÅÔ ÆÁÚÏÊ, × ËÏÔÏÒÏÊ
ÚÁÐÕÓËÁÅÔÓÑ É ÏÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ×ÉÒÔÕÁÌØÎÙÊ ÄÉÓÐÌÅÊ.</entry>
</row>
<row xml:id="uses-dos2unix">
<entry><literal>dos2unix</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>÷ ÓÏÓÔÁ×Å ÐÏÒÔÁ ÉÍÅÀÔÓÑ ÆÁÊÌÙ Ó ÏËÏÎÞÁÎÉÅÍ ÓÔÒÏË × ÆÏÒÍÁÔÅ
<acronym>DOS</acronym>, ÄÌÑ ËÏÔÏÒÙÈ ÔÒÅÂÕÅÔÓÑ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ.
äÌÑ ÕÐÒÁ×ÌÅÎÉÑ ÔÅÍ, ËÁËÉÅ ÉÚ ÆÁÊÌÏ× ÄÏÌÖÎÙ ÂÙÔØ ÐÒÅÏÂÒÁÚÏ×ÁÎÙ,
ÉÓÐÏÌØÚÕÀÔÓÑ ÔÒÉ ÐÅÒÅÍÅÎÎÙÅ. ðÏ ÕÍÏÌÞÁÎÉÀ ÐÒÅÏÂÒÁÚÕÀÔÓÑ
<emphasis>×ÓÅ</emphasis> ÆÁÊÌÙ, ×ËÌÀÞÁÑ Ä×ÏÉÞÎÙÅ.
<itemizedlist>
<listitem>
<para><varname>DOS2UNIX_REGEX</varname>: ÓÏÐÏÓÔÁ×ÌÅÎÉÅ Ó
ÉÍÅÎÅÍ ÆÁÊÌÁ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÒÅÇÕÌÑÒÎÙÈ ×ÙÒÁÖÅÎÉÊ.</para>
</listitem>
<listitem>
<para><varname>DOS2UNIX_FILES</varname>: ÓÔÒÏËÏ×ÏÅ
ÓÏÐÏÓÔÁ×ÌÅÎÉÅ Ó ÉÍÅÎÅÍ ÆÁÊÌÁ.</para>
</listitem>
<listitem>
<para><varname>DOS2UNIX_GLOB</varname>: ÓÏÐÏÓÔÁ×ÌÅÎÉÅ Ó
ÉÍÅÎÅÍ ÆÁÊÌÁ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÛÁÂÌÏÎÏ× ÐÏÉÓËÁ.</para>
</listitem>
</itemizedlist></entry>
</row>
<row xml:id="uses-fam">
<entry><literal>fam</literal></entry>
<entry>(ÎÅÔ), fam, gamin</entry>
<entry>éÓÐÏÌØÚÕÅÔ File Alteration Monitor ËÁË ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ
ÂÉÂÌÉÏÔÅËÉ ÐÏÒÔÁ <package role="port">devel/fam</package> ÉÌÉ
<package role="port">devel/gamin</package>. ðÏÌØÚÏ×ÁÔÅÌÉ ÍÏÇÕÔ
ÚÁÄÁÔØ WITH_FAM_SYSTEM ÄÌÑ ÕËÁÚÁÎÉÑ Ó×ÏÅÇÏ ÐÒÅÄÐÏÞÔÅÎÉÑ.</entry>
</row>
<row xml:id="uses-fmake">
<entry><literal>fmake</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÓÐÏÌØÚÕÅÔ <package role="port">devel/fmake</package> ËÁË
ÚÁ×ÉÓÉÍÏÓÔØ ÄÌÑ ÓÂÏÒËÉ.</entry>
</row>
<row xml:id="uses-fortran">
<entry><literal>fortran</literal></entry>
<entry><literal>gcc</literal> (default),
<literal>ifort</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ ËÏÍÐÉÌÑÔÏÒ Fortran ÏÔ GNU ÉÌÉ Intel.</entry>
</row>
<row xml:id="uses-fuse">
<entry><literal>fuse</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>ðÏÒÔ ÂÕÄÅÔ ÚÁ×ÉÓÅÔØ ÏÔ ÂÉÂÌÉÏÔÅËÉ FUSE É ×ÏÚÍÏÖÎÏ ÏÔ ÍÏÄÕÌÑ
ÑÄÒÁ, × ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó ×ÅÒÓÉÅÊ &os;.</entry>
</row>
<row xml:id="uses-gettext">
<entry><literal>gettext</literal></entry>
<entry>(ÎÅÔ), <literal>lib</literal> (ÐÏ ÕÍÏÌÞÁÎÉÀ),
<literal>build</literal>, <literal>run</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <package role="port">devel/gettext</package>.
ðÏ ÕÍÏÌÞÁÎÉÀ, ÂÅÚ ÁÒÇÕÍÅÎÔÏ× ÉÌÉ Ó ÁÒÇÕÍÅÎÔÏÍ
<literal>lib</literal>, ÏÚÎÁÞÁÅÔ ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ ÂÉÂÌÉÏÔÅËÉ
<filename>libintl.so</filename>. <literal>build</literal>
É <literal>run</literal> ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ ÏÚÎÁÞÁÀÔ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ
ÏÔ <filename>xgettext</filename> ÄÌÑ ÓÂÏÒËÉ É ×ÙÐÏÌÎÅÎÉÑ.</entry>
</row>
<row xml:id="uses-gmake">
<entry><literal>gmake</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÓÐÏÌØÚÕÅÔ <package role="port">devel/gmake</package> ËÁË
ÚÁ×ÉÓÉÍÏÓÔØ ÄÌÑ ÓÂÏÒËÉ É ÐÏÄÇÏÔÁ×ÌÉ×ÁÅÔ ÏËÒÕÖÅÎÉÅ ÄÌÑ
ÉÓÐÏÌØÚÏ×ÁÎÉÑ <command>gmake</command> × ËÁÞÅÓÔ×Å
<command>make</command> ÄÌÑ ÓÂÏÒËÉ ÐÏ ÕÍÏÌÞÁÎÉÀ.</entry>
</row>
<row xml:id="uses-iconv">
<entry><literal>iconv</literal></entry>
<entry>(ÎÅÔ), <literal>lib</literal>, <literal>build</literal>,
<literal>patch</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ ÆÕÎËÃÉÉ <command>iconv</command>, ÉÚ ÐÏÒÔÁ
<package role="port">converters/libiconv</package> ËÁË ÚÁ×ÉÓÉÍÏÓÔØ
ÄÌÑ ÓÂÏÒËÉ É ×ÙÐÏÌÎÅÎÉÑ ÉÌÉ ÖÅ ÉÚ ÏÓÎÏ×ÎÏÊ ÓÉÓÔÅÍÙ ÎÁ 10-CURRENT
ÐÏÓÌÅ ÐÏÑ×ÌÅÎÉÑ ÓÏÂÓÔ×ÅÎÎÏÇÏ <command>iconv</command> ×
<revnumber>254273</revnumber>. ðÏ ÕÍÏÌÞÁÎÉÀ, ÂÅÚ ÐÁÒÁÍÅÔÒÏ× ÉÌÉ
Ó ÐÁÒÁÍÅÔÒÏÍ <literal>lib</literal>, <command>iconv</command>
ÏÚÎÁÞÁÅÔ ÚÁ×ÉÓÉÍÏÓÔØ ÄÌÑ ÓÂÏÒËÉ É ×ÙÐÏÌÎÅÎÉÑ,
<literal>build</literal> ÄÌÑ ÓÂÏÒËÉ É <literal>patch</literal>
ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÁÔÞÅÊ. âÏÌÅÅ ÐÏÄÒÏÂÎÏ ÓÍÏÔÒÉÔÅ
<xref linkend="using-iconv"/>.</entry>
</row>
<row xml:id="uses-imake">
<entry><literal>imake</literal></entry>
<entry>(ÎÅÔ), <literal>env</literal>,
<literal>notall</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <package role="port">devel/imake</package> ËÁË
ÚÁ×ÉÓÉÍÏÓÔØ ÄÌÑ ÓÂÏÒËÉ. ó ÁÒÇÕÍÅÎÔÏÍ <literal>env</literal>
×ÓÅÇÏ ÌÉÛØ ÐÏÄÇÏÔÁ×ÌÉ×ÁÅÔ ÏËÒÕÖÅÎÉÅ É ÎÅ ÚÁÄÁ£Ô ËÁËÉÈ-ÌÉÂÏ ÃÅÌÅÊ.
ó ÁÒÇÕÍÅÎÔÏÍ <literal>notall</literal> ÚÁÐÒÅÝÁÅÔ ÐÅÒÅÄÁÞÕ
<literal>-a</literal> ËÏÍÁÎÄÅ <command>xmkmf</command>.</entry>
</row>
<row xml:id="uses-kmod">
<entry><literal>kmod</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>úÁÐÏÌÎÑÅÔ ÛÁÂÌÏÎÙ ÄÌÑ ÐÏÒÔÏ× ÍÏÄÕÌÅÊ ÑÄÒÁ:
<itemizedlist>
<listitem>
<para>äÏÂÁ×ÌÑÅÔ <literal>kld</literal> × ÓÐÉÓÏË
<varname>CATEGORIES</varname>.</para>
</listitem>
<listitem>
<para>úÁÄÁ£Ô <varname>SSP_UNSAFE</varname>.</para>
</listitem>
<listitem>
<para>úÁÄÁ£Ô <varname>IGNORE</varname>, ÅÓÌÉ ÉÓÈÏÄÎÙÅ ÔÅËÓÔÙ
ÑÄÒÁ ÎÅ ÎÁÊÄÅÎÙ × <varname>SRC_BASE</varname>.</para>
</listitem>
<listitem>
<para>÷ ËÁÞÅÓÔ×Å ÚÎÁÞÅÎÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ
<varname>KMODDIR</varname> ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ
<filename class="directory">/boot/modules</filename>,
ÄÏÂÁ×ÌÑÅÔ ÅÇÏ × <varname>PLIST_SUB</varname> É
<varname>MAKE_ENV</varname> É ÓÏÚÄÁÅÔ ÎÁ ÜÔÁÐÅ ÕÓÔÁÎÏ×ËÉ.
åÓÌÉ ÄÌÑ <varname>KMODDIR</varname> ÕÓÔÁÎÏ×ÌÅÎÏ ÚÎÁÞÅÎÉÅ
<filename class="directory">/boot/kernel</filename>, ÏÎÏ
ÂÕÄÅÔ ÚÁÍÅÎÅÎÏ ÎÁ
<filename class="directory">/boot/modules</filename>. üÔÏ
ÐÒÅÄÏÔ×ÒÁÝÁÅÔ ÐÏ×ÒÅÖÄÅÎÉÅ ÐÁËÅÔÏ× ×ÓÌÅÄÓÔ×ÉÅ ÐÅÒÅÉÍÅÎÏ×ÁÎÉÑ
<filename class="directory">/boot/kernel</filename> ×
<filename class="directory">/boot/kernel.old</filename>
× ÐÒÏÃÅÓÓÅ ÏÂÎÏ×ÌÅÎÉÑ ÑÄÒÁ.</para>
</listitem>
<listitem>
<para>õÐÒÁ×ÌÑÅÔ ÐÅÒÅËÒ£ÓÔÎÙÍÉ ÓÓÙÌËÁÍÉ ÍÏÄÕÌÅÊ ÑÄÒÁ ×Ï ×ÒÅÍÑ
ÕÓÔÁÎÏ×ËÉ É ÕÄÁÌÅÎÉÑ.</para>
</listitem>
</itemizedlist></entry>
</row>
<row xml:id="uses-libtool">
<entry><literal>libtool</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>ðÒÉÍÅÎÑÅÔ ÉÓÐÒÁ×ÌÅÎÉÑ ÄÌÑ ÓÃÅÎÁÒÉÅ×
<command>libtool</command>. äÏÌÖÎÏ ÂÙÔØ ÄÏÂÁ×ÌÅÎÏ ÄÌÑ ×ÓÅÈ
ÐÏÒÔÏ×, ÉÓÐÏÌØÚÕÀÝÉÈ <command>libtool</command>.</entry>
</row>
<row xml:id="uses-lua">
<entry><literal>lua</literal></entry>
<entry>(ÎÅÔ), <literal>XY+</literal>, <literal>XY</literal>,
<literal>build</literal>, <literal>run</literal></entry>
<entry>äÏÂÁ×ÌÑÅÔ ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ <application>Lua</application>. ðÏ
ÕÍÏÌÞÁÎÉÀ Ñ×ÌÑÅÔÓÑ ÚÁ×ÉÓÉÍÏÓÔØÀ ÏÔ ÂÉÂÌÉÏÔÅËÉ, ÅÓÌÉ ÜÔÏ ÎÅ
ÐÅÒÅÏÐÒÅÄÅÌÅÎÏ ÐÁÒÁÍÅÔÒÁÍÉ <literal>build</literal> ÉÌÉ
<literal>run</literal>. ÷ÅÒÓÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ 5.2, ÅÓÌÉ ÎÅ ÚÁÄÁÎÁ
Ó ÐÏÍÏÝØÀ ÐÁÒÁÍÅÔÒÁ <literal>XY</literal> (ÎÁÐÒÉÍÅÒ,
<literal>51</literal> ÉÌÉ <literal>52+</literal>).</entry>
</row>
<row xml:id="uses-motif">
<entry><literal>motif</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÓÐÏÌØÚÕÅÔ <package
role="port">x11-toolkits/open-motif</package> ËÁË ÚÁ×ÉÓÉÍÏÓÔØ
ÏÔ ÂÉÂÌÉÏÔÅËÉ. ðÏÌØÚÏ×ÁÔÅÌÉ ÍÏÇÕÔ ÚÁÄÁ×ÁÔØ
<varname>WANT_LESSTIF</varname> ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÚÁ×ÉÓÉÍÏÓÔÉ
ÏÔ <package role="port">x11-toolkits/lesstif</package> ×ÍÅÓÔÏ
<package role="port">x11-toolkits/open-motif</package>.</entry>
</row>
<row xml:id="uses-ncurses">
<entry><literal>ncurses</literal></entry>
<entry>(ÎÅÔ), <literal>base</literal>,
<literal>port</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <application>ncurses</application>,
ÔÅÍ ÓÁÍÙÍ ÚÁÄÁ£Ô ÎÅËÏÔÏÒÙÅ ÎÕÖÎÙÅ ÐÅÒÅÍÅÎÎÙÅ.</entry>
</row>
<row xml:id="uses-ninja">
<entry><literal>ninja</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÓÐÏÌØÚÕÅÔ <application>ninja</application> ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ
ÐÏÒÔÁ. ðÏÌØÚÏ×ÁÔÅÌÉ ÍÏÇÕÔ ÚÁÄÁÔØ <varname>NINJA_VERBOSE</varname>
ÄÌÑ ÐÏÄÒÏÂÎÏÇÏ ×Ù×ÏÄÁ ÓÏÏÂÝÅÎÉÑ.</entry>
</row>
<row xml:id="uses-openal">
<entry><literal>openal</literal></entry>
<entry><literal>al</literal>, <literal>soft</literal> (ÐÏ
ÕÍÏÌÞÁÎÉÀ), <literal>si</literal>, <literal>alut</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <application>OpenAL</application>. íÏÖÅÔ ÂÙÔØ
ÕËÁÚÁÎ ÂÜËÜÎÄ, ÐÏ ÕÍÏÌÞÁÎÉÀ ÉÓÐÏÌØÚÕÅÔÓÑ ÐÒÏÇÒÁÍÍÎÁÑ ÒÅÁÌÉÚÁÃÉÑ.
ðÏÌØÚÏ×ÁÔÅÌØ ÍÏÖÅÔ ÕËÁÚÁÔØ ÐÒÅÄÐÏÞÉÔÁÅÍÙÊ ÂÜËÜÎÄ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ
ÐÅÒÅËÌÀÞÁÔÅÌÑ <varname>WANT_OPENAL</varname>. ðÒÁ×ÉÌØÎÙÍÉ
ÚÎÁÞÅÎÉÑÍÉ ÄÌÑ ÜÔÏÇÏ ÐÅÒÅËÌÀÞÁÔÅÌÑ Ñ×ÌÑÀÔÓÑ
<literal>soft</literal> (ÐÏ ÕÍÏÌÞÁÎÉÀ) É
<literal>si</literal>.</entry>
</row>
<row xml:id="uses-pathfix">
<entry><literal>pathfix</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÓÐÒÁ×ÌÑÅÔ ÏÂÝÉÅ ÐÕÔÉ ÄÌÑ ÉÈ ÓÏÏÔ×ÅÔÓÔ×ÉÑ ÉÅÒÁÒÈÉÉ &os; ×
ÆÁÊÌÁÈ <filename>Makefile.in</filename> É
<filename>configure</filename>, ÐÒÉÎÁÄÌÅÖÁÝÉÈ ÉÓÈÏÄÎÏÍÕ ËÏÄÕ
ÐÏÒÔÁ.</entry>
</row>
<row xml:id="uses-perl5">
<entry><literal>perl5</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>úÁ×ÉÓÉÔ ÏÔ <application>Perl</application>.
íÏÇÕÔ ÂÙÔØ ÚÁÄÁÎÙ ÓÌÅÄÕÀÝÉÅ ÐÅÒÅÍÅÎÎÙÅ:
<itemizedlist>
<listitem>
<para><varname>PERL_VERSION</varname>: ðÏÌÎÁÑ ×ÅÒÓÉÑ
<application>Perl</application> ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ; ÅÓÌÉ ÎÅ
ÚÁÄÁÎÏ, ÉÓÐÏÌØÚÕÅÔÓÑ ÚÎÁÞÅÎÉÅ ÐÏ ÕÍÏÌÞÁÎÉÀ</para>
</listitem>
<listitem>
<para><varname>PERL_ARCH</varname>: éÍÑ ËÁÔÁÌÏÇÁ ÄÌÑ
ÁÒÈÉÔÅËÔÕÒÏÚÁ×ÉÓÉÍÙÈ ÂÉÂÌÉÏÔÅË, ÐÏ ÕÍÏÌÞÁÎÉÀ
<filename class="directory">mach</filename></para>
</listitem>
<listitem>
<para><varname>PERL_PORT</varname>: éÍÑ ÐÏÒÔÁ
<application>Perl</application> ÄÌÑ ÕÓÔÁÎÏ×ËÉ; ÚÎÁÞÅÎÉÅ ÐÏ
ÕÍÏÌÞÁÎÉÀ ÎÁÓÌÅÄÕÅÔÓÑ ÉÚ
<varname>PERL_VERSION</varname></para>
</listitem>
<listitem>
<para><varname>SITE_PERL</varname>: éÍÑ ËÁÔÁÌÏÇÁ ÄÌÑ ÐÁËÅÔÏ×
<application>Perl</application> ÓÏ ÓÐÅÃÉÁÌØÎÙÍ
ÒÁÚÍÅÝÅÎÉÅÍ</para>
</listitem>
<listitem>
<para><varname>USE_PERL5</varname>: æÁÚÙ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ
<application>Perl</application>, ÍÏÖÅÔ ÂÙÔØ
<literal>extract</literal>, <literal>patch</literal>,
<literal>build</literal>, <literal>install</literal> ÉÌÉ
<literal>run</literal>. ôÁËÖÅ ÍÏÖÅÔ ÂÙÔØ
<literal>configure</literal>, <literal>modbuild</literal>
ÉÌÉ <literal>modbuildtiny</literal>, ËÏÇÄÁ ÔÒÅÂÕÀÔÓÑ
<filename>Makefile.PL</filename>,
<filename>Build.PL</filename> ÉÌÉ ÅÇÏ ×ÁÒÉÁÃÉÑ
Module::Build::Tiny. ðÏ ÕÍÏÌÞÁÎÉÀ
<literal>build run</literal>.</para>
</listitem>
</itemizedlist></entry>
</row>
<row xml:id="uses-pgsql">
<entry><literal>pgsql</literal></entry>
<entry>(ÎÅÔ), <literal>X.Y</literal>, <literal>X.Y+</literal>,
<literal>X.Y-</literal></entry>
<entry>
<para>ïÂÅÓÐÅÞÉ×ÁÅÔ ÐÏÄÄÅÒÖËÕ PostgreSQL. íÅÊÎÔÅÊÎÅÒÙ ÍÏÇÕÔ
ÚÁÄÁ×ÁÔØ ÔÒÅÂÕÅÍÕÀ ×ÅÒÓÉÀ. íÏÇÕÔ ÂÙÔØ ÕËÁÚÁÎÙ ÍÉÎÉÍÁÌØÎÁÑ É
ÍÁËÓÉÍÁÌØÎÁÑ ×ÅÒÓÉÉ; ÎÁÐÒÉÍÅÒ, 9.0-, 8.4+.</para>
<para>äÏÂÁ×ÌÑÅÔ ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ ËÏÍÐÏÎÅÎÔÏ× PostgreSQL Ó
ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ
<literal>WANT_PGSQL=component[:target]</literal>. îÁÐÒÉÍÅÒ,
<literal>WANT_PGSQL=server:configure pltcl plperl</literal>.
äÌÑ ÐÏÌÕÞÅÎÉÑ ÐÏÌÎÏÇÏ ÐÅÒÅÞÎÑ ÉÓÐÏÌØÚÕÊÔÅ
<command>make -V _USE_PGSQL_DEP</command>.</para></entry>
</row>
<row xml:id="uses-pkgconfig">
<entry><literal>pkgconfig</literal></entry>
<entry>(ÎÅÔ), <literal>build</literal> (ÐÏ ÕÍÏÌÞÁÎÉÀ),
<literal>run</literal>, <literal>both</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <package role="port">devel/pkgconf</package>.
âÅÚ ÁÒÇÕÍÅÎÔÏ× ÉÌÉ Ó ÁÒÇÕÍÅÎÔÏÍ <literal>build</literal>
<command>pkg-config</command> ÏÚÎÁÞÁÅÔ ÚÁ×ÉÓÉÍÏÓÔØ ÄÌÑ ÓÂÏÒËÉ,
<literal>run</literal> ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ É <literal>both</literal>
ÄÌÑ ÓÂÏÒËÉ É ×ÙÐÏÌÎÅÎÉÑ.</entry>
</row>
<row xml:id="uses-pure">
<entry><literal>pure</literal></entry>
<entry>(ÎÅÔ), <literal>ffi</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <package role="port">lang/pure</package>.
÷ ÏÓÎÏ×ÎÏÍ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÐÏÒÔÏ×, ÏÔÎÏÓÑÝÉÈÓÑ Ë
<application>pure</application>. ó ÁÒÇÕÍÅÎÔÏÍ
<literal>ffi</literal> ÏÚÎÁÞÁÅÔ ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ
<package role="port">devel/pure-ffi</package> ÄÌÑ
×ÙÐÏÌÎÅÎÉÑ.</entry>
</row>
<row xml:id="uses-qmail">
<entry><literal>qmail</literal></entry>
<entry>(ÎÅÔ), <literal>build</literal>, <literal>run</literal>,
<literal>both</literal>, <literal>vars</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <package role="port">mail/qmail</package>.
ó ÁÒÇÕÍÅÎÔÏÍ <literal>build</literal> <command>qmail</command>
ÏÚÎÁÞÁÅÔ ÚÁ×ÉÓÉÍÏÓÔØ ÄÌÑ ÓÂÏÒËÉ É <literal>run</literal> ÄÌÑ
×ÙÐÏÌÎÅÎÉÑ. âÅÚ ÁÒÇÕÍÅÎÔÏ× ÉÌÉ Ó ÁÒÇÕÍÅÎÔÏÍ
<literal>both</literal> <command>qmail</command> ÏÚÎÁÞÁÅÔ
ÚÁ×ÉÓÉÍÏÓÔØ ÄÌÑ ÓÂÏÒËÉ É ×ÙÐÏÌÎÅÎÉÑ. <literal>vars</literal>
ÚÁÄÁÅÔ ÐÅÒÅÍÅÎÎÙÅ QMAIL ÄÌÑ ÎÕÖÄ ÐÏÒÔÁ.</entry>
</row>
<row xml:id="uses-qmake">
<entry><literal>qmake</literal></entry>
<entry>(ÎÅÔ), <literal>norecursive</literal>,
<literal>outsource</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <application>QMake</application> ÄÌÑ ËÏÎÆÉÇÕÒÁÃÉÉ.
äÌÑ ÐÏÌÕÞÅÎÉÑ ÄÏÐÏÌÎÉÔÅÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ ÓÍÏÔÒÉÔÅ
<xref linkend="using-qmake"/>.</entry>
</row>
<row xml:id="uses-readline">
<entry><literal>readline</literal></entry>
<entry>(ÎÅÔ), <literal>port</literal></entry>
<entry>éÓÐÏÌØÚÕÅÔ <application>readline</application> ËÁË
ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ ÂÉÂÌÉÏÔÅËÉ É ÐÏ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ
ÐÅÒÅÍÅÎÎÙÅ <varname>CPPFLAGS</varname> É
<varname>LDFLAGS</varname>. ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÐÁÒÁÍÅÔÒÁ
<literal>port</literal> ÚÁÓÔÁ×ÌÑÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ
<package role="port">devel/readline</package>.</entry>
</row>
<row xml:id="uses-scons">
<entry><literal>scons</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>ïÂÅÓÐÅÞÉ×ÁÅÔ ÐÏÄÄÅÒÖËÕ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ
<package role="port">devel/scons</package></entry>
</row>
<row xml:id="uses-shared-mime-info">
<entry><literal>shared-mime-info</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÓÐÏÌØÚÕÅÔ <application>update-mime-database</application>
ÉÚ <package role="port">misc/shared-mime-info</package>. üÔÏ
ÔÁËÖÅ ÄÏÂÁ×ÌÑÅÔ ÓÏÂÓÔ×ÅÎÎÙÊ ÜÔÁÐ post-install É ÓÔÒÏËÉ × plist
ÄÌÑ ÚÁÐÕÓËÁ <application>update-mime-data</application> Ó
ÐÏÄÈÏÄÑÝÉÍÉ ÁÒÇÕÍÅÎÔÁÍÉ ×Ï ×ÒÅÍÑ ÕÓÔÁÎÏ×ËÉ É ÕÄÁÌÅÎÉÑ
ÐÁËÅÔÁ.</entry>
</row>
<row xml:id="uses-shebangfix">
<entry><literal>shebangfix</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>÷Ï ÍÎÏÇÏÍ ÐÒÏÇÒÁÍÍÎÏÍ ÏÂÅÓÐÅÞÅÎÉÉ ÕËÁÚÙ×ÁÅÔÓÑ ÎÅÐÒÁ×ÉÌØÎÙÊ
ÐÕÔØ Ë ÉÎÔÅÒÐÒÅÔÁÔÏÒÕ (shebang), × ÐÅÒ×ÕÀ ÏÞÅÒÅÄØ ÜÔÏ ËÁÓÁÅÔÓÑ
<filename>/usr/bin/perl</filename> É
<filename>/bin/bash</filename>. üÔÏ ÚÎÁÞÅÎÉÅ ÉÓÐÒÁ×ÌÑÅÔ ÓÔÒÏËÕ
shebang × ÓÃÅÎÁÒÉÑÈ, ÐÅÒÅÞÉÓÌÅÎÎÙÈ ×
<varname>SHEBANG_FILES</varname>. ðÏ ÕÍÏÌÞÁÎÉÀ ÓÅÊÞÁÓ
ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ <application>Perl</application>,
<application>Python</application>,
<application>Bash</application>, <application>Ruby</application>
É <application>PHP</application>. äÌÑ ÐÏÄÄÅÒÖËÉ ÄÒÕÇÉÈ
ÉÎÔÅÒÐÒÅÔÁÔÏÒÏ× ÎÅÏÂÈÏÄÉÍÏ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÅ ÚÎÁÞÅÎÉÅ
<varname>SHEBANG_LANG</varname> (ÎÁÐÒÉÍÅÒ,
<literal>SHEBANG_LANG=lua</literal>),
<varname>lua_OLD_CMD</varname> É
<varname>lua_CMD</varname>.</entry>
</row>
<row xml:id="uses-tcl">
<entry><literal>tcl</literal></entry>
<entry><literal>PORT</literal></entry>
<entry>äÏÂÁ×ÌÑÅÔ ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ <application>Tcl</application>.
ðÁÒÁÍÅÔÒ <literal>PORT</literal> × ËÁÞÅÓÔ×Å ÚÎÁÞÅÎÉÑ ÍÏÖÅÔ
ÐÒÉÎÉÍÁÔØ <literal>tcl</literal> ÉÌÉ <literal>tk</literal>. ë
ÚÎÁÞÅÎÉÀ ÍÏÖÅÔ ÂÙÔØ ÄÏÂÁ×ÌÅÎÁ ×ÅÒÓÉÑ ÉÌÉ ÚÁ×ÉÓÉÍÏÓÔØ wrapper Ó
ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ <literal>PORT:version</literal> ÉÌÉ
<literal>PORT:wrapper</literal>. ðÏÌÅ ×ÅÒÓÉÉ ÍÏÖÅÔ ÉÍÅÔØ ÐÕÓÔÏÅ
ÚÎÁÞÅÎÉÅ, ÏÄÉÎ ÉÌÉ ÂÏÌÅÅ ÎÏÍÅÒÏ× ×ÅÒÓÉÉ (ÎÁ ÄÁÎÎÙÊ ÍÏÍÅÎÔ
<literal>84</literal>, <literal>85</literal> ÉÌÉ
<literal>86</literal>) ÉÌÉ ÖÅ ÍÉÎÉÍÁÌØÎÙÊ ÎÏÍÅÒ ×ÅÒÓÉÉ (ÎÁ ÄÁÎÎÙÊ
ÍÏÍÅÎÔ <literal>84+</literal>, <literal>85+</literal> ÉÌÉ
<literal>86+</literal>). íÏÖÅÔ ÂÙÔØ ÕËÁÚÁÎÁ ÚÁ×ÉÓÉÍÏÓÔØ ÄÌÑ
ÓÂÏÒËÉ ÉÌÉ ×ÙÐÏÌÎÅÎÉÑ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ
<literal>PORT,build</literal> ÉÌÉ <literal>PORT,run</literal>.
ðÏÓÌÅ ÐÏÄËÌÀÞÅÎÉÑ <filename>bsd.port.pre.mk</filename> ÐÏÒÔ ÍÏÖÅÔ
ÐÒÏ×ÅÒÉÔØ ÒÅÚÕÌØÔÁÔ, ÉÓÐÏÌØÚÕÑ ÜÔÉ ÐÅÒÅÍÅÎÎÙÅ:
<itemizedlist>
<listitem>
<para><varname>TCL_VER</varname>: ÉÓÐÏÌØÚÕÅÍÁÑ ÓÔÁÒÛÁÑ.ÍÌÁÄÛÁÑ
×ÅÒÓÉÑ <application>Tcl</application></para>
</listitem>
<listitem>
<para><varname>TCLSH</varname>: ÐÏÌÎÙÊ ÐÕÔØ Ë ÉÎÔÅÒÐÒÅÔÁÔÏÒÕ
<application>Tcl</application></para>
</listitem>
<listitem>
<para><varname>TCL_LIBDIR</varname>: ÐÕÔØ Ë ÂÉÂÌÉÏÔÅËÁÍ
<application>Tcl</application></para>
</listitem>
<listitem>
<para><varname>TCL_INCLUDEDIR</varname>: ÐÕÔØ Ë ÚÁÇÏÌÏ×ÏÞÎÙÍ
ÆÁÊÌÁÍ <application>Tcl</application> ÎÁ ÑÚÙËÅ óÉ</para>
</listitem>
<listitem>
<para><varname>TK_VER</varname>: ÉÓÐÏÌØÚÕÅÍÁÑ ÓÔÁÒÛÁÑ.ÍÌÁÄÛÁÑ
×ÅÒÓÉÑ <application>Tk</application></para>
</listitem>
<listitem>
<para><varname>WISH</varname>: ÐÏÌÎÙÊ ÐÕÔØ Ë ÉÎÔÅÒÐÒÅÔÁÔÏÒÕ
<application>Tk</application></para>
</listitem>
<listitem>
<para><varname>TK_LIBDIR</varname>: ÐÕÔØ Ë ÂÉÂÌÉÏÔÅËÁÍ
<application>Tk</application></para>
</listitem>
<listitem>
<para><varname>TK_INCLUDEDIR</varname>: ÐÕÔØ Ë ÚÁÇÏÌÏ×ÏÞÎÙÍ
ÆÁÊÌÁÍ <application>Tk</application> ÎÁ ÑÚÙËÅ óÉ</para>
</listitem>
</itemizedlist></entry>
</row>
<row xml:id="uses-tk">
<entry><literal>tk</literal></entry>
<entry>ôÏ ÖÅ, ÞÔÏ É ÄÌÑ <literal>tcl</literal></entry>
<entry>îÅÂÏÌØÛÁÑ Ï£ÒÔËÁ ÐÒÉ ÏÄÎÏ×ÒÅÍÅÎÎÏÍ ÉÓÐÏÌØÚÏ×ÁÎÉÉ
<application>Tcl</application> É <application>Tk</application>.
÷ÏÚ×ÒÁÝÁÅÔ ÔÅ ÖÅ ÐÅÒÅÍÅÎÎÙÅ, ÞÔÏ É ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ
<application>Tcl</application>.</entry>
</row>
<row xml:id="uses-twisted">
<entry><literal>twisted</literal></entry>
<entry>(ÎÅÔ), <literal>ARGS</literal></entry>
<entry>äÏÂÁ×ÌÑÅÔ ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ
<application>twistedCore</application>. ðÅÒÅÞÅÎØ ÔÒÅÂÕÅÍÙÈ
ËÏÍÐÏÎÅÎÔÏ× ÍÏÖÎÏ ÕËÁÚÁÔØ × ËÁÞÅÓÔ×Å ÚÎÁÞÅÎÉÑ ÜÔÏÊ ÐÅÒÅÍÅÎÎÏÊ.
<literal>ARGS</literal> ÍÏÖÅÔ ÐÒÉÎÉÍÁÔØ ÏÄÎÏ ÉÚ ÚÎÁÞÅÎÉÊ:
<itemizedlist>
<listitem>
<para><literal>build</literal>: ÄÏÂÁ×ÌÑÅÔ
<application>twistedCore</application> ÉÌÉ ÌÀÂÏÊ ÉÚ
ÕËÁÚÁÎÎÙÈ ËÏÍÐÏÎÅÎÔÏ× ËÁË ÚÁ×ÉÓÉÍÏÓÔØ ÐÏÓÔÒÏÅÎÉÑ.</para>
</listitem>
<listitem>
<para><literal>run</literal>: ÄÏÂÁ×ÌÑÅÔ
<application>twistedCore</application> ÉÌÉ ÌÀÂÏÊ ÉÚ
ÕËÁÚÁÎÎÙÈ ËÏÍÐÏÎÅÎÔÏ× ËÁË ÚÁ×ÉÓÉÍÏÓÔØ ÚÁÐÕÓËÁ.</para>
</listitem>
</itemizedlist>
ðÏÍÉÍÏ <literal>build</literal> É <literal>run</literal> ÍÏÖÎÏ
ÕËÁÚÁÔØ ÏÄÉÎ ÉÌÉ ÎÅÓËÏÌØËÏ ÐÏÄÄÅÒÖÉ×ÁÅÍÙÈ ËÏÍÐÏÎÅÎÔÏ×
<application>twisted</application>. ðÏÄÄÅÒÖÉ×ÁÅÍÙÅ ÚÎÁÞÅÎÉÑ
ÐÅÒÅÞÉÓÌÅÎÙ × <filename>Uses/twisted.mk</filename>.</entry>
</row>
<row xml:id="uses-uidfix">
<entry><literal>uidfix</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÚÍÅÎÑÅÔ ÎÅËÏÔÏÒÏÅ ÐÏ×ÅÄÅÎÉÅ ÐÏ ÕÍÏÌÞÁÎÉÀ (× ÏÓÎÏ×ÎÏÍ,
ÐÅÒÅÍÅÎÎÙÅ) ÓÉÓÔÅÍÙ ÐÏÓÔÒÏÅÎÉÑ ÄÌÑ ×ÏÚÍÏÖÎÏÓÔÉ ÕÓÔÁÎÏ×ËÉ ÜÔÏÇÏ
ÐÏÒÔÁ ÉÚ-ÐÏÄ ÏÂÙÞÎÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ. ðÏÐÒÏÂÕÊÔÅ ÜÔÏ × ×ÁÛÅÍ ÐÏÒÔÅ
ÐÅÒÅÄ ÄÏÂÁ×ÌÅÎÉÅÍ <literal>NEED_ROOT=yes</literal>.</entry>
</row>
<row xml:id="uses-uniquefiles">
<entry><literal>uniquefiles</literal></entry>
<entry>(ÎÅÔ), <literal>dirs</literal></entry>
<entry>
äÅÌÁÅÔ ÆÁÊÌÙ É ËÁÔÁÌÏÇÉ 'ÕÎÉËÁÌØÎÙÍÉ' ÐÏÓÒÅÄÓÔ×ÏÍ ÄÏÂÁ×ÌÅÎÉÑ
ÐÒÉÓÔÁ×ËÉ ÉÌÉ ÏËÏÎÞÁÎÉÑ. ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÐÁÒÁÍÅÔÒÁ
<literal>dirs</literal> ÐÏÒÔ ÎÕÖÄÁÅÔÓÑ × ÐÒÉÓÔÁ×ËÅ (É ÔÏÌØËÏ ×
ÎÅÊ) ÎÁ ÏÓÎÏ×Å <varname>UNIQUE_PREFIX</varname> ÄÌÑ ÓÔÁÎÄÁÒÔÎÙÈ
ËÁÔÁÌÏÇÏ× <varname>DOCSDIR</varname>,
<varname>EXAMPLESDIR</varname>, <varname>DATADIR</varname>,
<varname>WWWDIR</varname>, <varname>ETCDIR</varname>. äÌÑ ÐÏÒÔÏ×
ÄÏÓÔÕÐÎÙ ÓÌÅÄÕÀÝÉÅ ÐÅÒÅÍÅÎÎÙÅ:
<itemizedlist>
<listitem><para><varname>UNIQUE_PREFIX</varname>: ÐÒÉÓÔÁ×ËÁ
ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ Ó ËÁÔÁÌÏÇÁÍÉ É ÆÁÊÌÁÍÉ. ðÏ ÕÍÏÌÞÁÎÉÀ
<varname>${PKGNAMEPREFIX}</varname>.</para></listitem>
<listitem><para><varname>UNIQUE_PREFIX_FILES</varname>:
ÐÅÒÅÞÅÎØ ÆÁÊÌÏ×, ÄÌÑ ËÏÔÏÒÙÈ ÎÕÖÎÁ ÐÒÉÓÔÁ×ËÁ. ðÏ ÕÍÏÌÞÁÎÉÀ
ÐÕÓÔÏÅ ÚÎÁÞÅÎÉÅ.</para></listitem>
<listitem><para><varname>UNIQUE_SUFFIX</varname>: ÏËÏÎÞÁÎÉÅ
ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ Ó ÆÁÊÌÁÍÉ. ðÏ ÕÍÏÌÞÁÎÉÀ
<varname>${PKGNAMESUFFIX}</varname>.</para></listitem>
<listitem><para><varname>UNIQUE_SUFFIX_FILES</varname>:
ÐÅÒÅÞÅÎØ ÆÁÊÌÏ×, ÄÌÑ ËÏÔÏÒÙÈ ÎÕÖÎÏ ÏËÏÎÞÁÎÉÅ. ðÏ ÕÍÏÌÞÁÎÉÀ
ÐÕÓÔÏÅ ÚÎÁÞÅÎÉÅ.</para></listitem>
</itemizedlist></entry>
</row>
<row xml:id="uses-webplugin">
<entry><literal>webplugin</literal></entry>
<entry>(ÎÅÔ), <literal>ARGS</literal></entry>
<entry>á×ÔÏÍÁÔÉÞÅÓËÉ ÓÏÚÄÁ£Ô É ÕÄÁÌÑÅÔ ÓÉÍ×ÏÌÉÞÅÓËÉÅ ÓÓÙÌËÉ ÄÌÑ
ËÁÖÄÏÇÏ ÉÚ ÐÒÉÌÏÖÅÎÉÊ Ó ÐÏÄÄÅÒÖËÏÊ ÆÒÅÊÍ×ÏÒËÁ webplugin.
<literal>ARGS</literal> ÍÏÖÅÔ ÐÒÉÎÉÍÁÔØ ÏÄÎÏ ÉÚ ÚÎÁÞÅÎÉÊ:
<itemizedlist>
<listitem>
<para><literal>gecko</literal>: ÐÏÄÄÅÒÖËÁ ÐÌÁÇÉÎÏ×
Gecko</para>
</listitem>
<listitem>
<para><literal>native</literal>: ÐÏÄÄÅÒÖËÁ ÐÌÁÇÉÎÏ× Gecko,
Opera É WebKit-GTK</para>
</listitem>
<listitem>
<para><literal>linux</literal>: ÐÏÄÄÅÒÖËÁ ÐÌÁÇÉÎÏ×
Linux</para>
</listitem>
<listitem>
<para><literal>all</literal> (ÐÏ ÕÍÏÌÞÁÎÉÀ, ÎÅÑ×ÎÏ):
ÐÏÄÄÅÒÖËÁ ×ÓÅÈ ÔÉÐÏ× ÐÌÁÇÉÎÏ×</para>
</listitem>
<listitem>
<para>(ÏÔÄÅÌØÎÙÅ ÚÁÐÉÓÉ): ÐÏÄÄÅÒÖËÁ ÔÏÌØËÏ ÕËÁÚÁÎÎÙÈ
ÂÒÁÕÚÅÒÏ×</para>
</listitem>
</itemizedlist>
óÌÅÄÕÀÝÉÅ ÐÅÒÅÍÅÎÎÙÅ ÍÏÇÕÔ ÂÙÔØ ÏÔÒÅÄÁËÔÉÒÏ×ÁÎÙ:
<itemizedlist>
<listitem>
<para><varname>WEBPLUGIN_FILES</varname>: âÅÚ ÚÎÁÞÅÎÉÑ ÐÏ
ÕÍÏÌÞÁÎÉÀ, ÄÏÌÖÎÁ ÕÓÔÁÎÁ×ÌÉ×ÁÔØÓÑ ×ÒÕÞÎÕÀ.
õÓÔÁÎÁ×ÌÉ×ÁÅÍÙÅ ÆÁÊÌÙ ÐÌÁÇÉÎÁ.</para>
</listitem>
<listitem>
<para><varname>WEBPLUGIN_DIR</varname>: äÉÒÅËÔÏÒÉÑ ÄÌÑ
ÕÓÔÁÎÏ×ËÉ ÆÁÊÌÏ× ÐÌÁÇÉÎÁ, ÐÏ ÕÍÏÌÞÁÎÉÀ <filename
class="directory"><replaceable>PREFIX</replaceable>/lib/browser_plugins/<replaceable>WEBPLUGIN_NAME</replaceable></filename>.
úÁÄÁ×ÁÊÔŠţ, ÅÓÌÉ ÐÏÒÔ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÆÁÊÌÙ ÐÌÁÇÉÎÁ ÚÁ
ÐÒÅÄÅÌÁÍÉ ËÁÔÁÌÏÇÁ ÐÏ ÕÍÏÌÞÁÎÉÀ, ÄÌÑ ÚÁÝÉÔÙ ÏÔ ÐÏ×ÒÅÖÄÅÎÉÑ
ÓÉÍ×ÏÌÉÞÅÓËÉÈ ÓÓÙÌÏË.</para>
</listitem>
<listitem>
<para><varname>WEBPLUGIN_NAME</varname>: éÔÏÇÏ×ÏÅ ÉÍÑ
ËÁÔÁÌÏÇÁ ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÆÁÊÌÏ× ÐÌÁÇÉÎÁ, ÐÏ ÕÍÏÌÞÁÎÉÀ
<varname>PKGBASE</varname>.</para>
</listitem>
</itemizedlist></entry>
</row>
<row xml:id="uses-zenoss">
<entry><literal>zenoss</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÓÐÏÌØÚÕÅÔ <package role="port">net-mgmt/zenoss</package>.
÷ ÏÓÎÏ×ÎÏÍ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÐÏÒÔÏ×
<application>zenoss</application>, ÏÔÎÏÓÑÝÉÈÓÑ
Ë <application>zenpack</application>.</entry>
</row>
<row xml:id="uses-zope">
<entry><literal>zope</literal></entry>
<entry>(ÎÅÔ)</entry>
<entry>éÓÐÏÌØÚÕÅÔ <package role="port">www/zope</package>.
÷ ÏÓÎÏ×ÎÏÍ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ ÐÏÒÔÏ×, ÏÔÎÏÓÑÝÉÈÓÑ Ë
<application>zope</application>. <varname>ZOPE_VERSION</varname>
ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÐÏÒÔÏÍ ÄÌÑ ÕËÁÚÁÎÉÑ ÔÏÇÏ, ÞÔÏ ÄÏÌÖÎÁ
ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÏÐÒÅÄÅÌ£ÎÎÁÑ ×ÅÒÓÉÑ
<application>zope</application>.</entry>
</row>