diff --git a/el_GR.ISO8859-7/articles/Makefile b/el_GR.ISO8859-7/articles/Makefile index 28f8f812b5..adaeeb174f 100644 --- a/el_GR.ISO8859-7/articles/Makefile +++ b/el_GR.ISO8859-7/articles/Makefile @@ -15,7 +15,6 @@ SUBDIR+= nanobsd SUBDIR+= new-users SUBDIR+= problem-reports SUBDIR+= releng -SUBDIR+= releng-packages DOC_PREFIX?= ${.CURDIR}/../.. .include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/el_GR.ISO8859-7/articles/releng-packages/Makefile b/el_GR.ISO8859-7/articles/releng-packages/Makefile deleted file mode 100644 index 07d85b0fdc..0000000000 --- a/el_GR.ISO8859-7/articles/releng-packages/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# $FreeBSD$ -# -# %SOURCE% en_US.ISO8859-1/articles/releng-packages/Makefile -# %SRCID% 1.4 - -DOC?= article - -FORMATS?= html - -INSTALL_COMPRESSED?= gz -INSTALL_ONLY_COMPRESSED?= - -SRCS= article.xml - -CSS_SHEET_ADDITIONS= extra.css - -DOC_PREFIX?= ${.CURDIR}/../../.. -.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/el_GR.ISO8859-7/articles/releng-packages/article.xml b/el_GR.ISO8859-7/articles/releng-packages/article.xml deleted file mode 100644 index ad9d9d4d0e..0000000000 --- a/el_GR.ISO8859-7/articles/releng-packages/article.xml +++ /dev/null @@ -1,367 +0,0 @@ -<?xml version="1.0" encoding="iso-8859-7"?> -<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN" - "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd"> -<!-- - � �������� ������� ��� ������� ���������� ��� ������� ��� FreeBSD - - The FreeBSD Greek Documentation Project - - %SOURCE% en_US.ISO8859-1/articles/releng-packages/article.xml - %SRCID% 1.6 - ---> -<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="el"> - - - <info><title>� �������� ������� ��� ������� ���������� ��� ������� ��� - FreeBSD</title> - <authorgroup> - <author><personname><firstname>Steve</firstname><surname>Price</surname></personname><affiliation> - <address><email>steve@FreeBSD.org</email></address> - </affiliation></author> - </authorgroup> - - <pubdate>$FreeBSD$</pubdate> - - <releaseinfo>$FreeBSD$</releaseinfo> - - <abstract> - <para>���� �� ����� ���������� ��� ���������� ��� ������ ��������� ��� - �������� �������� ��� FreeBSD ��� ��� �������� ���� ������ ��������� - �������� ������� ��� �� ������� ���� ������������ ��� FreeBSD (CD-ROM - ���� �� ������). ���� �� ������� �������� ����� ���� �������� ��� - ��������� �� �������, �� ���� ������ ����������� �� ���������� ��� - ���������� ��� ��������������� ��� ��� ������������ ��� �������� ��� - ������� ��� "Ports Cluster" ��� FreeBSD.org, ��� ������� �� ���������� - ����������� ���� ���������� ��� �� ��������������� �� ��� ���� �����, - ��� �� ��������� �� ������ �� ������ ��� ���� ��� ������������, ����� - ��� ��� ������� �� ������ ������� ��� ������ ��� �������.</para> - </abstract> - - </info> - - <sect1 xml:id="portbuild"> - <title>������������ ��� ������� ��� ��� ������� ��� Ports</title> - - <para>� <link xlink:href="http://www.FreeBSD.org/ports">������� ��� Ports ��� - FreeBSD</link> ����������� ��� ����������� ��� &os.numports; - �����������, �������� ��� �������, ��� ����� ��������� ��� ����� ��� - FreeBSD. �� &a.portmgr; ����� ��������� ��� ��� ��������� ���� - ������������� ������� ������� ������ ��� ������ �� �������������� ��� �� - ������������� ��������������� ������, �� ����� �� ���������� ���� - ������� ������ ��� FreeBSD.</para> - - <sect2> - <title>�� Cluster ��� Ports</title> - - <para>��� �� ������� �������� ��� ���� ������ ��� ���� ���������� ���� - ������� ���� �� ������ ������� ������ ��� FreeBSD, ���� port - ��������������� �� ��� ��������� ���������� chroot, ���������� �� - ������� ���� ���������� <filename>/usr/local</filename> ��� - <filename>/usr/X11R6</filename>. �� �������������� ������ - ������������� ��� ������������������ ������ ���� ��������� � - ������������. ����� �� ������������ ����� ��� ��������� ��� - <emphasis>�����������</emphasis> ���� ���������� ������������� ��� - ���� �������. ���������� �� ������������ ���� ������� �� ��� ������ - ����������, �������� �� ��������� ��� �� ����������� �������� ���� - ������� (���� � ����� �� �� �������������� ������) ����� ������, �� - ���� ��� �� �������������� ���� ������ ��� ������ �� ������ ��������� - �� ��������� ��� �� ���� ��� ������� �� �� ����������� ��� ����� - ������������ ����.</para> - - <para>�� <quote>Cluster ��� Ports</quote> ��� ��� ������������� x86 - ����������� ���� �� ������ ��� ��� ����� ����� (Dual Pentium III - ��� 733MHz) ��� 8 ������������� ������� (Pentium III ��� 800MHz), �� - ������ ������ ��� ������������ ��� �������. �� ���� �� ����������, - ��� ������������ ���� ��� ports ������� ���� ��� 24 ����. ���� �� - ���������� ����� co-located ���� �� �� ���� ���������� ��� ������ ��� - FreeBSD ���� ���� Exodus ��� Yahoo, ���� Santa Clara, CA.</para> - - <para>To <quote>Cluster ��� Ports</quote> ��� ��� ������������� Alpha - ����������� ��� 7 PWS 500A ����������, �� ����� ������ � Compaq. - ����� �� ���� co-located ����� ������ ��� Yahoo.</para> - </sect2> - </sect1> - - <sect1> - <title>� ����������� ��� �������</title> - - <para>�� �������� ������� ��� ������� �������� �� 4.1 gigabytes ��� ��� - ������ 4.4 ��� FreeBSD. ���� ����� ���� �������� ���� ��� ��� �������� - ��� ����� ���������� �� CDROM, ����� ������ ������� �� �������� �� - ���������� ��� �� ������� ����������� ������ ����� ���� �� ����������� - ��� ������ �� ������� �������� ��� �� ������������ ��� ���������� - ������������ ��� �������. � ���� ����� ������ �� ��������� - <quote>������</quote> ��� ������ �� ���������� ��������������� ��� ����� - ��������� ����������, ��� �� ������� ��� �� ������ ���� ������ ���� ���� - �����. ���� �� ����� ��� ������ ���������� �� ��������� ��� �� - ����������� ��� ��������������� ��� �� ������������� �� �������� ��� - ������ ��� ����������� ����� ������� ��� �������� �������� ��� - FreeBSD.</para> - - <para>�� script ��� �� �������� ������ ��� ����������� ��� �� ��������� �� - ������ �� ������ �������� �� �� ������ ��� CVS ���� �������� - <filename>ports/Tools/scripts/release</filename>. ���������� ���� ��� - �������� �� ��� �������� ��� ���� ������ ���� ��� �� �������� - ����������� 2 � 3 ����� �� ������ ��� �������� ��� ������ �� - �������� �� ������.</para> - - <para>�� �������� scripts �������� �� ���� ��� ��������:</para> - - <variablelist> - <varlistentry> - <term><filename>config</filename></term> - - <listitem><para>���� �� ������ �������� �� ������� ��� ��������� ����� - �� ���� �����, ��� �� �� ������, �� distfiles, � ��� �� ��� - ����������� �� ���� �� ���� ������������ �����. � ����� ����� ����� - �� ����� ��� ������. ������ �� ����� ��� ������ - <literal>disc[0-9a-z]</literal>. ���� �� ������ ���� ��� ��������� - ���� ��� 10 ������� (4 ��� �� ��� ��� ������������ ��� 6 ��� �� - �������������� toolkit). ������� �� ���� ����� ������ ��� ������� - <quote>scratch</quote>, ���� ���������� ��� �� ������ ��� distfiles - ��� ��� ������ ������� �����. � ������� ����� ������ �� ����� 1 � - 0, ���� � ���� 1 �������� ��� ������� �� ������������ ������ �� ���� - �� �����. � ����� ����� �������� �� �������� �����, ���� ��������� - �� ������� �� ������������ distfiles �� ���� �� �����. � ��������� - ����� �������� ��� ������ ��� ��������� bytes ���� - �����.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>doit.sh</filename></term> - - <listitem><para>���� ����� ��� ����������� �������. ����� ����� ����� - ��� �� ������ ��� ���� ���� ��� ����� ����� ��� ����������� - ���������, ���� �� script ������ ��� ���������� ����������� ��� - �������. ����� �� ��� ��� ��� ������ ����, ����� ����� interactive. - ������������ ������������ ������� �� ���� �� script �������� ��� - ��������.</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>���� ����� �� ��������� ��� ����� ��� �� ������ (��� - ����������� ��� ��� ���� ������, ����� ������������ ��� brute force - ����������). �� ������ ��� ������� ��� ����������� ������ ��� ���� - ����� ��� ��� ��� ��� ������/distfiles ���� ����� �� script ��� - ��������� ��� ������ � distfile �� ��� ����� ���� �� ��� �� ������ - ��� �� ����� ���������.</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>���� ����� ��� ��������� script ��� ��������������� - ��� bento cluster ��� �� ��������� ��� ��������� ��� ports tree ��� - ��� ����������� ��� ��� ������/distfiles.</para></listitem> - </varlistentry> - </variablelist> - - <para>��� ����� ��� �������� ��� ������ �� ������ ��� ��������� ��� ������ - �� �������� ���� ���������� �����:</para> - - <orderedlist> - <listitem><para>��������� �� <filename>config</filename> ��� �� �������� - ����������� ��� ����� ���� ������� ��� �����, �� ������ ����, ��� �� - ������ �� ��������� ������, distfiles, ��� �� ���, � ������ ��� �� - ���.</para></listitem> - - <listitem><para>����������� ��� ����� ������ ��� �������� - <filename>gen</filename> �� ������� ������� ������ ��������� �� ���� - �� ����� ��� ���� �������� ��� ���������. ����� � ��������� �������� - ������� ������ ��� ����� ����� ���� ��� �� ������ ������� ��� - ������������.</para></listitem> - - <listitem><para>��� ����� ��������� ��� �� ������ ��� �� ��������� �� - ������ ����� �������� �� ��� ������ ��� ������� ��� ��������� ��� - ������� ��� ��� distfiles. ���� �� ��� �������� ��� ����� ��� ���� - ��� ����� ��� ������ ������� ����� �� ������������� ��� ��� ���� ����. - ��� ������ <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>������� ��� ��� ������ - <filename>scrubindex.pl</filename> ���������� � ����� ������ ��� - XFree86. � ���� ���� ������ �� ������� ��� ��� - <filename>doit.sh</filename>.</para></listitem> - </orderedlist> - - <para>�� ������� ���� ����� �� �������� ��� ��������� ��� �� ports tree, - �� ������ ��� �� distfiles ��� ��� �������� ������� ��� ������������� - ��� ������� ��� �� cluster ��� ports. ����� �� ������ - <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>������ ��� ������������ ��� ���� ���������� ��� - �������/distfiles. �� bento �� ���� ���� ��� ������������ ��� �� - ������ ����� ������������ �� ��� �� ������� ���� - ����������.</para></listitem> - - <listitem><para>������������ ��� ��� �������� ��� �� ports/������ ��� - ���������� �� ��� ��� ������� ��� �� cluster ������������� ��� - �������.</para></listitem> - - <listitem><para>������������ ��� ��� �������� ��� ports/distfiles ��� - ���������� �� distfiles ��� �� cluster ������������� ��� �������. - ��������: �� ��� ������ ������ distfile ���� ������������ ��� �������� - ��� ������ ��� �����. ����� � ��������� ������ �� ������� ����� �� �� - ��� �������� ������.</para></listitem> - </orderedlist> - - <para>���� ������� ����� ������� ��� �� ������������� ������� ��� - ������������ ��� �������. �������� �� ���������� ��� ���������� - ��������� �� <command>./doit.sh</command>. ��� ����� ���� ��� �� - ������� ����� �� ����:</para> - - <orderedlist> - <listitem><para>���������� ��� ����� ��� �� ports ��� ��� ������� �� - ����������� ��� FTP master site.</para></listitem> - - <listitem><para>��� ������ �� ������ �� ������� ���� �� ports, ���� ��� - ������� �� ����������� ��������. ������ ��� �������� �� �������� - (y)es.</para></listitem> - - <listitem><para>�������� ��� ����� ��� �� ������ ��� ��� ������� �� - ����� ����� �������.</para></listitem> - - <listitem><para>��� ������ �� ������ �� ������� �� ������/distfiles ��� - ��� ������� �� ����� �� CD-ROM. �������� ����� �� ���������� (y)es - ���.</para></listitem> - - <listitem><para>���������� �� ������ <filename>INDEX</filename> ��� ��� - �������� <filename>ports</filename> ���� �������� - <filename>gen</filename>. ����� �� �����, ������� ��� ������� ��� - ������������ �� ports � ������ ��� ��� ��������. ������� ������ �� - �������� ��� �� �������������� ������ ��� �������������� �� ���������� - ��� �������/ports.</para></listitem> - - <listitem><para>���������� ��� ����� ��� ������ ��� ����� ���������� �� - �������� �� ���� �����.</para></listitem> - - <listitem><para>��� ������ �� ������ �� ����������� �� ������ ����� - �������. ���� ����� � ��������� ����� ������� �� ������� ��� - ���������� ��� �������, �� ��������� �� ������ - <filename>INDEX</filename> ��� �� ������������ ��� ������ - <filename>CHECKSUM.MD5</filename>.</para></listitem> - - <listitem><para>������� ��� ��� �� ����������� ������ ����� ����� �� - ���� �����, ��� ������� ��� ������������� ������ �� �� ������ ��� - ������.</para></listitem> - </orderedlist> - - <para>�� ������ �� ����� ������ ������� ��� �� ������� � ����������� ��� - ����� ����, ��� �� ������ ��� ����������� �� ��������������� ����� ��� - �� �������� ��� �� ���� �����. �� ���� ��� ���������� ���� ����� �� - ������ ��� ���� 0 ���� ��������� <varname>fake</varname> ��� ������ - <filename>oneshot.pl</filename> ��� �� ����������� �� - <command>./doit.sh</command>. ��� ������� ���� ��� �� ������, ����� ��� - ���� ��� ���������, ��� �� ����� �� ������ 1-5 ��� ��������� ��������. - �� ������ �� ����������� ������ ��� ���� �� ������, �������� ��� - <filename>doit.sh</filename> ��� �� ����� ���� ������ ������ �� ������� - ���� �� ��� �������� �� <filename>doit.sh</filename> ���� �� ������. - �� ������ �� ����������� ��� �� ������, � ��� ������� ������ ����� �� - <command>rm -rf gen</command>.</para> - - <para>���� ��������� �������� � ����������, �� ������/distfiles �� ����� - ���������� �� ���������� <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> � �� ������������ �� - ����� �����. ���� �� script ����� � ������� ���� ����� ��������� � - ������� ��� ��� ��������� ���� �������. �� ������ ���������� �� - ����������� ��� ������������ ������ �� ������ �����, ����� ����� � - ����� ������ �� �� ������ �� ��������.</para></listitem> - </varlistentry> - </variablelist> - - <para>�� ��������� �� ������ ������ ��� ��� �������� �� ������ ����� ���� - ��� ���� ���� � ��� �� �� ����������, ������� ��� email ���� &a.steve; - ��� �������.</para> - - </sect1> - -</article> diff --git a/el_GR.ISO8859-7/articles/releng-packages/extra.css b/el_GR.ISO8859-7/articles/releng-packages/extra.css deleted file mode 100644 index 6c9d8c76c5..0000000000 --- a/el_GR.ISO8859-7/articles/releng-packages/extra.css +++ /dev/null @@ -1,19 +0,0 @@ -/* - * � ������������� Netscape 4.X ��� ����������� ��� ���������� 'import' - * ��� CSS, ����� �� �������� �� ����������� ��� layer ���� ��� �� - * �������������� CSS stylesheet. ����� �������������� ���� �� hack ��� �� - * ������������ ���� �� stylesheet ��� ����� ��� �� `docbook.css'. - * - * $FreeBSD$ - * - * %SOURCE% en_US.ISO8859-1/articles/releng-packages/extra.css - * %SRCID% 1.1 - */ - -/* @import "docbook.css"; */ - -/* ���������������, � ����� ������� ����� �� ���� �� �����. */ - -DIV.TITLEPAGE { - text-align: center; -} diff --git a/en_US.ISO8859-1/articles/Makefile b/en_US.ISO8859-1/articles/Makefile index c37b5ef420..77cdefd006 100644 --- a/en_US.ISO8859-1/articles/Makefile +++ b/en_US.ISO8859-1/articles/Makefile @@ -32,7 +32,6 @@ SUBDIR+= problem-reports SUBDIR+= rc-scripting SUBDIR+= relaydelay SUBDIR+= releng -SUBDIR+= releng-packages SUBDIR+= remote-install SUBDIR+= serial-uart SUBDIR+= solid-state diff --git a/en_US.ISO8859-1/articles/releng-packages/Makefile b/en_US.ISO8859-1/articles/releng-packages/Makefile deleted file mode 100644 index bfd86cc332..0000000000 --- a/en_US.ISO8859-1/articles/releng-packages/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# -# $FreeBSD$ -# -# Article: FreeBSD Release Engineering of Third Party Software Packages - -DOC?= article - -FORMATS?= html - -INSTALL_COMPRESSED?= gz -INSTALL_ONLY_COMPRESSED?= - -SRCS= article.xml - -CSS_SHEET_ADDITIONS= extra.css - -DOC_PREFIX?= ${.CURDIR}/../../.. -.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/en_US.ISO8859-1/articles/releng-packages/article.xml b/en_US.ISO8859-1/articles/releng-packages/article.xml deleted file mode 100644 index 00e1b7ab2c..0000000000 --- a/en_US.ISO8859-1/articles/releng-packages/article.xml +++ /dev/null @@ -1,359 +0,0 @@ -<?xml version="1.0" encoding="iso-8859-1"?> -<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN" - "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd"> -<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="en"> - - <info><title>FreeBSD Release Engineering for Third Party Software - Packages</title> - <authorgroup> - <author><personname><firstname>Steve</firstname><surname>Price</surname></personname><affiliation> - <address><email>steve@FreeBSD.org</email></address> - </affiliation></author> - </authorgroup> - - <legalnotice xml:id="trademarks" role="trademarks"> - &tm-attrib.freebsd; - &tm-attrib.intel; - &tm-attrib.xfree86; - &tm-attrib.general; - </legalnotice> - - <pubdate>$FreeBSD$</pubdate> - - <releaseinfo>$FreeBSD$</releaseinfo> - - <abstract> - <para>This paper describes the approach used by the FreeBSD - ports management team to produce a high quality package set - suitable for official FreeBSD release media. This document is - a work in progress, but eventually it will cover the process - used to build a clean package set on the FreeBSD.org <quote>Ports - Cluster</quote>, how to configure any other set of machines as a - ports cluster, how to split up the packages for the release - media, and how to verify that a package set is - consistent.</para> - </abstract> - - </info> - - <!-- Introduction - - <sect1 id="introduction"> - <title>Introduction</title> - - <para><emphasis>Coming Soon</emphasis></para> - - </sect1> - ---> - <sect1 xml:id="portbuild"> - <title>Building packages from the Ports Collection</title> - - <para>The <link xlink:href="http://www.FreeBSD.org/ports">FreeBSD Ports - collection</link> is a collection of over &os.numports; - third-party software packages available for FreeBSD. The &a.portmgr; - is responsible for maintaining a consistent ports tree that can be used - to create the binary packages that accompany a given FreeBSD - release.</para> - - <sect2> - <title>The Ports Cluster</title> - - <para>In order to provide a consistent set of third-party - packages for FreeBSD releases, every port is built in a - separate chroot environment, starting with an empty - <filename>/usr/local</filename> and - <filename>/usr/X11R6</filename>. The requisite dependencies - are installed as packages before the build proceeds. This - enforces <emphasis>consistency</emphasis> in the package build - process. By starting the package build in a pristine - environment, we can assure that the package metadata (such as - required dependencies) is accurate. This way, we will never - generate packages that might work on some systems and not on - others depending on what software was previously - installed.</para> - - <para>The <quote>Ports Cluster</quote> for the x86 architecture - currently consists of a master node (Dual &pentium; III 733MHz) - and 8 slave nodes (&pentium; III 800MHz) to do the actual - package builds. With this configuration, a complete package - build takes over 24 hours. These machines are co-located with - the other FreeBSD Project equipment at Yahoo's corner of - Exodus in Santa Clara, CA.</para> - - <para>The <quote>Ports Cluster</quote> for the Alpha - architecture consists of 7 PWS 500A machines donated by Compaq - and also co-located with Yahoo's facilities.</para> - </sect2> - </sect1> - - <sect1> - <title>The Package Split</title> - - <para>For FreeBSD 4.4 over 4.1 gigabytes of packages were created. - This causes a problem for CDROM distributions because we would - like to ship as many packages as possible without making the - user insert another disc to satisfy dependencies. The solution - is to create <quote>clusters</quote> of like packages with - similar dependencies and group these onto specific discs. This - section describes the software and methodology used to create - those package sets for the official FreeBSD release - discs.</para> - - <para>The scripts and other files needed to produce a package - split can be found in the CVS tree in - <filename>ports/Tools/scripts/release</filename>. - Copy this directory to a machine that has enough free disk - space to hold 2 to 3 times the size of the package set that you - wish to split.</para> - - <para>The following scripts are present in this directory:</para> - - <variablelist> - <varlistentry> - <term><filename>config</filename></term> - - <listitem><para>This file contains the free space on each disc - and whether packages, distfiles, or both are allowed on any - given disc. The first column is the disc name. It must be - of the form <literal>disc[0-9a-z]</literal>. Currently it is set up - to allow for 10 discs (4 for the release set and 6 for the toolkit). - There is an implied extra disc called <quote>scratch</quote> where - all of the remaining distfiles/packages land if they do not fit - elsewhere. The second column can be either a 1 or 0, where 1 - says that it is okay to place packages on this disc. The - third column works the same way, but it controls - whether distfiles are placed on this disc. The last column - denotes the number of bytes of free space on a - disc.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>doit.sh</filename></term> - - <listitem><para>This is the workhorse. Once you have all the - files in place and things properly configured this script - directs the process of splitting packages. Beware it is - interactive so you need to keep an eye on it as it runs. - More details on what happens in this script will - follow.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>checkdeps.pl</filename></term> - - <listitem><para>Makes sure all packages dependencies are - satisfied given an <filename>INDEX</filename> file and a directory - of packages.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>oneshot.pl</filename></term> - - <listitem><para>This is where all the magic (and I use that - term loosely as it is mostly just a brute force approach) - happens. Given a list of required packages for each disc - and a set of packages/distfiles this is the script that - places a package or distfile on a disc along with all of its - dependencies.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>print-cdrom-packages.sh</filename></term> - - <listitem><para>This file is a copy of - <filename>src/release/scripts/print-cdrom-packages.sh</filename> - from the release you are working on.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>scrubindex.pl</filename></term> - - <listitem><para>This script removes lines from an - <filename>INDEX</filename> file for packages that are not present. - It also removes the &xfree86; dependencies. NOTE: you will need to - tweak the value of the <varname>xdep</varname> variable to make sure - the version number is correct.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>setup.sh</filename></term> - - <listitem><para>This is a helper script that I use on the - ports building cluster to grab a copy of the ports tree and the - matching set of the packages/distfiles.</para></listitem> - </varlistentry> - </variablelist> - - <para>Here is a checklist of things you will need to check or - configure before going any further.</para> - - <orderedlist> - <listitem><para>Edit <filename>config</filename> to denote the - number of discs you have, their sizes, and whether you want - them want to contain packages, distfiles, both, or - neither.</para></listitem> - - <listitem><para>Make sure you remove the <varname>gen</varname> - directory if there is an old one laying around. This directory - contains working files that will only be valid for the current - split.</para></listitem> - - <listitem><para>On your first pass through a split it is best to - fake the copying of packages and distfiles. This will save - both time and disk space while you do a couple of trial runs to - make sure things fit, etc. In the - <filename>oneshot.pl</filename> set the <varname>fake</varname> - variable to 1 and instead of actually copying the files it will - &man.touch.1; them. Be sure you turn this off or set - <varname>fake</varname> to 0 before you give the resultant discs to - the person that will be mastering the discs otherwise they will get a - directory full of zero-sized files.</para></listitem> - - <listitem><para>Make sure you have a recent copy of the - <filename>print-cdrom-packages.sh</filename> and that it is - from the correct release.</para></listitem> - - <listitem><para>Check to make sure the &xfree86; dependency in - <filename>scrubindex.pl</filename> has the correct - version number. You will also need to make sure this value is - correct in <filename>doit.sh</filename> as - well.</para></listitem> - </orderedlist> - - <para>Next you will need to get a copy of the ports tree, packages, - and distfiles from a recent build on the package cluster. See - the <filename>setup.sh</filename> for a working example - but essentially here is what needs to be done.</para> - - <orderedlist> - - <listitem><para>Grab a copy of <filename>ports.tar.gz</filename> - and extract it into the <filename>ports</filename> directory alongside - <filename>doit.sh</filename> and the - <filename>scripts</filename> directory.</para></listitem> - - <listitem><para>Remove the packages/distfiles directories or - symlinks. Bento has these as symlinks and you will have mixed - results if you do not get rid of them before - proceeding.</para></listitem> - - <listitem><para>Create a new ports/packages directory and copy - the package set from the package building - cluster.</para></listitem> - - <listitem><para>Create a new ports/distfiles directory and copy - the distfiles from the package building cluster. NOTE: if you - do not want any distfiles simply create the directory and leave - it empty. This directory must be present even if it does not - contain anything.</para></listitem> - </orderedlist> - - <para>Now we are finally ready for the fun task of actually - splitting the packages. You start the processing by running - <command>./doit.sh</command>. Here is what it does the first - time you run it.</para> - - <orderedlist> - <listitem><para>Create a list of the restricted (can not be on the - master FTP site) ports.</para></listitem> - - <listitem><para>Asks you if you would like to remove the restricted - ports. Most of the time you will want to answer (y)es - here.</para></listitem> - - <listitem><para>Create a list of the packages/distfiles that - can not be put on the discs.</para></listitem> - - <listitem><para>Asks you if you would like to remove the - non-cdromable packages/distfiles. Most of the time you will - want to answer (y)es here.</para></listitem> - - <listitem><para>Copies the <filename>INDEX</filename> from the - <filename>ports</filename> directory to the <filename>gen</filename> - directory. In doing so it removes the lines for ports - where the packages do not exist. It also checks to make sure - that all of the required dependency packages are - present.</para></listitem> - - <listitem><para>Create a list of packages that are required on - each disc.</para></listitem> - - <listitem><para>Asks you if you would like to populate the discs. - After populating each disc it will check for missing - dependencies, scrub the <filename>INDEX</filename> file, and create the - <filename>CHECKSUM.MD5</filename> file.</para></listitem> - - <listitem><para>Check to make sure the required packages made it - on each disc and gives you a summary of the sizes of each - disc.</para></listitem> - </orderedlist> - - <para>After going through this the first time if you are lucky - enough that all of the required packages built and fit on each - disc. All you need to do is set <varname>fake</varname> to 0 in - <filename>oneshot.pl</filename> and re-run - <command>./doit.sh</command>. The second and subsequent times - around it will skip steps 1-5 above. If you want to re-run any - of those steps refer to <filename>doit.sh</filename> for which files - need to be removed to not short-circuit those steps. If you want to - repeat all of these steps then the easiest way is to <command>rm -rf - gen</command>.</para> - - <para>Upon successful completion the packages/distfiles will be in - the <filename>disc*</filename> directories and the leftover will - be in the <filename>scratch</filename> directory.</para> - - <para>What to do if things go wrong? Here is some common gotchas - and workarounds.</para> - - <variablelist> - <varlistentry> - <term>Missing required packages</term> - - <listitem><para>This is a pretty common occurrence. You will - either need to wait for a new set of packages where the - missing packages were built or get someone to re-start the - package build for you. <emphasis>Do not</emphasis> attempt to build - the missing packages on your own machine and add them into the fray. - While you might be able to get away with this if you are - extremely careful the vast majority of the time you will miss - some little detail and the simple process of adding a - package could make hundreds of others come up mysteriously - broken.</para></listitem> - </varlistentry> - - <varlistentry> - <term>Required packages will not fit</term> - - <listitem><para>This happens on occasion too and is relatively - easy to fix. Simply edit - <filename>print-cdrom-packages.sh</filename> to move - packages around until they fit. Yes this is an iterative - process and one of the reasons why you should enable - <varname>fake</varname> in <filename>oneshot.pl</filename> until you - have gotten things the way you want them. Re-run - <command>./doit.sh</command> after you made your - adjustments.</para></listitem> - </varlistentry> - - <varlistentry> - <term>Required packages not on the right (or any) disc</term> - - <listitem><para>This usually means you did not add them to - <filename>print-cdrom-packages.sh</filename> or you put them - on the wrong disc. This script is the gospel by which this - whole process determines where a package must be. If you - want to force a package to land on a particular disc this is - the only way to ensure that it will - happen.</para></listitem> - </varlistentry> - </variablelist> - - <para>If you get completely stuck and can not figure out why things - are borked or how to fix them then email &a.steve.email; for - assistance.</para> - - </sect1> - -</article> diff --git a/en_US.ISO8859-1/articles/releng-packages/extra.css b/en_US.ISO8859-1/articles/releng-packages/extra.css deleted file mode 100644 index 7cf2be1d7d..0000000000 --- a/en_US.ISO8859-1/articles/releng-packages/extra.css +++ /dev/null @@ -1,16 +0,0 @@ -/* - * 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. - * - * $FreeBSD$ - */ - -/* @import "docbook.css"; */ - -/* Customization that looks good for this particular article. */ - -DIV.TITLEPAGE { - text-align: center; -} diff --git a/en_US.ISO8859-1/articles/releng/article.xml b/en_US.ISO8859-1/articles/releng/article.xml index 2aea345c38..12f38a8999 100644 --- a/en_US.ISO8859-1/articles/releng/article.xml +++ b/en_US.ISO8859-1/articles/releng/article.xml @@ -1,7 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN" "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd" [ -<!ENTITY art.re.pkgs '<link xmlns="http://docbook.org/ns/docbook" xlink:href="&url.articles.releng-packages;/article.html">The Release Engineering of Third Party Packages</link>'> ]> <article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="en"> @@ -728,12 +727,6 @@ is responsible for maintaining a consistent ports tree that can be used to create the binary packages that accompany official &os; releases.</para> - - <para>The release engineering activities for our collection of - third-party packages is beyond the scope of this document. A - separate article, &art.re.pkgs;, covers this topic - in depth.</para> - </sect2> <sect2> @@ -796,17 +789,6 @@ directory.</para> </sect3> - <sect3> - <title>Discs 3 and 4</title> - - <para>The remaining two discs contain additional software - packages for &os;. The packages should be clustered so that - a package and all of its <emphasis>dependencies</emphasis> are - included on the same disc. More information about the - creation of these discs is provided in the &art.re.pkgs; - article.</para> - </sect3> - <sect3> <title>Multi-volume support</title> diff --git a/en_US.ISO8859-1/htdocs/docs/books.xml b/en_US.ISO8859-1/htdocs/docs/books.xml index 062641a1f2..9db118523b 100644 --- a/en_US.ISO8859-1/htdocs/docs/books.xml +++ b/en_US.ISO8859-1/htdocs/docs/books.xml @@ -247,18 +247,6 @@ interested in producing customized FreeBSD releases for corporate rollouts or commercial productization.</p> - <p><a href="&url.articles;/releng-packages/index.html">FreeBSD - Release Engineering for Third Party Packages</a> - (releng-packages)<br/> - Describes the approach used by the FreeBSD ports management team - to produce a high quality package set suitable for official - FreeBSD release media. This document is a work in progress, but - eventually it will cover the process used to build a clean - package set on the FreeBSD.org "Ports Cluster", how to configure - any other set of machines as a ports cluster, how to split up - the packages for the release media, and how to verify that a - package set is consistent.</p> - <p><a href="&url.articles;/remote-install/index.html">Remote Installation of the &os; Operating System without a Remote Console</a> (remote-install)<br/> diff --git a/fr_FR.ISO8859-1/articles/Makefile b/fr_FR.ISO8859-1/articles/Makefile index 318b943161..61d4f92af3 100644 --- a/fr_FR.ISO8859-1/articles/Makefile +++ b/fr_FR.ISO8859-1/articles/Makefile @@ -21,7 +21,6 @@ SUBDIR+= new-users SUBDIR+= pam SUBDIR+= pr-guidelines SUBDIR+= problem-reports -SUBDIR+= releng-packages ROOT_SYMLINKS+= new-users diff --git a/fr_FR.ISO8859-1/articles/releng-packages/Makefile b/fr_FR.ISO8859-1/articles/releng-packages/Makefile deleted file mode 100644 index a78b18c28e..0000000000 --- a/fr_FR.ISO8859-1/articles/releng-packages/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# -# The FreeBSD Documentation Project -# The FreeBSD French Documentation Project -# -# $FreeBSD$ -# $Id: Makefile,v 1.1 2002-06-20 09:51:25 blackend Exp $ -# Original revision: 1.1 -# -# Article: FreeBSD Release Engineering of Third Party Software Packages - -DOC?= article - -FORMATS?= html - -INSTALL_COMPRESSED?= gz -INSTALL_ONLY_COMPRESSED?= - -# XML content -SRCS= article.xml - -CSS_SHEET_ADDITIONS= extra.css - -DOC_PREFIX?= ${.CURDIR}/../../.. - -.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/fr_FR.ISO8859-1/articles/releng-packages/article.xml b/fr_FR.ISO8859-1/articles/releng-packages/article.xml deleted file mode 100644 index 772e5465cf..0000000000 --- a/fr_FR.ISO8859-1/articles/releng-packages/article.xml +++ /dev/null @@ -1,465 +0,0 @@ -<?xml version="1.0" encoding="iso-8859-1"?> -<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN" - "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd"> -<!-- - The FreeBSD Documentation Project - The FreeBSD French Documentation Project - $Id: article.xml,v 1.1 2002-06-20 09:51:25 blackend Exp $ - $FreeBSD$ - Original revision: 1.4 ---> -<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="fr"> - - <info><title>Techniques de publication des logiciels tiers - pr�-compil�s pour FreeBSD</title> - <authorgroup> - <author><personname><firstname>Steve</firstname><surname>Price</surname></personname><affiliation> - <address><email>steve@FreeBSD.org</email></address> - </affiliation></author> - </authorgroup> - - <pubdate>$FreeBSD$</pubdate> - - <releaseinfo>$FreeBSD$</releaseinfo> - - <abstract> - <para>Ce document d�crit l'approche utilis�e par - l'�quipe technique de publication des versions de FreeBSD - pour produire un ensemble de haute qualit� de logiciels - pr�-compil�s adapt� au - support officiel de distribution de FreeBSD. Ce document est un - travail en cours, mais au final il couvrira le processus employ� - pour construire un ensemble de logiciels pr�-compil�s - sur le “Ports Cluster” (grappe de machines pour les - logiciels port�s) de FreeBSD.org, comment configurer - n'importe quel autre ensemble de machines en tant que grappe - de machines pour les logiciels port�s, comment r�partir - les logiciels pr�-compil�s - pour le support de publication, et comment v�rifier qu'un - ensemble de logiciels pr�-compil�s est - coh�rent.</para> - - &trans.a.fonvieille; - </abstract> - - </info> - - <!-- Introduction - - <sect1 id="introduction"> - <title>Introduction</title> - - <para><emphasis>Coming Soon</emphasis></para> - - </sect1> - ---> - <sect1 xml:id="portbuild"> - <title>Compiler les logiciels pr�-compil�s à - partir du catalogue des logiciels port�s</title> - - <para>Le <link xlink:href="http://www.FreeBSD.org/ports">catalogue des - logiciels port�s pour FreeBSD</link> est un catalogue de - plus de &os.numports; logiciels tiers disponibles pour FreeBSD. - &a.portmgr; est responsable du maintien de la coh�rence du - catalogue des logiciels port�s qui peut �tre utilis� - pour la cr�ation des logiciels binaires pr�-compil�s - qui accompagnent une version donn�e de FreeBSD.</para> - - <sect2> - <title>La “grappe de machines” pour les - logiciels port�s</title> - - <para>Afin de fournir un ensemble coh�rent de logiciels - pr�-compil�s tiers pour les publications de - FreeBSD, chaque logiciel port� est compil� dans - un environnement chroot, en - partant de r�pertoires <filename>/usr/local</filename> et - <filename>/usr/X11R6</filename> vides. Les d�pendances requises - sont install�es sous forme de logiciels - pr�-compil�s avant le - processus de compilation. Cela renforce la - <emphasis>coh�rence</emphasis> dans le processus de compilation - des logiciels pr�-compil�s. En d�marrant la - compilation du logiciel dans un environnement vierge, nous pouvons - �tre s�r que les donn�es du logiciel - pr�-compil� (comme les d�pendances - requises) sont pr�cises, et donc que nous ne - g�n�rerons jamais - de logiciels pr�-compil�s qui pourraient fonctionner sur - certains syst�mes et pas sur d'autres en fonction du - logiciel qui fut pr�c�demment install�.</para> - - <para>La “grappe de machines pour les logiciels - port�s” destin�e à l'architecture - x86 consiste actuellement en un noeud ma�tre (un - Bi-Pentium III 733Mhz) et 8 noeuds esclaves (Pentium III 800Mhz) - pour effectuer la compilation des logiciels - pr�-compil�s. Avec cette - configuration, une compilation compl�te des logiciels - pr�-compil�s est effectu�e en 24 - heures. Ces machines sont h�berg�es avec d'autres - �quipements du Projet FreeBSD au centre - Yahoo “corner of Exodus” à Santa Clara en - Californie.</para> - - <para>La “grappe de machines pour les logiciels - port�s” destin�e à l'architecture - Alpha se compose de 7 machines PWS 500A donn�es par - Compaq et �galement h�berg�es avec - les �quipements de Yahoo.</para> - </sect2> - </sect1> - - <sect1> - <title>R�partition des logiciels pr�-compil�s</title> - - <para>Pour FreeBSD 4.4 plus de 4.1 gigaoctets de logiciels - pr�-compil�s furent cr��s. Cela - pose un probl�me pour les CDROMs - de distribution car nous aimerions mettre autant de logiciels - pr�-compil�s que possible sans que l'utilisateur - ne soit oblig� d'introduire un autre disque pour - satisfaire des d�pendances. La - solution est de cr�er des “bouquets” de logiciels - pr�-compil�s avec des d�pendances identiques - et de les grouper sur des disques sp�cifiques. Cette - section d�crit le logiciel et la - m�thode mise en oeuvre dans la cr�ation de ces - ensembles de logiciels pr�-compil�s pour les disques - officiels de distribution de FreeBSD.</para> - - <para>Tout d'abord vous devrez r�cup�rer une copie de - l'archive <command>tar</command> à l'URL suivante:</para> - - <para><uri xlink:href="http://people.freebsd.org/~steve/release-scripts.tgz">http://people.freebsd.org/~steve/release-scripts.tgz</uri></para> - - <para>Copiez cette archive sur une machine qui dispose de - suffisamment d'espace libre pour h�berger 2 à 3 - fois la taille de l'ensemble de logiciels - pr�-compil�s que vous d�sirez diviser. - L'archive sera extraite dans le r�pertoire de travail - courant aussi soyez s�r d'avoir cr�� un - r�pertoire convenablement nomm� pour la - version sur laquelle vous �tes en train de travailler.</para> - - <para>Apr�s avoir extrait les fichiers, vous remarquerez les - fichiers suivants:</para> - - <variablelist> - <varlistentry> - <term><filename>config</filename></term> - - <listitem><para>Ce fichier contient l'espace libre disponible - sur chaque disque et si les logiciels - pr�-compil�s, leurs - sources, ou les deux sont autoris�s sur n'importe quel - disque donn�. La premi�re colonne est le nom - du disque. Il doit - �tre sous la forme disc[0-9a-z]. Actuellement c'est - configur� - pour permettre 10 disques (4 pour l'ensemble de distribution - et 6 pour la “trousse à outils”). Il existe - un disque suppl�mentaire appel� - “scratch” o� r�sident - les sources/logiciels pr�-compil�s restants s'ils - ne peuvent trouver place ailleurs. La deuxi�me colonne - peut �tre à 1 ou à 0 o� 1 indique - qu'il est correct de placer les logiciels - pr�-compil�s sur ce disque. La troisi�me - colonne fonctionne - de la m�me fa�on sauf qu'elle contr�le si - les sources sont plac�es sur ce disque. La - derni�re colonne repr�sente le - nombre d'octets d'espace libre sur un - disque.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>doit.sh</filename></term> - - <listitem><para>C'est le cheval de labour. Une fois que vous - avez tous les fichiers en place et les choses correctement - configur�es cette proc�dure dirige le processus - de division des logiciels pr�-compil�s. Prenez - garde, c'est une proc�dure - interactive aussi vous devez garder un oeil dessus quand elle - tourne. Plus de d�tails sur ce que fait cette - proc�dure suivront.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>scripts/checkdeps.pl</filename></term> - - <listitem><para>S'assure que toutes les d�pendances des - logiciels pr�-compil�s sont satisfaites à - l'aide d'un fichier d'INDEX et d'un r�pertoire de - logiciels pr�-compil�s.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>scripts/oneshot.pl</filename></term> - - <listitem><para>C'est ici que tout la magie (et j'utilise ce - terme de fa�on plut�t impropre �tant - donn� que c'est pour la - plupart du temps juste qu'une approche en force brute) se - produit. En fonction d'une liste de logiciels requis pour - chaque disque et un ensemble de logiciels - pr�-compil�s/sources, c'est cette - proc�dure qui place un - logiciel pr�-compil� ou une source sur un - disque avec toutes - ses d�pendances.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>scripts/print-cdrom-packages.sh</filename></term> - - <listitem><para>Ce fichier est une copie du fichier - <filename>src/release/scripts/print-cdrom-packages.sh</filename> - provenant de la version sur laquelle vous �tes en train de - travailler.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>scripts/scrubindex.pl</filename></term> - - <listitem><para>Cette proc�dure efface les lignes d'un - fichier INDEX concernant les logiciels - pr�-compil�s qui ne sont pas - pr�sents. Elle retire �galement les - d�pendances d'XFree86. - NOTE: vous devrez ajuster la valeur de la variable xdep pour - �tre s�r que le num�ro de version est - correct.</para></listitem> - </varlistentry> - - <varlistentry> - <term><filename>scripts/setup.sh</filename></term> - - <listitem><para>C'est une proc�dure auxiliaire que - j'utilise sur la “grappe de machines” bento pour - r�cup�rer une copie du catalogue des logiciels - port�s et l'ensemble correspondant de logiciels - pr�-compil�s/sources.</para></listitem> - </varlistentry> - </variablelist> - - <para>Voici une liste des choses que vous devrez contr�ler ou - configurer avant d'aller plus loin.</para> - - <orderedlist> - <listitem><para>Editez le fichier <filename>config</filename> pour - indiquer le nombre de disques dont vous disposez, leur taille, - et si vous d�sirez qu'ils contiennent des logiciels - pr�-compil�s, des sources, les deux, ou ni l'un ni - l'autre.</para></listitem> - - <listitem><para>Soyez s�r d'effacer le r�pertoire - gen s'il en existe un ancien. Ce r�pertoire contient - les fichiers de travail qui ne seront seulement valables que - pour la division actuelle.</para></listitem> - - <listitem><para>Dans votre premier essai de division, il est mieux - de simuler la copie des logiciels pr�-compil�s et - des sources. Cela �conomisera du temps et de l'espace - disque pendant que vous faites quelques essais pour �tre - s�r que tout ce passe comme - pr�vu, etc... Dans la proc�dure - <filename>scripts/oneshot.pl</filename> positionnez la variable - fake à 1 et au lieu de vraiment copier les fichiers, elle - cr�era des fichiers vides à l'aide de la commande - &man.touch.1;. Soyez s�r de d�sactiver cela en - positionnant fake à 0 avant de confier - les disques r�sultants à la personne charg�e - de la “mast�risation”, sinon on obtiendra un - r�pertoire rempli de fichiers vides.</para></listitem> - - <listitem><para>V�rifiez que vous disposez bien d'une copie - r�cente du fichier - <filename>print-cdrom-packages.sh</filename> et qu'il provient - de la version correcte de distribution.</para></listitem> - - <listitem><para>Contr�lez que la d�pendance d'XFree86 dans - <filename>scripts/scrubindex.pl</filename> poss�de le - num�ro de version correct. Vous devrez �galement - v�rifier que cette valeur est correcte dans - <filename>doit.sh</filename>.</para></listitem> - </orderedlist> - - <para>Ensuite vous devrez r�cup�rer une copie du - catalogue des logiciels port�s, des logiciels - pr�-compil�s, et des sources à - partir d'une r�cente compilation sur la “grappe de - machines” destin�e à la compilation des logiciels - pr�-compil�s. Voir le - fichier <filename>scripts/setup.sh</filename> pour un exemple qui - fonctionne, mais voici essentiellement ce qu'il faut faire.</para> - - <orderedlist> - - <listitem><para>R�cup�rez une copie de - <filename>ports.tar.gz</filename> et d�sarchivez - là dans le r�pertoire des logiciels - port�s à cot� de - <filename>doit.sh</filename> et du r�pertoire - <filename>scripts</filename>.</para></listitem> - - <listitem><para>Effacez les r�pertoires de logiciels - pr�-compil�s/sources ou les liens symboliques. Bento - les a sous forme de liens symboliques et vous obtiendrez - des r�sultats mixtes si vous ne vous en d�barrassez - pas avant de poursuivre.</para></listitem> - - <listitem><para>Cr�ez un nouveau r�pertoire - ports/packageset copiez-y l'ensemble des logiciels - pr�-compil�s depuis la “grappe de - machines” de compilation de - logiciels pr�-compil�s.</para></listitem> - - <listitem><para>Cr�ez un nouveau r�pertoire - ports/distfiles et copiez-y les sources depuis la “grappe de - machines” de compilation des logiciels - pr�-compil�s. NOTE: Si vous ne voulez - aucune source, cr�ez simplement le r�pertoire et - laissez-le vide. Ce r�pertoire doit �tre - pr�sent m�me s'il ne contient rien.</para></listitem> - </orderedlist> - - <para>Vous �tes d�sormais fin pr�t pour - l'amusante t�che de r�partition des logiciels - pr�-compil�s. Vous d�marrez le - processus en lan�ant <command>./doit.sh</command>. Voici - ce qu'il se passe la premi�re fois que vous lancez - le processus.</para> - - <orderedlist> - <listitem><para>Cr�ation de la liste des logiciels - port�s à diffusion restreinte (qui ne peuvent - �tre sur le site FTP principal).</para></listitem> - - <listitem><para>On vous demandera si vous d�sirez retirer les - logiciels port�s à diffusion restreinte. La plupart - du temps vous voudrez r�pondre “(y)es” - ici.</para></listitem> - - <listitem><para>Cr�ation d'une liste de logiciels - pr�-compil�s/sources qui ne peuvent �tre - plac�s sur les disques.</para></listitem> - - <listitem><para>On vous demandera si vous d�sirez retirer les - logiciels pr�-compil�s/sources que l'on ne peut - placer sur CDROM. La plupart du temps vous voudrez r�pondre - “(y)es” ici.</para></listitem> - - <listitem><para>Copie de INDEX du r�pertoire ports vers le - r�pertoire gen. En faisant cela, on retire les lignes pour les - logiciels port�s pour lesquels une version - pr�-compil�e n'existe pas. On v�rifie - �galement que toutes les d�pendances - requises sous forme pr�-compil�es sont - pr�sentes.</para></listitem> - - <listitem><para>Cr�ation d'une liste de logiciels - pr�-compil�s qui sont n�cessaires sur - chaque disque.</para></listitem> - - <listitem><para>On vous demandera si vous d�sirez peupler les - disques. Apr�s avoir rempli chaque disque, la proc�dure - recherchera les d�pendances manquantes, nettoiera le fichier - INDEX, et cr�era le fichier CHECKSUM.MD5.</para></listitem> - - <listitem><para>La proc�dure v�rifiera les logiciels - pr�-compil�s requis pr�sents sur chaque disque et - vous donnera un r�sum� de - la taille de chaque disque.</para></listitem> - </orderedlist> - - <para>Apr�s �tre pass� par cette premi�re - tentative si vous �tes suffisamment chanceux pour que tous - les logiciels pr�-compil�s - soient cr��s et plac�s sur chaque disque, - tout ce que vous devez faire est de positionner fake à 0 dans - <filename>scripts/oneshot.pl</filename> et relancer la proc�dure - <command>./doit.sh</command>. La seconde fois et les suivantes, - les �tapes 1 à 5 seront pass�es. Si vous - voulez effectuer à nouveau une de ces �tapes, - r�f�rez-vous à doit.sh pour conna�tre - quels fichiers doivent �tre effac�s pour ne pas - court-circuiter ces �tapes. Si vous voulez - r�p�ter toutes ces �tapes alors la - m�thode la plus simple est d'utiliser - la commande <command>rm -rf gen</command>.</para> - - <para>Apr�s une op�ration r�ussie les logiciels - pr�-compil�s/sources seront dans les r�pertoires - <filename>disc*</filename> et ce qui - reste sera dans le r�pertoire scratch.</para> - - <para>Que faire si les choses se passent mal? Voici quelques - probl�mes courants et leurs solutions.</para> - - <variablelist> - <varlistentry> - <term>Logiciels pr�-compil�s - n�cessaires manquants</term> - - <listitem><para>C'est un probl�me assez courant. Vous - devrez soit attendre un nouvel ensemble de logiciels - pr�-compil�s o� les logiciels manquants - seront compil�s - soit trouver quelqu'un pour relancer la compilation de - logiciels pr�-compil�s pour - vous. N'essayez pas de compiler les logiciels manquants sur - votre machine et de les jeter dans l'ar�ne. Alors que vous - pourriez �tre en mesure de vous d�brouiller avec si - vous �tes extr�mement prudent, la majeur partie du temps - un petit d�tail vous �chappera et le simple fait - d'ajouter un logiciel pourra faire que des centaines - d'autres appara�trons comme myst�rieusement - d�fectueux.</para></listitem> - </varlistentry> - - <varlistentry> - <term>Logiciels pr�-compil�s requis mais qui ne - pourront trouver place sur les disques</term> - - <listitem><para>Cela se produit �galement occasionnellement et - est relativement simple à corriger. Editez simplement - print-cdrom-packages.sh pour d�placer les logiciels - pr�-compil�s jusqu'à qu'ils trouvent - place. C'est bien, en - effet, un processus à r�p�ter plusieurs fois - et c'est une des raisons pourquoi vous devriez activer fake dans - <filename>scripts/oneshot.pl</filename> jusqu'à ce que vous - ayez obtenu les choses comme d�sir�es. - Relancez <command>./doit.sh</command> apr�s avoir - effectu� vos ajustements.</para></listitem> - </varlistentry> - - <varlistentry> - <term>Logiciels pr�-compil�s requis mais pas - pr�sents sur le bon disque (voire sur aucun)</term> - - <listitem><para>Cela signifie g�n�ralement que vous ne - les avez pas ajout�s dans le fichier - <filename>print-cdrom-packages.sh</filename> ou que vous les - avez mis sur le mauvais disque. C'est par cette proc�dure - que l'ensemble du processus d�termine o� doit aller un - logiciel pr�-compil�. Si vous voulez forcer un - logiciel à se retrouver sur un disque particulier c'est - la seule mani�re d'�tre s�r que cela se - produira.</para></listitem> - </varlistentry> - </variablelist> - - <para>Si vous restez compl�tement coinc� et que vous - n'arrivez pas à comprendre pourquoi les choses sont - cass�es ou que vous ne savez pas comment les corriger alors - envoyez un courrier �lectronique à &a.steve; pour - demander de l'aide.</para> - - </sect1> - -</article> diff --git a/fr_FR.ISO8859-1/articles/releng-packages/extra.css b/fr_FR.ISO8859-1/articles/releng-packages/extra.css deleted file mode 100644 index 237f7b4007..0000000000 --- a/fr_FR.ISO8859-1/articles/releng-packages/extra.css +++ /dev/null @@ -1,16 +0,0 @@ -/* - * 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. - * - * $FreeBSD$ - */ - -/* @import "docbook.css"; */ - -/* Customization that looks good for this particular article. */ - -DIV.TITLEPAGE { - text-align: center; -} diff --git a/ja_JP.eucJP/articles/Makefile b/ja_JP.eucJP/articles/Makefile index 0ca28fa976..e54e3caad8 100644 --- a/ja_JP.eucJP/articles/Makefile +++ b/ja_JP.eucJP/articles/Makefile @@ -34,7 +34,6 @@ SUBDIR+= problem-reports #SUBDIR+= rc-scripting #SUBDIR+= relaydelay #SUBDIR+= releng -#SUBDIR+= releng-packages #SUBDIR+= remote-install #SUBDIR+= serial-uart #SUBDIR+= solid-state diff --git a/ru_RU.KOI8-R/articles/Makefile b/ru_RU.KOI8-R/articles/Makefile index 0ac8bb34c6..c67ae2a4ba 100644 --- a/ru_RU.KOI8-R/articles/Makefile +++ b/ru_RU.KOI8-R/articles/Makefile @@ -27,7 +27,6 @@ SUBDIR+= pr-guidelines SUBDIR+= problem-reports SUBDIR+= relaydelay SUBDIR+= releng -SUBDIR+= releng-packages #SUBDIR+= serial-uart SUBDIR+= solid-state #SUBDIR+= vinum diff --git a/ru_RU.KOI8-R/articles/releng-packages/Makefile b/ru_RU.KOI8-R/articles/releng-packages/Makefile deleted file mode 100644 index 33a558bdd9..0000000000 --- a/ru_RU.KOI8-R/articles/releng-packages/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# 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: r39631 -# -# Article: FreeBSD Release Engineering of Third Party Software Packages - -DOC?= article - -FORMATS?= html - -INSTALL_COMPRESSED?= gz -INSTALL_ONLY_COMPRESSED?= - -SRCS= article.xml - -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.xml b/ru_RU.KOI8-R/articles/releng-packages/article.xml deleted file mode 100644 index 08b29a391d..0000000000 --- a/ru_RU.KOI8-R/articles/releng-packages/article.xml +++ /dev/null @@ -1,412 +0,0 @@ -<?xml version="1.0" encoding="koi8-r"?> -<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN" - "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd"> -<!-- - The FreeBSD Russian Documentation Project - - $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/releng-packages/article.xml,v 1.7 2006/03/22 17:03:22 marck Exp $ - - Original revision: r43184 ---> -<!-- - The FreeBSD Documentation Project ---> -<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="ru"> - - - <info><title>���������� ������� FreeBSD � ����� ����������� ������� ��������� - �������������</title> - <authorgroup> - <author><personname><firstname>Steve</firstname><surname>Price</surname></personname><affiliation> - <address><email>steve@FreeBSD.org</email></address> - </affiliation></author> - </authorgroup> - - <legalnotice xml:id="trademarks" role="trademarks"> - &tm-attrib.freebsd; - &tm-attrib.intel; - &tm-attrib.xfree86; - &tm-attrib.general; - </legalnotice> - - <pubdate>$FreeBSD$</pubdate> - - <releaseinfo>$FreeBSD$</releaseinfo> - - <abstract> - <para>� ���� ��������� ����������� ������, ������������ ������� - ���������� ������ FreeBSD ��� �������� ������������������� ������ - �������, ���������������� ��� ���������� �� ��������� � ������������ - �������� FreeBSD. ���� �������� ��������� � ��������� ���������, � - ���������� �� ������� ���� ������� ���������� ���������� ������ - ������� � <quote>�������� ������</quote> ������� FreeBSD.org, ������, - ��� ��������� ����� ������ ����� ����� � �������� �������� ������, ��� - ��������� ������ ��� ���������� �� ��������� � ������� � ��� ��������� - ����������� ������ �������.</para> - </abstract> - </info> - - <!-- �������� - - <sect1 id="introduction"> - <title>��������</title> - - <para><emphasis>������ �����</emphasis></para> - - </sect1> ---> - - <sect1 xml:id="portbuild"> - <title>���������� ������� �� ��������� ������</title> - - <para><link xlink:href="http://www.FreeBSD.org/ports">��������� ������ - FreeBSD</link> ������������ ����� �������� ����� ��� &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.email; � �������� � ������.</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 deleted file mode 100644 index ab077e8cef..0000000000 --- a/ru_RU.KOI8-R/articles/releng-packages/extra.css +++ /dev/null @@ -1,17 +0,0 @@ -/* - * 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; -} diff --git a/share/xml/urls.ent b/share/xml/urls.ent index 02052b968b..e6f6239864 100644 --- a/share/xml/urls.ent +++ b/share/xml/urls.ent @@ -104,7 +104,6 @@ <!ENTITY url.articles.releng "&url.doc.langbase;/articles/releng"> <!ENTITY url.articles.releng.en "&url.doc.langbase.en;/articles/releng"> <!ENTITY url.articles.releng-packages "&url.doc.langbase;/articles/releng-packages"> -<!ENTITY url.articles.releng-packages.en "&url.doc.langbase.en;/articles/releng-packages"> <!ENTITY url.articles.remote-install "&url.doc.langbase;/articles/remote-install"> <!ENTITY url.articles.remote-install.en "&url.doc.langbase.en;/articles/remote-install"> <!ENTITY url.articles.serial-uart "&url.doc.langbase;/articles/serial-uart">