Ignore:
Timestamp:
03/26/2020 01:13:18 PM (4 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
3defb8db
Parents:
29244b7
Message:

Format "editors"

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/editors/emacs.xml

    r29244b7 rf716ef4  
    3131    <title>Introduction to Emacs</title>
    3232
    33     <para>The <application>Emacs</application> package contains an extensible,
    34     customizable, self-documenting real-time display editor.</para>
     33    <para>
     34      The <application>Emacs</application> package contains an extensible,
     35      customizable, self-documenting real-time display editor.
     36    </para>
    3537
    3638    &lfs91_checked;
     
    3941    <itemizedlist spacing="compact">
    4042      <listitem>
    41         <para>Download (HTTP): <ulink url="&emacs-download-http;"/></para>
    42       </listitem>
    43       <listitem>
    44         <para>Download (FTP): <ulink url="&emacs-download-ftp;"/></para>
    45       </listitem>
    46       <listitem>
    47         <para>Download MD5 sum: &emacs-md5sum;</para>
    48       </listitem>
    49       <listitem>
    50         <para>Download size: &emacs-size;</para>
    51       </listitem>
    52       <listitem>
    53         <para>Estimated disk space required: &emacs-buildsize;</para>
    54       </listitem>
    55       <listitem>
    56         <para>Estimated build time: &emacs-time;</para>
     43        <para>
     44          Download (HTTP): <ulink url="&emacs-download-http;"/>
     45        </para>
     46      </listitem>
     47      <listitem>
     48        <para>
     49          Download (FTP): <ulink url="&emacs-download-ftp;"/>
     50        </para>
     51      </listitem>
     52      <listitem>
     53        <para>
     54          Download MD5 sum: &emacs-md5sum;
     55        </para>
     56      </listitem>
     57      <listitem>
     58        <para>
     59          Download size: &emacs-size;
     60        </para>
     61      </listitem>
     62      <listitem>
     63        <para>
     64          Estimated disk space required: &emacs-buildsize;
     65        </para>
     66      </listitem>
     67      <listitem>
     68        <para>
     69          Estimated build time: &emacs-time;
     70        </para>
    5771      </listitem>
    5872    </itemizedlist>
     
    101115    <title>Installation of Emacs</title>
    102116
    103     <para>Install <application>Emacs</application> by running the following
    104     commands:</para>
     117    <para>
     118      Install <application>Emacs</application> by running the following
     119      commands:
     120    </para>
    105121
    106122<screen><userinput>./configure --prefix=/usr --localstatedir=/var &amp;&amp;
     
    116132    </para>
    117133
    118     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     134    <para>
     135      Now, as the <systemitem class="username">root</systemitem> user:
     136    </para>
    119137
    120138<screen role="root" revision="systemd"><userinput>make install &amp;&amp;
     
    133151    <title>Command Explanations</title>
    134152
    135     <para><parameter>--localstatedir=/var</parameter>: Create game score files
    136     in <filename class='directory'>/var/games/emacs</filename> instead
    137     of <filename class='directory'>/usr/var/games/emacs</filename>.</para>
    138 
    139     <para><option>IMAGEMAGICK_CFLAGS=-I/usr/include/ImageMagick-6
    140     IMAGEMAGICK_LIBS="-lMagickCore-6.Q16HDRI -lMagick++-6.Q16HDRI
    141     -lMagickWand-6.Q16HDRI" </option>:
    142     use these when you invoke configure if you have installed <xref
    143     linkend="imagemagick6"/> and wish to link to them (the normal unversioned
    144     pkgconfig files collide with <xref linkend="imagemagick"/> which this
    145     package cannot use).</para>
    146 
    147     <para><option>--with-gif=no</option>: Use this if you have not installed
    148     <xref linkend="giflib"/> or
    149     <ulink url="http://directory.fsf.org/wiki/Libungif">libungif</ulink>.</para>
    150 
    151     <para><option>--with-tiff=no</option>: Use this if you have not installed
    152     <xref linkend="libtiff"/>.</para>
    153 
    154     <para><option>--with-gnutls=no</option>: Use this if you have not installed
    155     <xref linkend="gnutls"/>.</para>
     153    <para>
     154      <parameter>--localstatedir=/var</parameter>: Create game score files
     155      in <filename class='directory'>/var/games/emacs</filename> instead
     156      of <filename class='directory'>/usr/var/games/emacs</filename>.
     157    </para>
     158
     159    <para>
     160      <option>IMAGEMAGICK_CFLAGS=-I/usr/include/ImageMagick-6
     161      IMAGEMAGICK_LIBS="-lMagickCore-6.Q16HDRI -lMagick++-6.Q16HDRI
     162      -lMagickWand-6.Q16HDRI" </option>:
     163      use these when you invoke configure if you have installed <xref
     164      linkend="imagemagick6"/> and wish to link to them (the normal unversioned
     165      pkgconfig files collide with <xref linkend="imagemagick"/> which this
     166      package cannot use).
     167    </para>
     168
     169    <para>
     170      <option>--with-gif=no</option>: Use this if you have not installed
     171      <xref linkend="giflib"/> or
     172      <ulink url="http://directory.fsf.org/wiki/Libungif">libungif</ulink>.
     173    </para>
     174
     175    <para>
     176      <option>--with-tiff=no</option>: Use this if you have not installed
     177      <xref linkend="libtiff"/>.
     178    </para>
     179
     180    <para>
     181      <option>--with-gnutls=no</option>: Use this if you have not installed
     182      <xref linkend="gnutls"/>.
     183    </para>
    156184
    157185  </sect2>
     
    188216        <term><command>ctags</command></term>
    189217        <listitem>
    190           <para>creates cross-reference tagfile database files
    191           for source code.</para>
     218          <para>
     219            creates cross-reference tagfile database files
     220            for source code.
     221          </para>
    192222          <indexterm zone="emacs ctags">
    193223            <primary sortas="b-ctags">ctags</primary>
     
    199229        <term><command>ebrowse</command></term>
    200230        <listitem>
    201           <para>permits browsing of C++ class hierarchies from
    202           within <command>emacs</command>.</para>
     231          <para>
     232            permits browsing of C++ class hierarchies from
     233            within <command>emacs</command>.
     234          </para>
    203235          <indexterm zone="emacs ebrowse">
    204236            <primary sortas="b-ebrowse">ebrowse</primary>
     
    210242        <term><command>emacs</command></term>
    211243        <listitem>
    212           <para>is an editor.</para>
     244          <para>
     245            is an editor.
     246          </para>
    213247          <indexterm zone="emacs emacs-prog">
    214248            <primary sortas="b-emacs">emacs</primary>
     
    220254        <term><command>emacsclient</command></term>
    221255        <listitem>
    222           <para>attaches an <command>emacs</command> session to an already
    223           running <command>emacsserver</command> instance.</para>
     256          <para>
     257            attaches an <command>emacs</command> session to an already
     258            running <command>emacsserver</command> instance.
     259          </para>
    224260          <indexterm zone="emacs emacsclient">
    225261            <primary sortas="b-emacsclient">emacsclient</primary>
     
    231267        <term><command>etags</command></term>
    232268        <listitem>
    233           <para>is another program to generate source code
    234           cross-reference tagfiles.</para>
     269          <para>
     270            is another program to generate source code
     271            cross-reference tagfiles.
     272          </para>
    235273          <indexterm zone="emacs etags">
    236274            <primary sortas="b-etags">etags</primary>
     
    242280        <term><command>grep-changelog</command></term>
    243281        <listitem>
    244           <para>prints entries in Change Logs matching
    245           various criteria.</para>
     282          <para>
     283            prints entries in Change Logs matching
     284            various criteria.
     285          </para>
    246286          <indexterm zone="emacs grep-changelog">
    247287            <primary sortas="b-grep-changelog">grep-changelog</primary>
     
    253293        <term><command>rcs-checkin</command></term>
    254294        <listitem>
    255           <para>is a shell script used to check files into RCS.</para>
     295          <para>
     296            is a shell script used to check files into RCS.
     297          </para>
    256298          <indexterm zone="emacs rcs-checkin">
    257299            <primary sortas="b-rcs-checkin">rcs-checkin</primary>
Note: See TracChangeset for help on using the changeset viewer.