Author: randy
Date: 2005-05-08 18:54:30 -0600 (Sun, 08 May 2005)
New Revision: 4067

Modified:
   trunk/BOOK/general/genutils/xscreensaver.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Updated XScreenSaver dependencies and build instructions

Modified: trunk/BOOK/general/genutils/xscreensaver.xml
===================================================================
--- trunk/BOOK/general/genutils/xscreensaver.xml        2005-05-08 19:35:25 UTC 
(rev 4066)
+++ trunk/BOOK/general/genutils/xscreensaver.xml        2005-05-09 00:54:30 UTC 
(rev 4067)
@@ -8,7 +8,7 @@
   <!ENTITY xscreensaver-download-ftp 
"ftp://ftp.fu-berlin.de/unix/X11/graphics/xscreensaver/xscreensaver-&xscreensaver-version;.tar.gz";>
   <!ENTITY xscreensaver-md5sum        "3ea7d0bc9b7159523855296e175d7ac7">
   <!ENTITY xscreensaver-size          "4.3 MB">
-  <!ENTITY xscreensaver-buildsize     "96.4 MB">
+  <!ENTITY xscreensaver-buildsize     "99.2 MB">
   <!ENTITY xscreensaver-time          "1.0 SBU">
 ]>
 
@@ -72,12 +72,9 @@
     <para> <xref linkend="libjpeg"/>,
     <ulink url="http://linas.org/gle/";>GLE</ulink>,
     <ulink url="http://netpbm.sourceforge.net/";>Netpbm</ulink>,
-    <ulink 
-    
url="http://www.ibiblio.org/pub/Linux/games/amusements/fortune/fortune-mod-9708.tar.gz";>fortune-mod</ulink>,
     <ulink url="http://www.jwz.org/xdaliclock/";>XDaliClock</ulink>,
-    <xref linkend="yelp"/>,
-    <xref linkend="Linux_PAM"/> and
-    <ulink url="http://www.pdc.kth.se/kth-krb/";>krb4</ulink> or
+    <xref linkend="Linux_PAM"/>, 
+    <ulink url="http://www.pdc.kth.se/kth-krb/";>krb4</ulink>, and 
     <xref linkend="heimdal"/> or
     <xref linkend="mitkrb"/></para>
     
@@ -86,17 +83,19 @@
   <sect2 role="installation">
     <title>Installation of XScreenSaver</title>
 
+    <!-- Apparently, this issue is now fixed
     <para><application>XScreenSaver</application> makes some poor choices
     where to put all the files if <application>GNOME</application> is 
installed. 
     To get around this, run the following command and see an optional 
configure 
     switch described later below.</para>
 
-<screen><userinput>sed -i -e "s,@GNOME_DATADIR@,$GNOME_PREFIX/share," 
driver/Makefile.in</userinput></screen>
+    <screen><userinput>sed -i -e "s,@GNOME_DATADIR@,$GNOME_PREFIX/share," 
driver/Makefile.in</userinput></screen>
+    -->
 
     <para>Install <application>XScreenSaver</application> by running the 
following 
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr &amp;&amp;
+<screen><userinput>./configure --prefix=/usr --libexecdir=/usr/lib &amp;&amp;
 make</userinput></screen>
     
     <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
@@ -111,12 +110,17 @@
     <para><option>--with-setuid-hacks</option>: This switch allows some 
     demos to be installed setuid <systemitem class="username">root</systemitem>
     which is needed in order to ping other hosts.</para>
-    
-    <para><option>--with-configdir=/usr/lib/xscreensaver/config</option>:
+
+    <para><option>--enable-locking</option>: This switch provides support for 
+    locking the display.</para>
+
+    <!-- Not required any longer
+    <para><option>-with-configdir=/usr/lib/xscreensaver/config</option>:
     If <application>GNOME</application> is installed, you can use this 
     switch to put the configuration files in a single directory rather than 
     spreading them all over the disk.</para>
-    
+    -->
+
   </sect2>
   
   <sect2 role="configuration">
@@ -125,11 +129,23 @@
     <sect3 id="xscreensaver-config">
       <title>Config Files</title>
       
-      <para><filename>~/.xscreensaver</filename></para>
+      <para><filename>/etc/X11/app-defaults/XScreenSaver</filename>, 
+      <filename>~/.xscreensaver</filename> and 
+      <filename>/etc/pam.d/xscreensaver</filename> or 
+      <filename>/etc/pam.conf</filename></para>
       
       <indexterm zone="xscreensaver xscreensaver-config">
+        <primary 
sortas="e-etc-X11-app-defaults-XScreenSaver">.../app-.../XScreenSaver</primary>
+      </indexterm>
+      <indexterm zone="xscreensaver xscreensaver-config">
         <primary sortas="e-AA.xscreensaver">~/.xscreensaver</primary>
       </indexterm>
+      <indexterm zone="xscreensaver xscreensaver-config">
+        <primary 
sortas="e-etc-pam.d-xscreensaver">/etc/pam.d/xscreensaver</primary>
+      </indexterm>
+      <indexterm zone="xscreensaver xscreensaver-config">
+        <primary sortas="e-etc-pam.conf">/etc/pam.conf</primary>
+      </indexterm>
     
     </sect3>
     
@@ -146,9 +162,9 @@
       <seglistitem>
         <seg>xscreensaver, xscreensaver-command, xscreensaver-demo, 
xscreensaver-getimage,
         xscreensaver-getimage-file, xscreensaver-getimage-video, 
xscreensaver-gl-helper,
-        and screensaver-properties-capplet</seg>
+        and xscreensaver-text</seg>
         <seg>None</seg>
-        <seg>/usr/libexec/xscreensaver, /usr/share/xscreensaver, and 
/usr/share/pixmaps</seg>
+        <seg>/usr/lib/xscreensaver and /usr/share/xscreensaver</seg>
       </seglistitem>
     </segmentedlist>
     
@@ -232,7 +248,16 @@
           </indexterm>
         </listitem>
       </varlistentry>
-    
+
+      <varlistentry id="xscreensaver-text">
+        <term><command>xscreensaver-text</command></term>
+        <listitem>
+          <para>prints some text to stdout, for use by screen savers.</para>
+          <indexterm zone="xscreensaver xscreensaver-text">
+            <primary sortas="b-xscreensaver-text">xscreensaver-text</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
     </variablelist>
 
   </sect2>

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2005-05-08 19:35:25 UTC 
(rev 4066)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2005-05-09 00:54:30 UTC 
(rev 4067)
@@ -25,7 +25,8 @@
   <itemizedlist>
 
     <listitem>
-      <para>May 8th, 2005 [randy]: Updated to Metacity-2.10.1.</para>
+      <para>May 8th, 2005 [randy]: Updated to Metacity-2.10.1; updated 
+      XScreenSaver dependencies and build instructions.</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