Author: ken
Date: 2012-04-01 16:10:48 -0600 (Sun, 01 Apr 2012)
New Revision: 9832
Modified:
trunk/BOOK/gnome/core/gdm.xml
trunk/BOOK/gnome/core/gnome-screensaver.xml
Log:
Tags and fixes for gnome-screensaver and gdm.
Modified: trunk/BOOK/gnome/core/gdm.xml
===================================================================
--- trunk/BOOK/gnome/core/gdm.xml 2012-04-01 18:01:42 UTC (rev 9831)
+++ trunk/BOOK/gnome/core/gdm.xml 2012-04-01 22:10:48 UTC (rev 9832)
@@ -8,8 +8,8 @@
<!ENTITY gdm-download-ftp
"&gnome-download-ftp;/gdm/&gnome-version;/gdm-&gdm-version;.tar.xz">
<!ENTITY gdm-md5sum "df3f38061066f5e0816676b4eef7854a">
<!ENTITY gdm-size "1.6 MB">
- <!ENTITY gdm-buildsize "?? MB">
- <!ENTITY gdm-time "?? SBU">
+ <!ENTITY gdm-buildsize "59 MB">
+ <!ENTITY gdm-time "0.7 SBU">
]>
<sect1 id="gdm" xreflabel="GDM-&gdm-version;">
@@ -33,7 +33,7 @@
<application>GNOME</application>'s Display Manager daemon. This is
useful for allowing configurable graphical logins.</para>
- <!-- &lfs67_checked; not for this version! -->
+ &lfs70_built;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -80,7 +80,7 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
- <ulink url="http://check.sourceforge.net/">Check</ulink>,
+ <xref linkend='check'/> (required to run the testsuite),
<xref linkend="upower"/>,
<xref linkend="libxklavier"/>, and
<xref linkend="tcpwrappers"/></para>
@@ -110,15 +110,20 @@
--sysconfdir=$GNOME_SYSCONFDIR \
--libexecdir=$GNOME_PREFIX/lib/gdm \
--localstatedir=/var \
- --with-pam-prefix=/etc &&
+ --with-pam-prefix=/etc \
+ --enable-static=no &&
make</userinput></screen>
- <para>This package does not come with a test suite.</para>
+ <para>If you have installed <xref linkend="check"/> and you wish to run
+ the testsuite, issue: <command>make check</command>.</para>
<para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
<screen role='root'><userinput>make install &&
+<!-- fixed by assumption
ln -fsv $GNOME_PREFIX/lib/gnome-settings-daemon-2.0/gnome-settings-daemon \
+ $GNOME_PREFIX/lib/gdm &&-->
+ln -fsv $GNOME_PREFIX/lib/gnome-settings-daemon/gnome-settings-daemon \
$GNOME_PREFIX/lib/gdm &&
ln -fsv /usr/lib/ConsoleKit/ck-get-x11-display-device \
$GNOME_PREFIX/lib/gdm &&
@@ -152,6 +157,9 @@
<filename class="directory">/etc/pam.d</filename> instead of
<filename class="directory">$GNOME_SYSCONFDIR</filename>.</para>
+ <para><parameter>--enable-static=no</parameter>: This switch prevents the
static
+ libraries being installed.</para>
+
</sect2>
<sect2 role="configuration">
@@ -320,8 +328,8 @@
gdm-host-chooser, gdm-product-slave, gdm-session-worker,
gdm-simple-chooser, gdm-simple-greeter, gdm-simple-slave,
gdm-user-switch-applet, gdm-xdmcp-chooser-slave, gdm, and
gdm-binary</seg>
- <seg>None</seg>
- <seg>$GNOME_SYSCONFDIR/gdm/{Init,PostLogin,PostSession,PreSession},
+ <seg>libfingerprint.so, libpassword.so, libsmartcard.so</seg>
+
<seg>$GNOME_SYSCONFDIR/{dbus-1/system.d.gdm/{Init,PostLogin,PostSession,PreSession}},
<envar>$GNOME_PREFIX</envar>/{lib/gdm,share/{gnome/help/gdm/*,omf/gdm,
pixmaps/faces}},
/var/{cache/gdm,gdm,lib/gdm/.gconf.mandatory,log/gdm,
Modified: trunk/BOOK/gnome/core/gnome-screensaver.xml
===================================================================
--- trunk/BOOK/gnome/core/gnome-screensaver.xml 2012-04-01 18:01:42 UTC (rev
9831)
+++ trunk/BOOK/gnome/core/gnome-screensaver.xml 2012-04-01 22:10:48 UTC (rev
9832)
@@ -8,8 +8,8 @@
<!ENTITY gnome-screensaver-download-ftp
"&gnome-download-ftp;/gnome-screensaver/&gnome-version;/gnome-screensaver-&gnome-screensaver-version;.tar.xz">
<!ENTITY gnome-screensaver-md5sum "53fdcff388fadbc788571724874d5ab6">
<!ENTITY gnome-screensaver-size "553 KB">
- <!ENTITY gnome-screensaver-buildsize "?? MB">
- <!ENTITY gnome-screensaver-time "?? SBU">
+ <!ENTITY gnome-screensaver-buildsize "13 MB">
+ <!ENTITY gnome-screensaver-time "0.2 SBU">
]>
<sect1 id="gnome-screensaver"
xreflabel="gnome-screensaver-&gnome-screensaver-version;">
@@ -35,7 +35,7 @@
configuration settings, has translations into many languages and
convenient user switching.</para>
- <!-- &lfs65_checked; not for this version! -->
+ &lfs70_built;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -68,11 +68,11 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="libgnomekbd"/>,
- <xref linkend="libnotify"/>,
- <xref linkend="xscreensaver"/>
- (and <xref linkend="libxslt"/>),
- <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink>, and
- <xref linkend="xmlto"/></para>
+ <xref linkend="libnotify"/>, and
+ <!--<xref linkend="xscreensaver"/>
+ (and <xref linkend="libxslt"/>),-->
+ <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink>
+ <!--<xref linkend="xmlto"/>--></para>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/gnome-screensaver"/></para>
@@ -82,6 +82,7 @@
<sect2 role="installation">
<title>Installation of gnome-screensaver</title>
+ <!-- for 3.2, the script to import the hacks is not present
<note>
<para><emphasis>Optional Features</emphasis></para>
@@ -96,8 +97,8 @@
<para>Also add the following parameter to the <command>configure</command>
script below:</para>
-<screen><userinput>
--with-xscreensaverdir=$XSAVERDIR</userinput></screen>
- </note>
+<screen><userinput>
\-\-with-xscreensaverdir=$XSAVERDIR</userinput></screen>
+ </note> -->
<para>Install <application>gnome-screensaver</application> by running the
following commands:</para>
@@ -109,6 +110,7 @@
--with-pam-prefix=/etc &&
make</userinput></screen>
+ <!--
<para>If you have <application>XScreenSaver</application> installed and
wish to import any or all of the <quote>hacks</quote> into
<application>gnome-screensaver</application> themes, you'll need to
@@ -131,7 +133,7 @@
unset XSAVERLIST
unset SAVERLIST
-cd ..</userinput></screen>
+cd ..</userinput></screen> -->
<para>This package does not come with a test suite.</para>
@@ -139,6 +141,7 @@
<screen role='root'><userinput>make install</userinput></screen>
+ <!-- in 3.2, gnome-screensaver.html is commented out in the doc/Makefile
<para>If you have <application>xmlto</application> installed, still as the
<systemitem class='username'>root</systemitem> user issuing the following
commands:</para>
@@ -147,8 +150,9 @@
install -v -m644 -D doc/gnome-screensaver.html \
${GNOMEDOCDIR}/gnome-screensaver.html &&
-unset GNOMEDOCDIR</userinput></screen>
+unset GNOMEDOCDIR</userinput></screen>-->
+ <!--
<para>If you identified some, or all,
<application>XScreenSaver</application> hacks to be imported into
<application>gnome-screensaver</application>, install them by issuing the
@@ -157,7 +161,7 @@
<screen role='root'><userinput>install -v -m755 -d
$GNOME_PREFIX/share/applications/screensavers/xscreensaver &&
install -v -m644 xscreensavers/*.desktop \
-
$GNOME_PREFIX/share/applications/screensavers/xscreensaver</userinput></screen>
+
$GNOME_PREFIX/share/applications/screensavers/xscreensaver</userinput></screen>-->
</sect2>
@@ -185,9 +189,9 @@
for the <application>gnome-screensaver</application> application is
installed in the correct location.</para>
- <para><option>--with-xscreensaverdir=$XSAVERDIR</option>: This parameter
+<!--<para><option>\-\-with-xscreensaverdir=$XSAVERDIR</option>: This parameter
will use the xscreensaver hack configs found in
- <envar>$XSAVERDIR</envar>.</para>
+ <envar>$XSAVERDIR</envar>.</para>-->
</sect2>
@@ -229,8 +233,6 @@
<sect4>
<title>Linux-PAM Configuration</title>
- <!-- FIXME:ken PAM is *required*. I assume this config does no harm
- <para>If you have <application>Linux-PAM</application> installed,
the-->
<para>The
just-installed <filename>gnome-screensaver</filename> configuration
file does not work with a BLFS system. Replace the existing file with
@@ -264,12 +266,9 @@
<seglistitem>
<seg>gnome-screensaver, gnome-screensaver-command,
- gnome-screensaver-preferences, gnome-screensaver-dialog,
- gnome-screensaver-gl-helper, floaters, popsquares, and slideshow</seg>
+ gnome-screensaver-dialog</seg>
<seg>None</seg>
-
<seg><envar>$GNOME_PREFIX</envar>/{lib/gnome-screensaver/gnome-screensaver,
- share/{applications/screensavers,backgrounds/cosmos,
- gnome-screensaver}}</seg>
+ <seg>None</seg>
</seglistitem>
</segmentedlist>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page