diff --git a/ru_RU.KOI8-R/articles/Makefile b/ru_RU.KOI8-R/articles/Makefile index 5577152873..d6e380c8cd 100644 --- a/ru_RU.KOI8-R/articles/Makefile +++ b/ru_RU.KOI8-R/articles/Makefile @@ -41,7 +41,7 @@ SUBDIR+= problem-reports SUBDIR+= pxe SUBDIR+= relaydelay SUBDIR+= releng -#SUBDIR+= releng-packages +SUBDIR+= releng-packages #SUBDIR+= serial-uart SUBDIR+= solid-state #SUBDIR+= storage-devices diff --git a/ru_RU.KOI8-R/articles/releng-packages/Makefile b/ru_RU.KOI8-R/articles/releng-packages/Makefile new file mode 100644 index 0000000000..87540cc95f --- /dev/null +++ b/ru_RU.KOI8-R/articles/releng-packages/Makefile @@ -0,0 +1,22 @@ +# The FreeBSD Russian Documentation Project +# +# $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/releng-packages/Makefile,v 1.2 2005/07/01 07:07:44 gad Exp $ +# $FreeBSD$ +# +# Original revision: 1.4 +# +# Article: FreeBSD Release Engineering of Third Party Software Packages + +DOC?= article + +FORMATS?= html + +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= + +SRCS= article.sgml + +CSS_SHEET_ADDITIONS= extra.css + +DOC_PREFIX?= ${.CURDIR}/../../.. +.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/ru_RU.KOI8-R/articles/releng-packages/article.sgml b/ru_RU.KOI8-R/articles/releng-packages/article.sgml new file mode 100644 index 0000000000..9514ac1337 --- /dev/null +++ b/ru_RU.KOI8-R/articles/releng-packages/article.sgml @@ -0,0 +1,420 @@ +<!-- + The FreeBSD Russian Documentation Project + + $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/releng-packages/article.sgml,v 1.5 2005/07/24 11:04:51 marck Exp $ + + Original revision: 1.18 +--> + +<!-- + The FreeBSD Documentation Project +--> + +<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ +<!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN"> +%articles.ent; +]> + +<article lang="ru"> + <title>���������� ������� FreeBSD � ����� ����������� ������� ��������� + �������������</title> + + <articleinfo> + <authorgroup> + <author> + <firstname>Steve</firstname> + + <surname>Price</surname> + + <affiliation> + <address><email>steve@FreeBSD.org</email></address> + </affiliation> + </author> + </authorgroup> + + <pubdate>$FreeBSD$</pubdate> + + <legalnotice id="trademarks" role="trademarks"> + &tm-attrib.freebsd; + &tm-attrib.intel; + &tm-attrib.xfree86; + &tm-attrib.general; + </legalnotice> + + <abstract> + <para>� ���� ��������� ����������� ������, ������������ ������� + ���������� ������� FreeBSD ��� �������� ������������������� ������ + �������, ���������������� ��� ���������� �� ��������� � ������������ + �������� FreeBSD. ���� �������� ��������� � ��������� ���������, � + ���������� �� ������� ���� ������� ���������� ���������� ������ + ������� � <quote>�������� ������</quote> ������� FreeBSD.org, ������, + ��� ��������� ����� ������ ����� ����� � �������� �������� ������, ��� + ��������� ������ ��� ���������� �� ��������� � ������� � ��� ��������� + ����������� ������ �������.</para> + </abstract> + </articleinfo> + + <!-- �������� + + <sect1 id="introduction"> + <title>��������</title> + + <para><emphasis>������ �����</emphasis></para> + + </sect1> +--> + + <sect1 id="portbuild"> + <title>���������� ������� �� ��������� ������</title> + + <para><ulink url="http://www.FreeBSD.org/ports">��������� ������ + FreeBSD</ulink> ������������ ����� �������� ����� ��� &os.numports; + ����������� ������� ��������� �������������, ��������� ��� FreeBSD. �� + ��������� ������ ������, ������� ����� �������������� ��� ���������� + �������� �������, ������ � ��������� ������� FreeBSD, � ������� + ���������, �������� &a.portmgr;.</para> + + <sect2> + <title>������� ������</title> + + <para>��� ���������� ���������� ������ ������� ��������� ������������� + ��� ������� FreeBSD ������ ���� ��������� � ��������� ��������� � + ����Σ���� ������ �������� �������, � ���������� ������� ���������� + <filename>/usr/local</filename> � <filename>/usr/X11R6</filename>. + ��������� ����������� ��������������� � ���� ������� �� ������� ������ + ����������. ��� ������������ <emphasis>�����������</emphasis> �������� + ���������� �������. �������� ���������� ������ � ������ ���������, + �� ����� �������������, ��� ���������� ������ (�����, ��� ��������� + �����������) ���������. ����� �������, �� ������� �� ������� ������, + �������, � ����������� �� ����� �������������� ������������ + �����������, �� ����� �������� �������� �����, � �� ������ �������� �� + �����.</para> + + <para><quote>������� ������</quote> ��� ����������� x86 � ��������� ����� + ������� �� ������������ ���� (Dual &pentium; III 733MHz) � 8 + �����Σ���� ����� (&pentium; III 800MHz), ����������� �������� + ���������� �������. � ����� ������������ ������ ���������� ������� + �������� ����� 24 �����. ��� ������ ��������� ������ � ��������� + ������������� ������� FreeBSD � ���� � ������������� �������� Yahoo + � ���������� Exodus � �������������� ������ �����-�����.</para> + + <para><quote>������� ������</quote> ��� ����������� Alpha ������� �� + 7 ����� PWS 500A, ��������������� ��������� Compaq, � ��� ����� + ����������� ������ � ������������� �������� Yahoo.</para> + </sect2> + </sect1> + + <sect1> + <title>���������� �������</title> + + <para>��� FreeBSD 4.4 ���� ������� ����� 4.1 �������� �������. ��� + ������� � ��������� ��� ��������������� �� CDROM, ��� ��� ��� ����� + �������� ��� ����� ������ ������� ��� ������������� ���������� + ������������ ��������� ������ ���� ��� ������ ������������. �������� + �������� �������� <quote>���������</quote> ������� ������� � �������� + ������������� � ������������ �� �� ��������� �����. � ���� ������� + ����������� ����������� ����������� � �����������, �������������� ��� + �������� ����� ������� ������� ��� ����������� ������ FreeBSD � + ��������.</para> + + <para>������� � ��������� �����, ����������� ��� ���������� ���������� + �������, ����� ����� � ������ CVS � �������� + <filename>ports/Tools/scripts/release</filename>. ���������� ���� + ������� �� ������ � ��������� �������� �������������, ����������� ��� + �������� 2 ��� 3 ����� ������ �������, ������� �� ������ + ���������.</para> + + <para>� ���� �������� ��������� ��������� �������:</para> + + <variablelist> + <varlistentry> + <term><filename>config</filename></term> + + <listitem> + <para>� ���� ����� ��������� ��������� ������������ �� ������ ����� � + ��, ��������� �� �� ���� ������ ��������� ������, �������������� + ����� ��� ��� ���� ������ ������������. ������ ������� �������� + �������� �����. ��� ������ ���� � ���� + <literal>disc[0-9a-z]</literal>. �� ������ ������ ��������� + ��������� �� 10 ������ (4 ��� ������ � 6 ��� ����������������� + ������). ��� ���� ��������������� �������������� ���� ��� + ��������� <quote>scratch</quote>, ���� ���������� ��������� + �������������� ����� � ������, ���� ��� ������ ������ �� + ����������. ������ ������� ����� ���� 1 ��� 0, ��� 1 �������� + ����������� ���������� �� ���� ����� �������. ������ ������� + �������� ��� ��, �� ������������ ���������� �� ���� ����� �������. + ��������� ������� �������� ���������� ������ ���������� + ������������ �� �����.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><filename>doit.sh</filename></term> + + <listitem> + <para>��� ������� �������. ��� ������ ��� ����� ����� �� ����� + ������ � �ӣ ����� ��������� ���������, ���� ������ ��������� + ��������� ���������� �������. ������ � ����, ��� �� + �������������, ��� ��� ��� ����� ������������� �� ��� �������. + ����������� � ���, ��� ������ ������, ����� ���� �����.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><filename>checkdeps.pl</filename></term> + + <listitem> + <para>��������� ������� ���� ������������ �� ����� + <filename>INDEX</filename> � �������� � ��������.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><filename>oneshot.pl</filename></term> + + <listitem> + <para>����� ���������� �������� ���������� (� ��������� ��� ����� � + ��������� ��������, ��� ��� ������� ������ �ӣ �������� � ���). + ���� �������� ��������� ������� ��� ������� ����� � ����� + �������/�������������� ������, ���� ������ ��������� ������ ��� + �������������� ����� �� ������ ������ �� ����� �� + �������������.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><filename>print-cdrom-packages.sh</filename></term> + + <listitem> + <para>���� ���� �������� ������ + <filename>src/release/scripts/print-cdrom-packages.sh</filename> �� + ������, ��� ������� �� ���������.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><filename>scrubindex.pl</filename></term> + + <listitem> + <para>���� ������ ������� ������ �� ����� <filename>INDEX</filename> + ��� ������������� �������. �� ����� ������� ����������� + &xfree86;. ���������: ��� ����� �������� �������� ���������� + <varname>xdep</varname>, ����� ���������� ������������ ������ + ������.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><filename>setup.sh</filename></term> + + <listitem> + <para>��� ��������������� ������, ����������� ���� � �������� ������ ������� + ��� ��������� ����� ������ ������ � ���������������� ������ + �������/�������������� ������.</para> + </listitem> + </varlistentry> + </variablelist> + + <para>��� ����������� ������ ����, ��� ��� ����� ����� ��������� ��� + ��������� ����� ���, ��� ����������.</para> + + <orderedlist> + <listitem> + <para>�������������� <filename>config</filename>, ������� ���������� + ��������� � ��� ������, �� ������� � ����������� �� �� ��������� �� + ��� ������, �������������� �����, ��� ���� ������ ��� ������ �� + ���.</para> + </listitem> + + <listitem> + <para>���������, ��� �� ������� ������� <varname>gen</varname>, ������� + ��� �������� �� ���������� �����. ���� ������� �������� ������� + �����, ������� ����� ��������� ������ ��� ������� ��������.</para> + </listitem> + + <listitem> + <para>��� ������ ����� ������� ����� ����� �������� ����������� + ������� � �������������� ������. ��� �������� ��� �����, ��� � + �������� ������������, ���� �� ������� ��������� ���� ������� + ��������, ����� �������������� � ���, ��� �ӣ ����������, � ��� + �����. � ����� <filename>oneshot.pl</filename> ������� ���������� + <varname>fake</varname> � �������� 1 � ������ ��������� ����������� + ������ �� ����� ������ ��������� ��� ���� ������� &man.touch.1;. + ����������� ��������� ��� ����������� ��� ���������� ���������� + <varname>fake</varname> � �������� 0 ����� ���, ��� ���������� + ������������ ����� ����, ��� ����� ������������ �����, � ��������� + ������ �������� ����� ��������� ������� � �������� ���������.</para> + </listitem> + + <listitem> + <para>���������, ��� � ��� ���� ��������� ����� ����� + <filename>print-cdrom-packages.sh</filename>, � �� ���� �� + ���������������� ������.</para> + </listitem> + + <listitem> + <para>���������, ��� ����������� &xfree86; � ����� + <filename>scrubindex.pl</filename> ����� ���������� ����� ������. + ��� ����� ����� ����� ���������, ��� ��� �������� ��������� ������ � + ����� <filename>doit.sh</filename>.</para> + </listitem> + </orderedlist> + + <para>������ ��� ����� ������� ����� ������ ������, ������� � + �������������� ������ �� ���������� ���������� �������� �������. + ���������� ���� <filename>setup.sh</filename> � �������� �������� + �������, �� ����� ������� �ӣ �����������.</para> + + <orderedlist> + <listitem> + <para>�������� ����� <filename>ports.tar.gz</filename> � ���������� + ţ � ������� <filename>ports</filename> �������� �� ����� + <filename>doit.sh</filename> � �������� + <filename>scripts</filename>.</para> + </listitem> + + <listitem> + <para>������� ������� packages/distfiles ��� ������������� ������ �� + ����. � bento ������� ��� ������������� ������ � �� ������ �������� + ��������� ����������, ���� �� ���������� �� ��� ����� + ����������.</para> + </listitem> + + <listitem> + <para>�������� ����� ������� ports/packages � ���������� ����� ������� + �� �������� ���������� �������.</para> + </listitem> + + <listitem> + <para>�������� ����� ������� ports/distfiles � ���������� + �������������� ����� �� �������� ���������� �������. ���������: + ���� �� �� ������ ���������� �������������� �����, ������ �������� + ������� � �������� ��� ������. ���� ������� ������ ������������, + ���� ���� � Σ� ������ ���.</para> + </listitem> + </orderedlist> + + <para>������ �� ������������ ������ � ��ӣ���� ������� �� ��������� + ���������� �������. ���������� ��������� �������� + <command>./doit.sh</command>. ��� ��� ��� ������ ��� ������ ţ + �������.</para> + + <orderedlist> + <listitem> + <para>������� ������ ������������ � ��������������� (������� �� ����� + ���������� �� ������� FTP-�������) ������.</para> + </listitem> + + <listitem> + <para>�������� � ���, ����� �� �������� ������������ � ��������������� + ������. � ����������� ������� ����� ��� ����� �������� (y)es.</para> + </listitem> + + <listitem> + <para>������� �������� �������/�������������� ������, ������� �� ����� + ���� ��������� �� ������.</para> + </listitem> + + <listitem> + <para>�������� � ��� ���������� �� �������� �������/�������������� + ������, ������� �� ����������� �� �������-����. � ����������� + ������� ����� ����� �������� (y)es.</para> + </listitem> + + <listitem> + <para>�������� ���� <filename>INDEX</filename> �� �������� + <filename>ports</filename> � ������� <filename>gen</filename>. ��� + ���� ��� ������� ������� ������, ��� ������� ��� �������. ����� + ����������� ������� ���� ��������� ��������� �������.</para> + </listitem> + + <listitem> + <para>������� ������ �������, ��������� ��� ���������� �� ������ + �����.</para> + </listitem> + + <listitem> + <para>������ ������ �� �������� ������. ����� ��������� ������� ����� + ��� ��������� ������������� ������������, �������� ���� + <filename>INDEX</filename> � ������� ���� + <filename>CHECKSUM.MD5</filename>.</para> + </listitem> + + <listitem> + <para>��������� �������� ����, ��� �� ������ ����� ��������� ��������� + ������ � ������ ����� ���������� �� �������� ������� �����.</para> + </listitem> + </orderedlist> + + <para>���� ��� ����ڣ� � ������� ����, �� ��� ��������� ������ ����� + ��������� � ��������� �� ������. �ӣ, ��� ��� ����� �������, ��� + ������ � �������� �������� ���������� <varname>fake</varname> � 0 � ����� + <filename>oneshot.pl</filename> � ������������� + <command>./doit.sh</command>. ��� ������ � ����������� �������� ���� + 1-5 ���� ����� ������������. ���� �� ������ ��������� ����� �� ��� ����� + ��������, ���������� � <filename>doit.sh</filename>, ����� ��������, + ����� ����� ���������� ������� ��� ����, ����� �� ���������� ��� �����. + ���� �� ������ ��������� ��� ��� ����, �� ����� ����� ��������� + <command>rm -rf gen</command>.</para> + + <para>� ������� ��������� ���������� ������ � �������������� ����� ����� + ������������� � ��������� <filename>disc*</filename>, � ���������� ����� + ����� ���������� � �������� <filename>scratch</filename>.</para> + + <para>��� ������, ���� ���-�� ���������� �� ���? ��� ��������� + ����������Σ���� ������� � �� �������.</para> + + <variablelist> + <varlistentry> + <term>���������� ��������� �������</term> + + <listitem> + <para>����� ����� ���������. ��� ����� ��������� ��������� ������ + ������ �������, ��� ����� ��������� ������������� ������, ���� + ��������� ����-������ ������������� ���������� ������� ��� ���. + <emphasis>�� ���������</emphasis> ������� ������������� ������ + �� ����������� ������ � ��������� ��. ���� ��� ����� ������� + �������� ����, ���� �� ����� ���������, ��� �� � ����������� + ������� ��, ������ �����, ���������� �����-�� ��������� ������ � + ������� ������� ���������� ������ ������ ����� �������� � + ����������� ������������������� ����� ���������.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>��������� ������ �� ����������</term> + + <listitem> + <para>����� ���� ���������, � ��� ������������ ����� ���������. + ������ �������������� ���� + <filename>print-cdrom-packages.sh</filename>, �������� ������, + ���� ��� �� ������ ����������. ��, ��� ������������ �������, � + ��� ���� �� ������, �� ������� �� ������ �������� + <varname>fake</varname> � <filename>oneshot.pl</filename>, ���� �� + �������� ��, ��� ������. ������������� + <command>./doit.sh</command> ����� ����, ��� ������ ���� + ���������.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>��������� ������ ������������� �� �� ��� (��� �� �� �����) + �����</term> + + <listitem> + <para>������ ��� ��������, ��� �� �� �������� �� � ���� + <filename>print-cdrom-packages.sh</filename> ��� ���������� �� �� + �� ��� �����. ���� ������ �������� ������ ����������, �� �������� + � ����� ������������, ��� ������ ���������� �����. ���� �� ������ + ���������� ������������ ������ �� ������̣���� �����, �� ��� + ������������ �����, ������������� ��������� ��� + ������������.</para> + </listitem> + </varlistentry> + </variablelist> + + <para>���� �� ������������ ����������, � �� ������ ������, ������ �ӣ + �������� ����������� � ��� ��� ���������, �� ������� ������ � ����� + &a.steve; � �������� � ������.</para> + </sect1> +</article> diff --git a/ru_RU.KOI8-R/articles/releng-packages/extra.css b/ru_RU.KOI8-R/articles/releng-packages/extra.css new file mode 100644 index 0000000000..ab077e8cef --- /dev/null +++ b/ru_RU.KOI8-R/articles/releng-packages/extra.css @@ -0,0 +1,17 @@ +/* + * Netscape 4 does not recognice the @import directive of CSS, so we + * can't add an additional stylesheet layer on top of the default one. + * Instead, we use this hack to copy this file to the end of + * docbook.css. + * + * $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/releng-packages/extra.css,v 1.1 2004/02/25 22:24:56 phantom Exp $ + * $FreeBSD$ + */ + +/* @import "docbook.css"; */ + +/* Customization that looks good for this particular article. */ + +DIV.TITLEPAGE { + text-align: center; +}