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 && +<screen><userinput>./configure --prefix=/usr --libexecdir=/usr/lib && 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
