Author: randy
Date: 2010-11-18 09:47:53 -0700 (Thu, 18 Nov 2010)
New Revision: 8700

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/expect.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Updated to Expect-5.44.1.15 (5.45 has since been released)

Modified: trunk/BOOK/general/prog/expect.xml
===================================================================
--- trunk/BOOK/general/prog/expect.xml  2010-11-18 14:42:41 UTC (rev 8699)
+++ trunk/BOOK/general/prog/expect.xml  2010-11-18 16:47:53 UTC (rev 8700)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY expect-download-http 
"http://expect.nist.gov/old/expect-&expect-version;.tar.gz";>
+  <!ENTITY expect-download-http 
"&sourceforge-repo;/expect/files/Expect/&expect-version;/expect-&expect-version;.tar.bz2">
   <!ENTITY expect-download-ftp  " ">
-  <!ENTITY expect-md5sum        "43e1dc0e0bc9492cf2e1a6f59f276bc3">
-  <!ENTITY expect-size          "525 KB">
+  <!ENTITY expect-md5sum        "9307bbf67e19125036ce34544a78dadf">
+  <!ENTITY expect-size          "547 KB">
   <!ENTITY expect-buildsize     "4.6 MB">
-  <!ENTITY expect-time          "0.07 SBU">
+  <!ENTITY expect-time          "0.1 SBU">
 ]>
 
 <sect1 id="expect" xreflabel="Expect-&expect-version;">
@@ -59,7 +59,7 @@
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <!-- <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
         <para>Required Patch: <ulink
@@ -69,7 +69,7 @@
         <para>Required Patch: <ulink
         url="&patch-root;/expect-&expect-version;-spawn-2.patch"/></para>
       </listitem>
-    </itemizedlist>
+    </itemizedlist> -->
 
     <bridgehead renderas="sect3">Expect Dependencies</bridgehead>
 
@@ -90,9 +90,10 @@
     <para>Install <application>Expect</application> by running the following
     commands:</para>
 
-<screen><userinput>patch -Np1 -i 
../expect-&expect-version;-tcl_&tcl-version;_fix-1.patch &amp;&amp;
-patch -Np1 -i ../expect-&expect-version;-spawn-2.patch &amp;&amp;
-./configure --prefix=/usr \
+    <!-- Not sure if we need a static library as it does not build by default
+         any longer. Only a .so library is installed when passing
+         'enable-shared'. -->
+<screen><userinput>./configure --prefix=/usr \
             --with-tcl=/usr/lib \
             --with-tclinclude=/usr/include \
             --enable-shared &amp;&amp;
@@ -103,21 +104,24 @@
     <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
 
 <screen role="root"><userinput>make install &amp;&amp;
-ln -sf ../libexpect5.43.a /usr/lib/expect5.43</userinput></screen>
+ln -sf expect5.44.1.15/libexpect5.44.1.15.so /usr/lib</userinput></screen>
 
   </sect2>
 
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><parameter>-with-tcl=/usr/lib</parameter>: This parameter is 
required in
-    some cases to link in the <application>Tcl</application> library.</para>
+    <para><parameter>-with-tcl=/usr/lib</parameter>: This parameter is used to
+    tell the <command>configure</command> script where the
+    <command>tclConfig.sh</command> is located.</para>
 
     <para><parameter>--enable-shared</parameter>: This option enables
     building the shared library.</para>
 
-    <para><command>ln -sf ../libexpect5.43.a /usr/lib/expect5.43</command>: 
This
-    command creates a required link to the static library.</para>
+    <!-- Not really sure if this is required any longer as the library is now
+         installed directly in the libexec dir and not in /usr/lib. -->
+    <para><command>ln -sf ...</command>: This command creates a required link
+    to the shared library.</para>
 
   </sect2>
 
@@ -167,8 +171,8 @@
         unbuffer, weather, and optionally (if 
<application>Expect</application> was
         linked against <application>Tk</application>), expectk, multixterm,
         tknewsbiff, tkpasswd, xkibitz, and xpstat</seg>
-        <seg>libexpect5.43.{so,a}</seg>
-        <seg>/usr/lib/expect5.43</seg>
+        <seg>libexpect5.44.1.15.so</seg>
+        <seg>/usr/lib/expect5.44.1.15</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -427,13 +431,13 @@
       </varlistentry>
 
       <varlistentry id="libexpect">
-        <term><filename 
class='libraryfile'>libexpect5.43.{so,a}</filename></term>
+        <term><filename 
class='libraryfile'>libexpect5.44.1.15.so</filename></term>
         <listitem>
           <para> contains functions that allow 
<application>Expect</application> to be
           used as a <application>Tcl</application> extension or to be used 
directly from
           C or C++ (without <application>Tcl</application>).</para>
           <indexterm zone="expect libexpect">
-            <primary sortas="c-libexpect5.43">libexpect5.43.{so,a}</primary>
+            <primary 
sortas="c-libexpect5.44.1.15">libexpect5.44.1.15.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2010-11-18 14:42:41 UTC (rev 8699)
+++ trunk/BOOK/general.ent      2010-11-18 16:47:53 UTC (rev 8700)
@@ -295,7 +295,7 @@
 <!-- Chapter 12 -->
 <!ENTITY dejagnu-version              "1.4.4">
 <!ENTITY doxygen-version              "1.6.3">
-<!ENTITY expect-version               "5.43.0">
+<!ENTITY expect-version               "5.44.1.15">
 <!ENTITY gc-version                   "6.8">
 <!ENTITY gcc-version                  "4.4.1">
 <!ENTITY gcc3-version                 "3.3.6">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2010-11-18 14:42:41 UTC 
(rev 8699)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2010-11-18 16:47:53 UTC 
(rev 8700)
@@ -45,6 +45,10 @@
       <para>November 18th, 2010</para>
       <itemizedlist>
         <listitem>
+          <para>[randy] - Updated to Expect-5.44.1.15 (5.45 has since been
+          released).</para>
+        </listitem>
+        <listitem>
           <para>[randy] - Updated to desktop-file-utils-0.17.</para>
         </listitem>
         <listitem>

-- 
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