Author: randy
Date: 2007-07-15 14:42:14 -0600 (Sun, 15 Jul 2007)
New Revision: 6897
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/x/lib/lesstif.xml
Log:
Updated to LessTif-0.95.0
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2007-07-15 15:53:33 UTC (rev 6896)
+++ trunk/BOOK/general.ent 2007-07-15 20:42:14 UTC (rev 6897)
@@ -412,7 +412,7 @@
<!ENTITY pango-version "1.16.4">
<!ENTITY atk-version "1.18.0">
<!ENTITY gtk2-version "2.10.13">
-<!ENTITY lesstif-version "0.94.4">
+<!ENTITY lesstif-version "0.95.0">
<!ENTITY startup-notification-version "0.9">
<!ENTITY libwnck-version "2.18.0">
<!ENTITY shared-mime-info-version "0.20">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2007-07-15 15:53:33 UTC
(rev 6896)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2007-07-15 20:42:14 UTC
(rev 6897)
@@ -45,6 +45,9 @@
<para>July 15th, 2007</para>
<itemizedlist>
<listitem>
+ <para>[randy] - Updated to LessTif-0.95.0.</para>
+ </listitem>
+ <listitem>
<para>[randy] - Updated to NSS-3.11.7 (includes NSPR-4.6.7).</para>
</listitem>
<listitem>
Modified: trunk/BOOK/x/lib/lesstif.xml
===================================================================
--- trunk/BOOK/x/lib/lesstif.xml 2007-07-15 15:53:33 UTC (rev 6896)
+++ trunk/BOOK/x/lib/lesstif.xml 2007-07-15 20:42:14 UTC (rev 6897)
@@ -6,10 +6,10 @@
<!ENTITY lesstif-download-http
"http://downloads.sourceforge.net/lesstif/lesstif-&lesstif-version;.tar.bz2">
<!ENTITY lesstif-download-ftp " ">
- <!ENTITY lesstif-md5sum "3096ca456c0bc299d895974d307c82d8">
+ <!ENTITY lesstif-md5sum "ab895165c149d7f95843c7584b1c7ad4">
<!ENTITY lesstif-size "2.4 MB">
<!ENTITY lesstif-buildsize "160 MB (includes building and running the
test suite)">
- <!ENTITY lesstif-time "2.89 SBU (includes building the test suite)">
+ <!ENTITY lesstif-time "4.1 SBU (includes building the test suite)">
]>
<sect1 id="lesstif" xreflabel="LessTif-&lesstif-version;">
@@ -56,10 +56,10 @@
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing='compact'>
- <listitem>
- <para>Required patch: <ulink
- url="&patch-root;/lesstif-&lesstif-version;-testsuite_fix-1.patch"/></para>
- </listitem>
+ <listitem>
+ <para>Required patch: <ulink
+
url="&patch-root;/lesstif-&lesstif-version;-testsuite_fix-1.patch"/></para>
+ </listitem>
</itemizedlist>
<bridgehead renderas="sect3">LessTif Dependencies</bridgehead>
@@ -84,31 +84,26 @@
commands:</para>
<screen><userinput>patch -Np1 -i
../lesstif-&lesstif-version;-testsuite_fix-1.patch &&
-./configure --prefix=/usr --disable-debug \
- --enable-production --with-xdnd &&
+./configure --prefix=/usr \
+ --disable-debug \
+ --enable-production \
+ --with-xdnd &&
make rootdir=/usr/share/doc/lesstif-&lesstif-version;</userinput></screen>
- <para>This package requires that it be installed before the test suite is
+ <para>This package requires that it is installed before the test suite is
run. The commands to run the tests are located a bit later in the
instructions.</para>
<para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
-<screen role="root"><userinput>make
rootdir=/usr/share/doc/lesstif-&lesstif-version; install</userinput></screen>
-
- <para>If your X Window System is <application>XFree86</application> or
- <application>Xorg-6.9</application> issue the following commands:</para>
-
-<screen role="root"><userinput>mv -v /usr/X11R6/lib/X11/mwm /etc/X11 &&
-ln -v -s ../../../../etc/X11/mwm /usr/X11R6/lib/X11 &&
+<screen role="root"><userinput>make
rootdir=/usr/share/doc/lesstif-&lesstif-version; install &&
ldconfig</userinput></screen>
- <para>If your X Window System is <application>Xorg-7.x</application>
- issue these commands instead:</para>
+ <para>You will need to change the <application>X</application> prefix in
+ the command below if your X Window System is installed anywhere other than
+ <filename class='directory'>/usr/X11R6</filename>.</para>
-<screen role="root"><userinput>mv -v /usr/lib/X11/mwm /etc/X11 &&
-ln -v -s ../../../etc/X11/mwm /usr/lib/X11 &&
-ldconfig</userinput></screen>
+<screen role="root"><userinput>ln -v -s
<replaceable>/usr/X11R6</replaceable>/lib/X11/mwm /etc/X11</userinput></screen>
</sect2>
@@ -129,16 +124,13 @@
non-FHS compliant <filename class="directory">/usr/LessTif</filename>
directory.</para>
- <para><command>mv -v /usr/X11R6/lib/X11/mwm /etc/X11</command>: The
- <filename class="directory">mwm</filename> configuration directory is moved
- to its proper FHS location in
- <filename class="directory">/etc/X11</filename>.</para>
+ <para><command>ln -v -s
+ <replaceable>/usr/X11R6</replaceable>/lib/X11/mwm /etc/X11</command>:
+ Configuration directories located in the <application>X</application>
+ installation prefix heirarchy typically have a symlink in the
+ <filename class='directory'>/etc/X11</filename> directory pointing back to
+ it. This command creates that symlink.</para>
- <para><command>ln -v -s ../../../../etc/X11/mwm
/usr/X11R6/lib/X11</command>:
- A symlink required by some legacy applications is created pointing to the
- <filename class="directory">mwm</filename> configuration directory moved in
- the previous command.</para>
-
</sect2>
<sect2 role="testing">
@@ -158,17 +150,18 @@
<screen><userinput>cd Xm &&
./testall *</userinput></screen>
- <para>You'll need to manually close three of the test windows. The first
+ <para>You may need to manually close four of the test windows. The first
one is from <command>test28</command> in the
<filename class='directory'>list</filename> directory. The second one is
from <command>test10</command> in the
<filename class='directory'>menushell</filename> directory. You should
click on the button in the window and choose <quote>exit</quote> (do it
- twice) to finish the test. The third test is from <command>test24</command>
- in the <filename class='directory'>scrolledwindow</filename>
- directory.</para>
+ twice) to finish the test. The third test is from <command>test20</command>
+ in the <filename class='directory'>PushButton</filename> and the last one
+ is from <command>test24</command> in the
+ <filename class='directory'>scrolledwindow</filename> directory.</para>
- <para>As many as 100 tests are known to fail. The patch applied at the
+ <para>As many as 101 tests are known to fail. The patch applied at the
beginning of the installation created a file used to compare known failures
to the failures from the test run. This file was created from an
installation using the current LFS book and should be a fairly accurate
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page