Author: ag
Date: 2008-03-05 10:19:23 -0700 (Wed, 05 Mar 2008)
New Revision: 7201

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/postlfs/shells/zsh.xml
Log:
Updated to zsh-4.3.5


Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2008-03-04 06:07:46 UTC (rev 7200)
+++ trunk/BOOK/general.ent      2008-03-05 17:19:23 UTC (rev 7201)
@@ -3,7 +3,7 @@
 $Date$
 -->
 
-<!ENTITY day          "04">                   <!-- Always 2 digits -->
+<!ENTITY day          "05">                   <!-- Always 2 digits -->
 <!ENTITY month        "03">                   <!-- Always 2 digits -->
 <!ENTITY year         "2008">
 <!ENTITY version      "svn-&year;&month;&day;">
@@ -85,7 +85,7 @@
 
 <!-- Chapter 7 -->
 <!ENTITY tcsh-version                 "6.15.00">
-<!ENTITY zsh-version                  "4.2.6">
+<!ENTITY zsh-version                  "4.3.5">
 <!ENTITY dash-version                 "0.5.4">
 <!ENTITY ksh-version                  "2007-06-28">
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2008-03-04 06:07:46 UTC 
(rev 7200)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2008-03-05 17:19:23 UTC 
(rev 7201)
@@ -40,7 +40,18 @@
     </listitem>
 
 -->
+
     <listitem>
+      <para>March 5th, 2008</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ag] - Updated to zsh-4.3.5. Added libcap as optional
+          dependency and enabled the --bindir=/bin switch.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>March 4th, 2008</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/postlfs/shells/zsh.xml
===================================================================
--- trunk/BOOK/postlfs/shells/zsh.xml   2008-03-04 06:07:46 UTC (rev 7200)
+++ trunk/BOOK/postlfs/shells/zsh.xml   2008-03-05 17:19:23 UTC (rev 7201)
@@ -6,12 +6,12 @@
 
   <!ENTITY zsh-download-http 
"http://downloads.sourceforge.net/zsh/zsh-&zsh-version;.tar.bz2";>
   <!ENTITY zsh-download-ftp  " ">
-  <!ENTITY zsh-md5sum        "2cefebf742c190cbc611baded825db64">
-  <!ENTITY zsh-size          "2.0 MB">
-  <!ENTITY zsh-buildsize     "41 MB (includes installing all documentation)">
-  <!ENTITY zsh-time          "0.5 SBU">
+  <!ENTITY zsh-md5sum        "db0d4b71da8e5877fa1e29d4cea38b8c">
+  <!ENTITY zsh-size          "2.5 MB">
+  <!ENTITY zsh-buildsize     "49 MB (includes installing all documentation)">
+  <!ENTITY zsh-time          "0.6 SBU">
 
-  <!ENTITY zsh-doc-md5sum    "3ca3b7c199db6eb942f2a296e3fad270">
+  <!ENTITY zsh-doc-md5sum    "2edea09b823ffa7528dbd447485630c9">
 ]>
 
 <sect1 id="zsh" xreflabel="ZSH-&zsh-version;">
@@ -37,15 +37,14 @@
     <application>ZSH</application> most closely resembles
     <application>KSH</application> but includes many enhancements.</para>
 
-    <warning>
-      <para>This version of <application>ZSH</application> does not work
-      properly with multibyte locales (e.g., UTF-8). A development version
-      is available that addresses many, but not all, locale related issues.
-      You can download the development version from the <ulink
-      url="http://sourceforge.net/project/showfiles.php?group_id=4068";>
-      ZSH Sourceforge Download Page</ulink> and use the following BLFS
-      instructions to build and install.</para>
-    </warning>
+    <note>
+      <para>This version of <application>ZSH</application> is a development
+      release.  The BLFS staff has determined that it provides a stable
+      program which works properly with multibyte locales (e.g., UTF-8).
+      To find the current stable release refer to the
+      <ulink url="http://www.zsh.org/";>ZSH home page</ulink> and compile
+      <application>ZSH</application> with the same instructions.</para>
+    </note>
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -83,7 +82,9 @@
     <bridgehead renderas="sect3">ZSH Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="pcre"/></para>
+    <para role="optional"><xref linkend="pcre"/> and
+    <ulink url="http://packages.debian.org/stable/source/libcap";>libcap</ulink>
+    </para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/zsh"/></para>
@@ -102,13 +103,14 @@
     commands:</para>
 
 <screen><userinput>./configure --prefix=/usr \
+            --bindir=/bin \
             --sysconfdir=/etc/zsh \
             --enable-etcdir=/etc/zsh &amp;&amp;
 make</userinput></screen>
 
-    <para>If you downloaded the optional documentation, and you have
-    <xref linkend="tetex"/> installed, you can build additional formats of the
-    documentation by issuing any or all of the following commands:</para>
+    <para>If you have <xref linkend="tetex"/> installed, you can build 
+    additional formats of the documentation by issuing any or all of  
+    the following commands:</para> 
 
 <screen><userinput>texi2pdf  Doc/zsh.texi -o Doc/zsh.pdf &amp;&amp;
 texi2html Doc/zsh.texi --output=Doc/zsh_1file_t.html &amp;&amp;
@@ -128,7 +130,7 @@
     <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make 
htmldir=/usr/share/doc/zsh-&zsh-version;/html install.html &amp;&amp;
-install -v -m644 Doc/*.{ps,dvi} 
/usr/share/doc/zsh-&zsh-version;</userinput></screen>
+install -v -m644 Doc/zsh.dvi 
/usr/share/doc/zsh-&zsh-version;</userinput></screen>
 
     <para>If you built any additional formats of the documentation, install
     them by issuing the following command as the
@@ -149,7 +151,29 @@
     directory. Omit these parameters if you wish to retain historical
     compatibility by having all the files located in the
     <filename class='directory'>/etc</filename> directory.</para>
+    
+    <para><parameter>--bindir=/bin</parameter>: This parameter places the 
+    <command>zsh</command> binaries into the root filesystem.</para>
 
+    <para><parameter>--enable-cap</parameter>: This parameter enables
+    POSIX capabilities.</para>
+
+    <para><parameter>--enable-pcre</parameter>: This parameter allows to use
+    the <application>PCRE</application> regular expression library in shell
+    builtins. Note: Linking <application>ZSH</application> dynamically against
+    <application>PCRE</application>, produces a runtime dependency on 
+    <filename class='libraryfile'>libpcre.so</filename>. If
+    <filename class='directory'>/usr</filename> is a separate mount point and
+    <command>zsh</command> needs to be available at boot time, either you
+    have statically link <application>ZSH</application> against
+    <application>PCRE</application> (you can examine the
+    <filename>config.modules</filename> file on how to link statically the
+    module), or move the library to <filename class='directory'>/lib</filename>
+    as follows:</para>
+
+<screen role="root"><userinput>mv -v /usr/lib/libpcre.so.* /lib/ &amp;&amp;
+ln -v -sf ../../lib/libpcre.so.0 /usr/lib/libpcre.so</userinput></screen>
+
   </sect2>
 
   <sect2 role="configuration">
@@ -198,8 +222,8 @@
       <systemitem class="username">root</systemitem> user):</para>
 
 <screen role="root"><userinput>cat &gt;&gt; /etc/shells &lt;&lt; "EOF"
-<literal>/usr/bin/zsh
-/usr/bin/zsh-&zsh-version;</literal>
+<literal>/bin/zsh
+/bin/zsh-&zsh-version;</literal>
 EOF</userinput></screen>
 
     </sect3>

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to