Ticket #2360: zsh-4.3.4.diff

File zsh-4.3.4.diff, 6.1 KB (added by Ag. Hatzimanikas, 14 years ago)
  • postlfs/shells/zsh.xml

     
    66
    77  <!ENTITY zsh-download-http "http://downloads.sourceforge.net/zsh/zsh-&zsh-version;.tar.bz2">
    88  <!ENTITY zsh-download-ftp  " ">
    9   <!ENTITY zsh-md5sum        "2cefebf742c190cbc611baded825db64">
    10   <!ENTITY zsh-size          "2.0 MB">
    11   <!ENTITY zsh-buildsize     "41 MB (includes installing all documentation)">
     9  <!ENTITY zsh-md5sum        "8410a30e4f5c6160790bc3afc096424f">
     10  <!ENTITY zsh-size          "2.3 MB">
     11  <!ENTITY zsh-buildsize     "49 MB (includes installing all documentation)">
    1212  <!ENTITY zsh-time          "0.5 SBU">
    1313
    14   <!ENTITY zsh-doc-md5sum    "3ca3b7c199db6eb942f2a296e3fad270">
     14  <!ENTITY zsh-doc-md5sum    "1a4ab09a9d75c5ae8585ad645406f27d">
    1515]>
    1616
    1717<sect1 id="zsh" xreflabel="ZSH-&zsh-version;">
     
    3737    <application>ZSH</application> most closely resembles
    3838    <application>KSH</application> but includes many enhancements.</para>
    3939
    40     <warning>
    41       <para>This version of <application>ZSH</application> does not work
    42       properly with multibyte locales (e.g., UTF-8). A development version
    43       is available that addresses many, but not all, locale related issues.
    44       You can download the development version from the <ulink
    45       url="http://sourceforge.net/project/showfiles.php?group_id=4068">
    46       ZSH Sourceforge Download Page</ulink> and use the following BLFS
    47       instructions to build and install.</para>
    48     </warning>
    49 
    5040    <bridgehead renderas="sect3">Package Information</bridgehead>
    5141    <itemizedlist spacing="compact">
    5242      <listitem>
     
    7363    <itemizedlist spacing="compact">
    7464      <listitem>
    7565        <para>Optional Documentation: <ulink
    76         url="http://downloads.sourceforge.net/zsh/zsh-&zsh-version;-doc.tar.bz2"/></para>
     66        url="ftp://ftp.zsh.org/zsh/zsh-dev-doc.tar.bz2"/></para>
    7767      </listitem>
    7868      <listitem>
    7969        <para>MD5 sum: &zsh-doc-md5sum;</para>
     
    8373    <bridgehead renderas="sect3">ZSH Dependencies</bridgehead>
    8474
    8575    <bridgehead renderas="sect4">Optional</bridgehead>
    86     <para role="optional"><xref linkend="pcre"/></para>
     76    <para role="optional"><xref linkend="pcre"/>, and
     77    <ulink url="http://packages.debian.org/stable/source/libcap">libcap</ulink>
     78    </para>
    8779
    8880    <para condition="html" role="usernotes">User Notes:
    8981    <ulink url="&blfs-wiki;/zsh"/></para>
     
    9688    <para>If you downloaded the optional documentation, unpack it with
    9789    the following command:</para>
    9890
    99 <screen><userinput>tar --strip-components=1 -xvf ../zsh-&zsh-version;-doc.tar.bz2</userinput></screen>
     91<screen><userinput>tar --strip-components=1 -xvf ../zsh-dev-doc.tar.bz2</userinput></screen>
    10092
    10193    <para>Install <application>ZSH</application> by running the following
    10294    commands:</para>
    10395
    10496<screen><userinput>./configure --prefix=/usr \
    10597            --sysconfdir=/etc/zsh \
     98            --bindir=/bin \
    10699            --enable-etcdir=/etc/zsh &amp;&amp;
    107100make</userinput></screen>
    108101
    109     <para>If you downloaded the optional documentation, and you have
    110     <xref linkend="tetex"/> installed, you can build additional formats of the
    111     documentation by issuing any or all of the following commands:</para>
     102    <para>If you have <xref linkend="tetex"/> installed, you can build
     103    additional formats of the documentation by issuing any or all of
     104    the following commands:</para>
    112105
    113106<screen><userinput>texi2pdf  Doc/zsh.texi -o Doc/zsh.pdf &amp;&amp;
    114107texi2html Doc/zsh.texi --output=Doc/zsh_1file_t.html &amp;&amp;
     
    128121    <systemitem class="username">root</systemitem> user:</para>
    129122
    130123<screen role="root"><userinput>make htmldir=/usr/share/doc/zsh-&zsh-version;/html install.html &amp;&amp;
    131 install -v -m644 Doc/*.{ps,dvi} /usr/share/doc/zsh-&zsh-version;</userinput></screen>
     124install -v -m644 Doc/zsh.dvi /usr/share/doc/zsh-&zsh-version;</userinput></screen>
    132125
    133126    <para>If you built any additional formats of the documentation, install
    134127    them by issuing the following command as the
     
    149142    directory. Omit these parameters if you wish to retain historical
    150143    compatibility by having all the files located in the
    151144    <filename class='directory'>/etc</filename> directory.</para>
     145   
     146    <para><parameter>--bindir=/bin</parameter>: This parameter places the
     147    <command>zsh</command> binaries into the root filesystem.</para>
    152148
     149    <para><parameter>--enable-cap</parameter>: This parameter enables (if found)
     150    the POSIX capabilities.</para>
     151
     152    <para><parameter>--enable-pcre</parameter>: This parameter enables the usage
     153    of the <application>Pcre</application> regular expression library. Note: If
     154    <filename class='directory'>/usr</filename> is mounted in a separate partition
     155    and the <application>zsh</application> binary needs to be available at the
     156    boot time, either you have to move the <filename class='libraryfile'>libpcre.so</filename>
     157    library into <filename class='directory'>/lib</filename>, or
     158    to link <application>zsh</application> against the <application>Pcre</application>
     159    library statically (you can examine the <filename>config.modules</filename> file,
     160    of how to link statically the module).
     161    </para>
     162
    153163  </sect2>
    154164
    155165  <sect2 role="configuration">
     
    198208      <systemitem class="username">root</systemitem> user):</para>
    199209
    200210<screen role="root"><userinput>cat &gt;&gt; /etc/shells &lt;&lt; "EOF"
    201 <literal>/usr/bin/zsh
    202 /usr/bin/zsh-&zsh-version;</literal>
     211<literal>/bin/zsh
     212/bin/zsh-&zsh-version;</literal>
    203213EOF</userinput></screen>
    204214
    205215    </sect3>
  • general.ent

     
    8484
    8585<!-- Chapter 7 -->
    8686<!ENTITY tcsh-version                 "6.15.00">
    87 <!ENTITY zsh-version                  "4.2.6">
     87<!ENTITY zsh-version                  "4.3.4">
    8888<!ENTITY dash-version                 "0.5.4">
    8989<!ENTITY ksh-version                  "2007-06-28">
    9090