Loading...

blfs-book@linuxfromscratch.org

[Prev] Thread [Next]  |  [Prev] Date [Next]

[blfs-book] r9832 - trunk/BOOK/gnome/core ken Sun Apr 01 16:00:06 2012

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 &amp;&amp;
+            --with-pam-prefix=/etc \
+            --enable-static=no &amp;&amp;
 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 &amp;&amp;
+<!-- fixed by assumption
 ln -fsv $GNOME_PREFIX/lib/gnome-settings-daemon-2.0/gnome-settings-daemon \
+        $GNOME_PREFIX/lib/gdm &amp;&amp;-->
+ln -fsv $GNOME_PREFIX/lib/gnome-settings-daemon/gnome-settings-daemon \
         $GNOME_PREFIX/lib/gdm &amp;&amp;
 ln -fsv /usr/lib/ConsoleKit/ck-get-x11-display-device \
         $GNOME_PREFIX/lib/gdm &amp;&amp;
@@ -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 &amp;&amp;
 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 &amp;&amp;
-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 &amp;&amp;
 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