Changeset 39507e9


Ignore:
Timestamp:
06/29/2014 03:41:50 PM (10 years ago)
Author:
Krejzi <krejzi@…>
Branches:
7.6-systemd, 7.7-systemd, 7.8-systemd, 7.9-systemd
Children:
6659d8a
Parents:
967d78e
Message:

Merge lfs-svn. Use filename tag instead of command one for networkd man pages.

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10598 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
16 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r967d78e r39507e9  
    3636    </listitem>
    3737-->
     38    <listitem>
     39      <para>2014-06-28</para>
     40      <itemizedlist>
     41        <listitem>
     42          <para>[Chris] - Added command explanation to Libcap page.
     43          Fixes <ulink url="&lfs-ticket-root;3619">#3619</ulink>.</para>
     44        </listitem>
     45        <listitem>
     46          <para>[Chris] - Corrected the home page for Patch.
     47          Fixes <ulink url="&lfs-ticket-root;3621">#3621</ulink>.</para>
     48        </listitem>
     49        <listitem>
     50          <para>[Chris] - Various text updates.
     51          Fixes <ulink url="&lfs-ticket-root;3622">#3622</ulink>.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[Chris] - Changed GMP instructions to generate and install
     55          HTML documentation from the Makefile rather than manually copying
     56          files, and added doc installation instructions for MPC.
     57          Fixes <ulink url="&lfs-ticket-root;3618">#3618</ulink>.</para>
     58        </listitem>
     59        <listitem>
     60          <para>[Chris] - Removed unneeded command explanation from Bash page.
     61          Thanks to Philippe Delavalade for pointing this out.</para>
     62        </listitem>
     63      </itemizedlist>
     64    </listitem>
     65
    3866    <listitem>
    3967      <para>2014-06-23</para>
  • chapter03/introduction.xml

    r967d78e r39507e9  
    5757
    5858  <para>Additionally, starting with LFS-7.0, there is a separate file,
    59   <ulink url="../md5sums">md5sums</ulink>, can be used to verify that all
     59  <ulink url="../md5sums">md5sums</ulink>, which can be used to verify that all
    6060  the correct packages are available before proceeding.  Place that file in
    6161  <filename class="directory">$LFS/sources</filename> and run:</para>
  • chapter05/perl.xml

    r967d78e r39507e9  
    6262    until it is installed in the next chapter.</para>
    6363
    64     <para>Only a few of the utilities and libraries, need to be installed at this
     64    <para>Only a few of the utilities and libraries need to be installed at this
    6565    time:</para>
    6666
  • chapter06/automake.xml

    r967d78e r39507e9  
    5353    wrong version of the flex library, so we temporarily work around
    5454    the problem.  Also, using the -j4 make option speeds up the tests, even on
    55     systems with only one processor due to internal delays in individual
     55    systems with only one processor, due to internal delays in individual
    5656    tests.  To test the results, issue:</para>
    5757
  • chapter06/bash.xml

    r967d78e r39507e9  
    5555
    5656    <variablelist>
    57       <title>The meaning of the configure options:</title>
     57      <title>The meaning of the new configure option:</title>
    5858
    59       <varlistentry>
    60         <term><parameter>--htmldir</parameter></term>
    61         <listitem>
    62           <para>This option designates the directory into which HTML formatted
    63           documentation will be installed.</para>
    64         </listitem>
    65       </varlistentry>
    6659      <varlistentry>
    6760        <term><parameter>--with-installed-readline</parameter></term>
  • chapter06/binutils.xml

    r967d78e r39507e9  
    6565sed -i.bak '/^INFO/s/standards.info //' etc/Makefile.in</userinput></screen>
    6666
    67     <para>Add an upstream patch to use gcc's link time optimization (LTO)
    68     the default:</para>
     67    <para>Add an upstream patch to use GCC's link time optimization (LTO)
     68    by default:</para>
    6969
    7070<screen><userinput remap="pre">patch -Np1 -i ../&binutils-lto-patch;</userinput></screen>
  • chapter06/flex.xml

    r967d78e r39507e9  
    4242    <title>Installation of Flex</title>
    4343
    44     <para>First, skip running three regression tests that require bison.</para>
     44    <para>First, skip running three regression tests that require Bison:</para>
    4545
    4646<screen><userinput remap="pre">sed -i -e '/test-bison/d' tests/Makefile.in</userinput></screen>
  • chapter06/gmp.xml

    r967d78e r39507e9  
    5353    <para>Prepare GMP for compilation:</para>
    5454
    55 <screen><userinput remap="configure">./configure --prefix=/usr --enable-cxx</userinput></screen>
     55<screen><userinput remap="configure">./configure --prefix=/usr --enable-cxx \
     56    --docdir=/usr/share/doc/gmp-&gmp-version;</userinput></screen>
    5657
    5758    <variablelist>
     
    6566      </varlistentry>
    6667
     68      <varlistentry>
     69        <term><parameter>--docdir=/usr/share/doc-gmp&gmp-version;</parameter></term>
     70        <listitem>
     71          <para>This variable specifies the correct place for the
     72          documentation.</para>
     73        </listitem>
     74      </varlistentry>
     75
    6776    </variablelist>
    6877
    69     <para>Compile the package:</para>
     78    <para>Compile the package and generate the HTML documentation:</para>
    7079
    71 <screen><userinput remap="make">make</userinput></screen>
     80<screen><userinput remap="make">make
     81make html</userinput></screen>
    7282
    7383    <important>
     
    8595<screen><userinput remap="test">awk '/tests passed/{total+=$2} ; END{print total}' gmp-check-log</userinput></screen>
    8696
    87     <para>Install the package:</para>
     97    <para>Install the package and its documentation:</para>
    8898
    89 <screen><userinput remap="install">make install</userinput></screen>
    90 
    91     <para>If desired, install the documentation:</para>
    92 
    93 <screen><userinput remap="install">mkdir -v /usr/share/doc/gmp-&gmp-version;
    94 cp    -v doc/{isa_abi_headache,configuration} doc/*.html \
    95          /usr/share/doc/gmp-&gmp-version;</userinput></screen>
     99<screen><userinput remap="install">make install
     100make install-html</userinput></screen>
    96101
    97102  </sect2>
  • chapter06/inetutils.xml

    r967d78e r39507e9  
    4242
    4343    <para>Create a definition to allow the <command>ifconfig</command> program
    44     to build properly.</para>
     44    to build properly:</para>
    4545
    4646<screen><userinput remap="pre">echo '#define PATH_PROCNET_DEV "/proc/net/dev"' &gt;&gt; ifconfig/system/linux.h </userinput></screen>
  • chapter06/libcap.xml

    r967d78e r39507e9  
    5454<screen><userinput remap="install">make RAISE_SETFCAP=no prefix=/usr install
    5555chmod -v 755 /usr/lib/libcap.so</userinput></screen>
     56
     57    <variablelist>
     58      <title>The meaning of the make option:</title>
     59
     60      <varlistentry>
     61        <term><parameter>RAISE_SETFCAP=no</parameter></term>
     62        <listitem>
     63          <para>This parameter skips trying to use <command>setcap</command>
     64          on itself. This avoids an installation error if the kernel or file
     65          system does not support extended capabilities.</para>
     66        </listitem>
     67      </varlistentry>
     68
     69    </variablelist>
    5670
    5771    <para>The shared library needs to be moved to
  • chapter06/man-pages.xml

    r967d78e r39507e9  
    2424    <title/>
    2525
    26     <para>The Man-pages package contains over 1,900 man pages.</para>
     26    <para>The Man-pages package contains over 2,200 man pages.</para>
    2727
    2828    <segmentedlist>
  • chapter06/mpc.xml

    r967d78e r39507e9  
    4545    <para>Prepare MPC for compilation:</para>
    4646
    47 <screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
     47<screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/mpc-&mpc-version;</userinput></screen>
    4848
    49     <para>Compile the package:</para>
     49    <para>Compile the package and generate the HTML documentation:</para>
    5050
    51 <screen><userinput remap="make">make</userinput></screen>
     51<screen><userinput remap="make">make
     52make html</userinput></screen>
    5253
    5354    <para>To test the results, issue:</para>
     
    5556<screen><userinput remap="test">make check</userinput></screen>
    5657
    57     <para>Install the package:</para>
     58    <para>Install the package and its documentation:</para>
    5859
    59 <screen><userinput remap="install">make install</userinput></screen>
     60<screen><userinput remap="install">make install
     61make install-html</userinput></screen>
    6062
    6163  </sect2>
     
    6769    <segmentedlist>
    6870      <segtitle>Installed Libraries</segtitle>
     71      <segtitle>Installed Directory</segtitle>
    6972
    7073      <seglistitem>
    7174        <seg>libmpc.{a,so}</seg>
     75        <seg>/usr/share/doc/mpc-&mpc-version;</seg>
    7276      </seglistitem>
    7377    </segmentedlist>
  • chapter06/sed.xml

    r967d78e r39507e9  
    5151        <term><parameter>--htmldir</parameter></term>
    5252        <listitem>
    53           <para>This sets the directory where the HTML documentation will be
    54           installed to.</para>
     53          <para>This sets the installation directory for the HTML documentation.</para>
    5554        </listitem>
    5655      </varlistentry>
    5756    </variablelist>
    5857
    59     <para>Compile the package:</para>
     58    <para>Compile the package and generate the HTML documentation:</para>
    6059
    61 <screen><userinput remap="make">make</userinput></screen>
    62 
    63     <para>Generate the HTML documentation:</para>
    64 
    65 <screen><userinput remap="make">make html</userinput></screen>
     60<screen><userinput remap="make">make
     61make html</userinput></screen>
    6662
    6763    <para>To test the results, issue:</para>
     
    6965<screen><userinput remap="test">make check</userinput></screen>
    7066
    71     <para>Install the package:</para>
     67    <para>Install the package and its documentation:</para>
    7268
    73 <screen><userinput remap="install">make install</userinput></screen>
    74 
    75     <para>Install the HTML documentation:</para>
    76 
    77 <screen><userinput remap="install">make -C doc install-html</userinput></screen>
     69<screen><userinput remap="install">make install
     70make -C doc install-html</userinput></screen>
    7871
    7972  </sect2>
  • chapter07/network.xml

    r967d78e r39507e9  
    3737    <filename class="extension">.network</filename> files. For detailed
    3838    explanation about contents of the mentioned
    39     configuration files, consult <command>systemd-link(5)</command>,
    40     <command>systemd-netdev(5)</command> and
    41     <command>systemd-network(5)</command> manual pages.</para>
     39    configuration files, consult <filename>systemd-link(5)</filename>,
     40    <filename>systemd-netdev(5)</filename> and
     41    <filename>systemd-network(5)</filename> manual pages.</para>
    4242
    4343    <note><para>Udev may assign network card interface names based
  • chapter08/kernel.xml

    r967d78e r39507e9  
    140140    documentation in the <filename
    141141    class="directory">linux-&linux-version;/Documentation</filename> directory.
    142     Also, <filename>modprobe.conf(5)</filename> may be of interest.</para>
     142    Also, <filename>modprobe.d(5)</filename> may be of interest.</para>
    143143
    144144    <para>Install the modules, if the kernel configuration uses them:</para>
  • packages.ent

    r967d78e r39507e9  
    477477<!ENTITY patch-url "&gnu;patch/patch-&patch-version;.tar.xz">
    478478<!ENTITY patch-md5 "e9ae5393426d3ad783a300a338c09b72">
    479 <!ENTITY patch-home "&savannah;/projects/patch/">
     479<!ENTITY patch-home "http://savannah.gnu.org/projects/patch/">
    480480<!ENTITY patch-ch5-du "3.4 MB">
    481481<!ENTITY patch-ch5-sbu "0.1 SBU">
Note: See TracChangeset for help on using the changeset viewer.