833 lines
28 KiB
XML
833 lines
28 KiB
XML
<?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>
|