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 && -patch -Np1 -i ../expect-&expect-version;-spawn-2.patch && -./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 && @@ -103,21 +104,24 @@ <para>Now, as the <systemitem class="username">root</systemitem> user:</para> <screen role="root"><userinput>make install && -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
