Changeset 7cd76d62


Ignore:
Timestamp:
05/30/2005 09:38:32 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
539ace5
Parents:
dae2ba0b
Message:

Removed excess spaces from the ends of lines in the source files

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4508 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
general/prog
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • general/prog/dejagnu.xml

    rdae2ba0b r7cd76d62  
    3030    <title>Introduction to DejaGnu</title>
    3131
    32     <para><application>DejaGnu</application> is a framework for running test suites 
    33     on GNU tools. It is written in <command>expect</command>, 
     32    <para><application>DejaGnu</application> is a framework for running test suites
     33    on GNU tools. It is written in <command>expect</command>,
    3434    which uses <application>Tcl</application> (Tool command language).</para>
    3535
     
    6969    <title>Installation of DejaGnu</title>
    7070
    71     <para>Install <application>DejaGnu</application> by running the following 
     71    <para>Install <application>DejaGnu</application> by running the following
    7272    commands:</para>
    7373
     
    9494        <seg>runtest</seg>
    9595        <seg>None</seg>
    96         <seg>There are numerous <application>Expect</application> scripts installed in 
     96        <seg>There are numerous <application>Expect</application> scripts installed in
    9797        the <filename class='directory'>/usr/share/dejagnu</filename> hierarchy.</seg>
    9898        <seg>/usr/share/dejagnu</seg>
     
    108108        <term><command>runtest</command></term>
    109109        <listitem>
    110           <para>is the <application>DejaGnu</application> test driver program. It is 
     110          <para>is the <application>DejaGnu</application> test driver program. It is
    111111          used to control what tests to run, and variations on how to run them.</para>
    112112          <indexterm zone="dejagnu runtest">
  • general/prog/doxygen.xml

    rdae2ba0b r7cd76d62  
    3030    <title>Introduction to Doxygen</title>
    3131
    32     <para>The <application>Doxygen</application> package contains a documentation 
    33     system for C++, C, Java, Objective-C, Corba IDL and to some extent PHP, C# and D. 
    34     This is useful for generating HTML documentation and/or an off-line reference manual 
    35     from a set of documented source files. There is also support for generating output in RTF, 
    36     PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation 
    37     is extracted directly from the sources, which makes it much easier to keep the 
     32    <para>The <application>Doxygen</application> package contains a documentation
     33    system for C++, C, Java, Objective-C, Corba IDL and to some extent PHP, C# and D.
     34    This is useful for generating HTML documentation and/or an off-line reference manual
     35    from a set of documented source files. There is also support for generating output in RTF,
     36    PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation
     37    is extracted directly from the sources, which makes it much easier to keep the
    3838    documentation consistent with the source code.</para>
    3939
    40     <para>You can also configure <application>Doxygen</application> to extract the 
    41     code structure from undocumented source files. This is very useful to quickly 
    42     find your way in large source distributions. Used along with 
    43     <application>GraphViz</application>, you can also visualize the relations 
    44     between the various elements by means of include dependency graphs, 
    45     inheritance diagrams, and collaboration diagrams, which are all generated 
     40    <para>You can also configure <application>Doxygen</application> to extract the
     41    code structure from undocumented source files. This is very useful to quickly
     42    find your way in large source distributions. Used along with
     43    <application>GraphViz</application>, you can also visualize the relations
     44    between the various elements by means of include dependency graphs,
     45    inheritance diagrams, and collaboration diagrams, which are all generated
    4646    automatically.</para>
    4747
     
    7171
    7272    <bridgehead renderas="sect4">Optional</bridgehead>
    73     <para><xref linkend="qt"/>, 
    74     <xref linkend="python"/>, 
    75     <xref linkend="tex"/>, 
    76     <xref linkend="gs"/> or <xref linkend="espgs"/>, and 
     73    <para><xref linkend="qt"/>,
     74    <xref linkend="python"/>,
     75    <xref linkend="tex"/>,
     76    <xref linkend="gs"/> or <xref linkend="espgs"/>, and
    7777    <ulink url="http://www.graphviz.org/">GraphViz</ulink></para>
    7878
     
    8282    <title>Installation of Doxygen</title>
    8383
    84     <para>Install <application>Doxygen</application> by running the following 
     84    <para>Install <application>Doxygen</application> by running the following
    8585    commands:</para>
    8686
     
    9393<screen role="root"><userinput>make install</userinput></screen>
    9494
    95     <para>If you wish to generate and install the package documentation (which 
    96     includes the man pages), ensure the <application>Python</application>, 
     95    <para>If you wish to generate and install the package documentation (which
     96    includes the man pages), ensure the <application>Python</application>,
    9797    <application>TeX</application> and <application>GraphViz</application>
    98     packages are installed, then substitute the following commands for the 
     98    packages are installed, then substitute the following commands for the
    9999    <command>make install</command> command above:</para>
    100100
     
    112112    <title>Command Explanations</title>
    113113
    114     <para><command>rm src/unistd.h</command>: There is a bug in 
    115     <application>Flex</application>-2.5.31 which causes 
    116     <command>make</command> to use this file instead of the system 
    117     installed version. Removing this file allows the GUI front-end to build 
     114    <para><command>rm src/unistd.h</command>: There is a bug in
     115    <application>Flex</application>-2.5.31 which causes
     116    <command>make</command> to use this file instead of the system
     117    installed version. Removing this file allows the GUI front-end to build
    118118    successfully.</para>
    119119
    120     <para><option>--with-doxywizard</option>: Use this parameter if 
    121     <application>Qt</application> is installed and you wish to build the 
     120    <para><option>--with-doxywizard</option>: Use this parameter if
     121    <application>Qt</application> is installed and you wish to build the
    122122    GUI front-end.</para>
    123123
    124     <para><command>make docs</command>: This command builds the 
     124    <para><command>make docs</command>: This command builds the
    125125    man pages and HTML documentation.</para>
    126126
    127     <para><command>make pdf</command>: This command builds a 
     127    <para><command>make pdf</command>: This command builds a
    128128    PDF version of the <application>Doxygen</application>
    129129    Manual.</para>
    130130
    131     <para><command>install ...</command>: These commands install some files 
     131    <para><command>install ...</command>: These commands install some files
    132132    required by the documentation installation.</para>
    133133
    134     <para><emphasis>Note: For documentation in a language other than English, 
    135     replace the <quote>_en</quote> with the country code of your 
     134    <para><emphasis>Note: For documentation in a language other than English,
     135    replace the <quote>_en</quote> with the country code of your
    136136    locale.</emphasis></para>
    137137
    138     <para><command>make install_docs</command>: This command installs 
     138    <para><command>make install_docs</command>: This command installs
    139139    the binaries and documentation.</para>
    140140
     
    164164        <term><command>doxygen</command></term>
    165165        <listitem>
    166           <para>is a command-line based utility used to generate template 
    167           configuration files and then generate documentation from these templates. Use 
    168           <command>doxygen --help</command> for an explanation of the command-line 
     166          <para>is a command-line based utility used to generate template
     167          configuration files and then generate documentation from these templates. Use
     168          <command>doxygen --help</command> for an explanation of the command-line
    169169          parameters.</para>
    170170          <indexterm zone="doxygen doxygen-prog">
     
    177177        <term><command>doxytag</command></term>
    178178        <listitem>
    179           <para>is used to generate a tag file and/or a search index for a set 
     179          <para>is used to generate a tag file and/or a search index for a set
    180180          of HTML files.</para>
    181181          <indexterm zone="doxygen doxytag">
     
    188188        <term><command>doxywizard</command></term>
    189189        <listitem>
    190           <para>is a GUI front-end for configuring and 
     190          <para>is a GUI front-end for configuring and
    191191          running <command>doxygen</command>.</para>
    192192          <indexterm zone="doxygen doxywizard">
  • general/prog/gcc2.xml

    rdae2ba0b r7cd76d62  
    4646<sect3><title>Additional downloads</title>
    4747<itemizedlist spacing='compact'>
    48 <listitem><para>Required Patch: <ulink 
     48<listitem><para>Required Patch: <ulink
    4949url="&patch-root;/gcc-&gcc2-version;-2.patch"/></para></listitem>
    50 <listitem><para>Required Patch: <ulink 
     50<listitem><para>Required Patch: <ulink
    5151url="&patch-root;/gcc-&gcc2-version;-no_fixinc-1.patch"/></para></listitem>
    52 <listitem><para>Required Patch: <ulink 
     52<listitem><para>Required Patch: <ulink
    5353url="&patch-root;/gcc-&gcc2-version;-returntype_fix-1.patch"/></para></listitem>
    5454</itemizedlist>
     
    6666patch -Np1 -i ../gcc-&gcc2-version;-returntype_fix-1.patch</command></userinput></screen>
    6767
    68 <para>The <acronym>GCC</acronym> development team recommends building in a 
     68<para>The <acronym>GCC</acronym> development team recommends building in a
    6969separate directory.</para>
    7070
     
    7373
    7474<para>Configure <acronym>GCC</acronym> to build the
    75 <application>C</application> and <application>C++</application> compilers and 
     75<application>C</application> and <application>C++</application> compilers and
    7676enable the related <application>C++</application> options.</para>
    7777
     
    9191IL=`basename $L`</command></userinput></screen>
    9292
    93 <para>Move the <application>C++</application> libraries to the standard lib 
     93<para>Move the <application>C++</application> libraries to the standard lib
    9494directory to avoid having to add <userinput>/opt/gcc-&gcc2-version;/lib
    9595</userinput> to <filename>/etc/ld.so.conf</filename>.</para>
     
    122122<para>Whenever you need to use GCC-&gcc2-version; instead of your system
    123123installed compiler, add
    124 <filename class="directory">/opt/gcc-&gcc2-version;/bin</filename> to the 
     124<filename class="directory">/opt/gcc-&gcc2-version;/bin</filename> to the
    125125front of your <envar>PATH</envar> or (preferably) set the <envar>CC</envar>
    126126environment variable before compiling the concerned package.</para>
  • general/prog/gcc3.xml

    rdae2ba0b r7cd76d62  
    3030    <title>Introduction to GCC-&gcc3-version;</title>
    3131
    32     <para>The reason for installing 
    33     <application>GCC</application>-&gcc3-version; is that 
     32    <para>The reason for installing
     33    <application>GCC</application>-&gcc3-version; is that
    3434    some BLFS packages (such as compiled <application>Java</application>
    35     and <application>OpenOffice</application>) have not been updated to be 
    36     compilable by <application>GCC</application>-&gcc-version;. Additionally, 
    37     some pre-compiled packages may require the 
     35    and <application>OpenOffice</application>) have not been updated to be
     36    compilable by <application>GCC</application>-&gcc-version;. Additionally,
     37    some pre-compiled packages may require the
    3838    <application>GCC</application>-&gcc3-version; libraries.</para>
    3939
     
    6363    <itemizedlist spacing='compact'>
    6464      <listitem>
    65         <para>Required patch: <ulink 
     65        <para>Required patch: <ulink
    6666        url="&patch-root;/gcc-&gcc3-version;-no_fixincludes-1.patch"/></para>
    6767      </listitem>
    6868      <listitem>
    69         <para>Required patch: <ulink 
     69        <para>Required patch: <ulink
    7070        url="&patch-root;/gcc-&gcc3-version;-linkonce-1.patch"/></para>
    7171      </listitem>
     
    8080    <title>Installation of GCC-&gcc3-version;</title>
    8181
    82     <para>Install <application>GCC</application>-&gcc3-version; by running 
     82    <para>Install <application>GCC</application>-&gcc3-version; by running
    8383    the following commands:</para>
    8484
     
    9393make bootstrap</userinput></screen>
    9494
    95     <para>If desired, run the test suite using the following commands. The 
    96     <command>test_summary</command> commands create log files which can be 
    97     compared to known good results located at <ulink 
     95    <para>If desired, run the test suite using the following commands. The
     96    <command>test_summary</command> commands create log files which can be
     97    compared to known good results located at <ulink
    9898    url="http://linuxfromscratch.org/~randy/gcc-334-lfs-6.0-test_summary.log"/>
    99     and <ulink 
     99    and <ulink
    100100    url="http://linuxfromscratch.org/~randy/gcc-334-lfs-6.0-test_summary_short.log"/>.</para>
    101101
     
    119119    <title>Command Explanations</title>
    120120
    121     <para><command>mkdir ../gcc-build; cd ../gcc-build</command>: The 
    122     <application>GCC</application> development team recommends 
     121    <para><command>mkdir ../gcc-build; cd ../gcc-build</command>: The
     122    <application>GCC</application> development team recommends
    123123    building in a separate directory.</para>
    124124
    125     <para><parameter>--enable-shared --enable-languages=c,c++ 
    126     --enable-threads=posix</parameter>: Configures 
    127     <application>GCC</application> to build the 
    128     <application>C</application> and <application>C++</application> compilers and 
     125    <para><parameter>--enable-shared --enable-languages=c,c++
     126    --enable-threads=posix</parameter>: Configures
     127    <application>GCC</application> to build the
     128    <application>C</application> and <application>C++</application> compilers and
    129129    enable the related <application>C++</application> options.</para>
    130130
    131     <para><command>mv -v /opt/gcc-&gcc3-version;/lib/libstdc++.so.5* 
    132     /usr/lib</command>: Moves the <application>C++</application> libraries to the 
    133     standard lib directory to avoid having to add 
    134     <userinput>/opt/gcc-&gcc3-version;/lib</userinput> to 
     131    <para><command>mv -v /opt/gcc-&gcc3-version;/lib/libstdc++.so.5*
     132    /usr/lib</command>: Moves the <application>C++</application> libraries to the
     133    standard lib directory to avoid having to add
     134    <userinput>/opt/gcc-&gcc3-version;/lib</userinput> to
    135135    <filename>/etc/ld.so.conf</filename>.</para>
    136136
     
    150150      <para>Whenever you need to use GCC-&gcc3-version; instead of your system
    151151      installed compiler, add
    152       <filename class="directory">/opt/gcc-&gcc3-version;/bin</filename> to the 
     152      <filename class="directory">/opt/gcc-&gcc3-version;/bin</filename> to the
    153153      front of your <envar>PATH</envar> or (preferably) set the <envar>CC</envar>
    154154      environment variable before compiling the concerned package.</para>
     
    167167
    168168      <seglistitem>
    169         <seg>c++, cpp, g++, gcc, gccbug, gcov, and architecture specific 
     169        <seg>c++, cpp, g++, gcc, gccbug, gcov, and architecture specific
    170170        names of these programs.</seg>
    171         <seg>libgcc_s.so, libiberty.a, libstdc++.[a,so], libsupc++.a, and other 
     171        <seg>libgcc_s.so, libiberty.a, libstdc++.[a,so], libsupc++.a, and other
    172172        support libraries and files.</seg>
    173173        <seg>/opt/gcc-&gcc3-version;</seg>
  • general/prog/guile.xml

    rdae2ba0b r7cd76d62  
    3131
    3232    <para>The <application>Guile</application> package contains the Project
    33     GNU's extension language library. <application>Guile</application> also contains 
     33    GNU's extension language library. <application>Guile</application> also contains
    3434    a stand alone <application>Scheme</application> interpreter.</para>
    3535
     
    8383      <seglistitem>
    8484        <seg>guile, guile-config, guile-snarf, and guile-tools</seg>
    85         <seg>libguile.[so,a], libguilereadline-v-12.[so,a], libguile-ltdl.[so,a], 
    86         libguile-srfi-srfi-13-14-v-1.[so,a], libguile-srfi-srfi-4-v-1.[so,a], and 
     85        <seg>libguile.[so,a], libguilereadline-v-12.[so,a], libguile-ltdl.[so,a],
     86        libguile-srfi-srfi-13-14-v-1.[so,a], libguile-srfi-srfi-4-v-1.[so,a], and
    8787        optionally, libqthreads.[so,a]</seg>
    88         <seg>/usr/include/guile, /usr/include/guile-readline, /usr/include/libguile, 
     88        <seg>/usr/include/guile, /usr/include/guile-readline, /usr/include/libguile,
    8989        and /usr/share/guile</seg>
    9090      </seglistitem>
     
    9999        <term><command>guile</command></term>
    100100        <listitem>
    101           <para>is a stand-alone Scheme interpreter for 
     101          <para>is a stand-alone Scheme interpreter for
    102102          <application>Guile</application>.</para>
    103103          <indexterm zone="guile guile-prog">
     
    110110        <term><command>guile-config</command></term>
    111111        <listitem>
    112           <para>is a <application>Guile</application> script which provides 
    113           the information necessary to link your programs against the 
    114           <application>Guile</application> library, in much the same way 
     112          <para>is a <application>Guile</application> script which provides
     113          the information necessary to link your programs against the
     114          <application>Guile</application> library, in much the same way
    115115          <xref linkend="pkgconfig"></xref> does.</para>
    116116          <indexterm zone="guile guile-config">
     
    123123        <term><command>guile-snarf</command></term>
    124124        <listitem>
    125           <para>is a script to parse declarations in your 
     125          <para>is a script to parse declarations in your
    126126          <application>C</application> code for <application>Scheme</application>
    127127          visible <application>C</application> functions, i
    128           <application>Scheme</application> objects to be used by 
     128          <application>Scheme</application> objects to be used by
    129129          <application>C</application> code, etc.</para>
    130130          <indexterm zone="guile guile-snarf">
     
    137137        <term><command>guile-tools</command></term>
    138138        <listitem>
    139           <para>is a wrapper program installed along with 
    140           <command>guile</command> which knows where a particular 
     139          <para>is a wrapper program installed along with
     140          <command>guile</command> which knows where a particular
    141141          module is installed and calls it passing its args to a program.</para>
    142142          <indexterm zone="guile guile-tools">
  • general/prog/librep.xml

    rdae2ba0b r7cd76d62  
    6262
    6363    <bridgehead renderas="sect4">Optional</bridgehead>
    64     <para><xref linkend="gmp"/> and 
    65     <xref linkend="gcc"/> (build Java so that 
     64    <para><xref linkend="gmp"/> and
     65    <xref linkend="gcc"/> (build Java so that
    6666    <filename class='libraryfile'>libffi</filename> is built)</para>
    6767
     
    102102      <seglistitem>
    103103        <seg>rep, rep-config, rep-remote, rep-xgettext, and repdoc</seg>
    104         <seg>librep.so and numerous modules installed in the /usr/lib/rep 
     104        <seg>librep.so and numerous modules installed in the /usr/lib/rep
    105105        hierarchy</seg>
    106106        <seg>/usr/lib/rep, /usr/share/emacs/site-lisp, and /usr/share/rep</seg>
  • general/prog/nasm.xml

    rdae2ba0b r7cd76d62  
    3030    <title>Introduction to NASM</title>
    3131
    32     <para><application>NASM</application> (Netwide Assembler) 
    33     is an 80x86 assembler designed for portability and modularity. It includes a 
     32    <para><application>NASM</application> (Netwide Assembler)
     33    is an 80x86 assembler designed for portability and modularity. It includes a
    3434    disassembler as well.</para>
    3535
     
    5959
    6060    <bridgehead renderas="sect4">Optional (for Building Documentation)</bridgehead>
    61     <para><xref linkend="tex"/>, and 
     61    <para><xref linkend="tex"/>, and
    6262    <xref linkend="espgs"/> or <xref linkend="gs"/></para>
    6363
     
    6767    <title>Installation of NASM</title>
    6868
    69     <para>Install <application>NASM</application> by running 
     69    <para>Install <application>NASM</application> by running
    7070    the following commands:</para>
    7171
     
    7575make -C rdoff/doc html</userinput></screen>
    7676
    77     <para>To build the base <application>NASM</application> documentation, 
     77    <para>To build the base <application>NASM</application> documentation,
    7878    ensure you have <application>Ghostscript</application> installed and issue:</para>
    7979
    8080<screen><userinput>make doc</userinput></screen>
    8181
    82     <para>To build the RDOFF Postscript documentation, 
     82    <para>To build the RDOFF Postscript documentation,
    8383    ensure you have <xref linkend="tex"/> installed and issue:</para>
    8484
     
    8686make -C rdoff/doc ps</userinput></screen>
    8787
    88     <para>To build the RDOFF PDF documentation, ensure you have 
     88    <para>To build the RDOFF PDF documentation, ensure you have
    8989    <application>Ghostscript</application> installed and issue:</para>
    9090
     
    102102cp -v -R rdoff/doc/rdoff /usr/share/doc/nasm/html</userinput></screen>
    103103
    104     <para>If you built the <application>Ghostscript</application> generated 
    105     documentation, install it using the following commands as the 
     104    <para>If you built the <application>Ghostscript</application> generated
     105    documentation, install it using the following commands as the
    106106    <systemitem class="username">root</systemitem> user:</para>
    107107
     
    109109install -v -m644 rdoff/doc/rdoff.pdf /usr/share/doc/nasm</userinput></screen>
    110110
    111     <para>Lastly, if you built the RDOFF Postscript documentation, install it 
    112     using the following command as the 
     111    <para>Lastly, if you built the RDOFF Postscript documentation, install it
     112    using the following command as the
    113113    <systemitem class="username">root</systemitem> user:</para>
    114114
     
    126126
    127127      <seglistitem>
    128         <seg>nasm, ndisasm, ldrdf, rdf2bin, rdf2com, rdf2ihx, rdfdump, rdflib, and 
     128        <seg>nasm, ndisasm, ldrdf, rdf2bin, rdf2com, rdf2ihx, rdfdump, rdflib, and
    129129        rdx</seg>
    130130        <seg>None</seg>
  • general/prog/php.xml

    rdae2ba0b r7cd76d62  
    3030    <title>Introduction to PHP</title>
    3131
    32     <para><application>PHP</application> is the PHP Hypertext Preprocessor. 
    33     Primarily used in dynamic web sites, it allows for programming code to be 
     32    <para><application>PHP</application> is the PHP Hypertext Preprocessor.
     33    Primarily used in dynamic web sites, it allows for programming code to be
    3434    directly embedded into the HTML markup.</para>
    3535
     
    5959    <itemizedlist spacing="compact">
    6060      <listitem>
    61         <para>Required patch for Berkeley DB: <ulink 
     61        <para>Required patch for Berkeley DB: <ulink
    6262        url="&patch-root;/php-&php-version;-db43-1.patch"/></para>
    6363      </listitem>
     
    7979    <ulink url="http://qdbm.sourceforge.net/">QDBM</ulink>,
    8080    <ulink url="http://cr.yp.to/cdb.html">cdb</ulink>,
    81     <xref linkend="gdbm"/>, 
     81    <xref linkend="gdbm"/>,
    8282    <xref linkend="db"/>,
    8383    <xref linkend="fam"/>,
     
    8686    X (<xref linkend="xorg"/> or <xref linkend="xfree86"/>),
    8787    <xref linkend="freetype2"/>,
    88     <ulink 
     88    <ulink
    8989    url="http://gd.tuwien.ac.at/visual/ibiblio/libs/graphics/t1lib-5.0.2.tar.gz">
    9090    t1lib</ulink>,
     
    133133    </note>
    134134
    135     <para>If you have <application>Berkeley DB</application> installed and 
     135    <para>If you have <application>Berkeley DB</application> installed and
    136136    wish to utilize it, apply the following patch:</para>
    137137
     
    172172
    173173    <note>
    174       <para><application>PHP</application> has many more configure 
     174      <para><application>PHP</application> has many more configure
    175175      options that will enable support for certain things. You can use
    176176      <command>./configure --help</command> to see a full list of the
     
    206206      <para>To enable PHP support in the <application>Apache</application>
    207207      web server, a new LoadModule (which should be handled automatically by the
    208       <command>make install</command> command) and AddType directives 
     208      <command>make install</command> command) and AddType directives
    209209      must be added to the <filename>httpd.conf</filename> file:</para>
    210210
     
    212212AddType application/x-httpd-php .php</literal></screen>
    213213
    214       <para>Also, it can be useful to add an entry for 
    215       <filename>index.php</filename> to the DirectoryIndex directive of the 
     214      <para>Also, it can be useful to add an entry for
     215      <filename>index.php</filename> to the DirectoryIndex directive of the
    216216      <filename>httpd.conf</filename> file.</para>
    217217
    218       <para>You'll need to restart the <application>Apache</application> web server 
     218      <para>You'll need to restart the <application>Apache</application> web server
    219219      after making any modifications to the <filename>httpd.conf</filename>
    220220      file.</para>
     
    247247        <term><command>php</command></term>
    248248        <listitem>
    249           <para>is a command line interface that enables you to parse and 
     249          <para>is a command line interface that enables you to parse and
    250250          execute PHP code.</para>
    251251          <indexterm zone="php php-prog">
     
    258258        <term><command>pear</command></term>
    259259        <listitem>
    260           <para>is the PHP Extension and Application 
     260          <para>is the PHP Extension and Application
    261261          Repository (PEAR) package manager.</para>
    262262          <indexterm zone="php pear">
  • general/prog/python.xml

    rdae2ba0b r7cd76d62  
    6060    <itemizedlist spacing='compact'>
    6161      <listitem>
    62         <para>Required patch: <ulink 
     62        <para>Required patch: <ulink
    6363        url="&patch-root;/Python-&Python-version;-gdbm-1.patch"/></para>
    6464      </listitem>
     
    6969    <bridgehead renderas="sect4">Optional</bridgehead>
    7070    <para><xref linkend="openssl"/>,
    71     <xref linkend="tk"/>, 
     71    <xref linkend="tk"/>,
    7272    <xref linkend="gdbm"/> and
    7373    <xref linkend="db"/></para>
     
    9292
    9393    <note>
    94       <para>There is no documentation installed using the instructions above. 
    95       However, There are Latex sources included with the distribution. See the 
    96       <filename>Doc/README</filename> file in the source distribution for 
    97       instructions to format the LaTex sources. Alternatively, you can download 
    98       preformatted documentation from 
     94      <para>There is no documentation installed using the instructions above.
     95      However, There are Latex sources included with the distribution. See the
     96      <filename>Doc/README</filename> file in the source distribution for
     97      instructions to format the LaTex sources. Alternatively, you can download
     98      preformatted documentation from
    9999      <ulink url="http://www.python.org/doc/current/download.html"/>.</para>
    100100    </note>
     
    111111
    112112      <seglistitem>
    113         <seg>pydoc, python, python2.4, smtpd.py, and optionally if 
     113        <seg>pydoc, python, python2.4, smtpd.py, and optionally if
    114114        <application>Tk</application> is installed, idle</seg>
    115         <seg>libpython2.4.so and numerous modules installed in 
     115        <seg>libpython2.4.so and numerous modules installed in
    116116        /usr/lib/python2.4/lib-dynload</seg>
    117117        <seg>/usr/include/python2.4 and /usr/lib/python2.4</seg>
     
    127127        <term><command>idle</command></term>
    128128        <listitem>
    129           <para>is a wrapper script that opens a 
     129          <para>is a wrapper script that opens a
    130130          <application>Python</application> aware GUI editor.</para>
    131131          <indexterm zone="python idle">
     
    138138        <term><command>pydoc</command></term>
    139139        <listitem>
    140           <para>is the <application>Python</application> documentation 
     140          <para>is the <application>Python</application> documentation
    141141          tool.</para>
    142142          <indexterm zone="python pydoc">
     
    149149        <term><command>python</command></term>
    150150        <listitem>
    151           <para>is an interpreted, interactive, object-oriented programming 
     151          <para>is an interpreted, interactive, object-oriented programming
    152152          language.</para>
    153153          <indexterm zone="python python-prog">
     
    171171        <term><command>smtpd.py</command></term>
    172172        <listitem>
    173           <para>is an SMTP proxy implemented in 
     173          <para>is an SMTP proxy implemented in
    174174          <application>Python</application>.</para>
    175175          <indexterm zone="python smtpd.py">
  • general/prog/tcl.xml

    rdae2ba0b r7cd76d62  
    3030    <title>Introduction to Tcl</title>
    3131
    32     <para>The <application>Tcl</application> package contains the Tool Command 
     32    <para>The <application>Tcl</application> package contains the Tool Command
    3333    Language, a robust general-purpose scripting language.</para>
    3434
     
    6161
    6262    <note>
    63       <para>This package is also installed in LFS during 
    64       the bootstrap phase. The significant difference between the two installations 
     63      <para>This package is also installed in LFS during
     64      the bootstrap phase. The significant difference between the two installations
    6565      (other than installing to <filename class="directory">/usr</filename>) is that
    6666      the package is installed in such a way that there is no need to keep the build
     
    6868    </note>
    6969
    70     <para>Install <application>Tcl</application> by running the following 
     70    <para>Install <application>Tcl</application> by running the following
    7171    commands:</para>
    7272
     
    9696ln -v -sf tclsh${V} /usr/bin/tclsh</userinput></screen>
    9797
    98     <para>Clean up the unprivileged user's environment using the following 
     98    <para>Clean up the unprivileged user's environment using the following
    9999    commands:</para>
    100100
     
    105105<!--
    106106    <caution>
    107       <para>If you build the package as an ordinary user and then switch to 
    108       root to install the package, ensure you set the environment variables 
    109       <envar>V</envar> and <envar>VERSION</envar> before running the installation 
     107      <para>If you build the package as an ordinary user and then switch to
     108      root to install the package, ensure you set the environment variables
     109      <envar>V</envar> and <envar>VERSION</envar> before running the installation
    110110      commands.</para>
    111111    </caution>
     
    121121
    122122    <para><command>sed -i ...</command>: The <application>Tcl</application>
    123     package assumes that the source that is used to build 
    124     <application>Tcl</application> is always kept around for compiling packages 
    125     that depend on <application>Tcl</application>. These <command>sed</command>s 
    126     remove the reference to the build directory and replace them by saner system 
     123    package assumes that the source that is used to build
     124    <application>Tcl</application> is always kept around for compiling packages
     125    that depend on <application>Tcl</application>. These <command>sed</command>s
     126    remove the reference to the build directory and replace them by saner system
    127127    wide locations.</para>
    128128
  • general/prog/tk.xml

    rdae2ba0b r7cd76d62  
    5858
    5959    <bridgehead renderas="sect4">Required</bridgehead>
    60     <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>) and 
     60    <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>) and
    6161    <xref linkend="tcl"/></para>
    6262
     
    6666    <title>Installation of Tk</title>
    6767
    68 <para>Install <application>Tk</application> by running the following 
     68<para>Install <application>Tk</application> by running the following
    6969commands:</para>
    7070
     
    7878sed -i "s:${DIR}:/usr/include/tk${V}:" tkConfig.sh</userinput></screen>
    7979
    80     <para>To test the results, issue: <command>make test</command>. 
     80    <para>To test the results, issue: <command>make test</command>.
    8181    Ensure you do it from an X Window display device with the
    8282    GLX extensions loaded, else the tests will hang.</para>
     
    103103<!--
    104104    <caution>
    105       <para>If you build the package as an ordinary user and then switch to 
     105      <para>If you build the package as an ordinary user and then switch to
    106106      root to install the package, ensure you set the environment variables
    107107      <envar>V</envar> and <envar>VERSION</envar> before running the installation
Note: See TracChangeset for help on using the changeset viewer.