Ignore:
Timestamp:
04/27/2012 09:46:47 AM (12 years ago)
Author:
Krejzi <krejzi@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
da3f4d4
Parents:
59dacc6c
Message:

gnome-shell 3.4.1, gnome-screensaver 3.4.1, mousetweaks 3.4.1, fully remove packagekit and gnome-packagekit, remove some deps from gnome chapter, they have been added into packages that require them

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10004 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gnome/core/gnome-screensaver.xml

    r59dacc6c r55a1dbf  
    55  %general-entities;
    66
    7   <!ENTITY gnome-screensaver-download-http "&gnome-download-http;/gnome-screensaver/&gnome-version;/gnome-screensaver-&gnome-screensaver-version;.tar.xz">
    8   <!ENTITY gnome-screensaver-download-ftp  "&gnome-download-ftp;/gnome-screensaver/&gnome-version;/gnome-screensaver-&gnome-screensaver-version;.tar.xz">
    9   <!ENTITY gnome-screensaver-md5sum        "53fdcff388fadbc788571724874d5ab6">
     7  <!ENTITY gnome-screensaver-download-http
     8           "&gnome-download-http;/gnome-screensaver/3.4/gnome-screensaver-&gnome-screensaver-version;.tar.xz">
     9  <!ENTITY gnome-screensaver-download-ftp 
     10           "&gnome-download-ftp;/gnome-screensaver/3.4/gnome-screensaver-&gnome-screensaver-version;.tar.xz">
     11  <!ENTITY gnome-screensaver-md5sum        "d9349c92ea179e2948cb2ede9e751d5a">
    1012  <!ENTITY gnome-screensaver-size          "553 KB">
    1113  <!ENTITY gnome-screensaver-buildsize     "13 MB">
     
    3638    convenient user switching.</para>
    3739
    38     &lfs70_built;
     40    &lfs70_checked;
    3941
    4042    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6365
    6466    <bridgehead renderas="sect4">Required</bridgehead>
    65     <para role="required"><xref linkend="gnome-desktop"/>,
    66     <xref linkend="gnome-menus"/>, and
    67     <xref linkend="linux-pam"/></para>
     67    <para role="required">
     68      <xref linkend="dbus-glib"/>,
     69      <xref linkend="gnome-desktop"/> and
     70      <xref linkend="linux-pam"/>
     71    </para>
    6872
    6973    <bridgehead renderas="sect4">Optional</bridgehead>
    70     <para role="optional"><xref linkend="libgnomekbd"/>,
    71     <xref linkend="libnotify"/>, and
    72     <!--<xref linkend="xscreensaver"/>
    73     (and <xref linkend="libxslt"/>),-->
    74     <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink>
    75     <!--<xref linkend="xmlto"/>--></para>
     74    <para role="optional">
     75      <xref linkend="libgnomekbd"/>,
     76    </para>
    7677
    7778    <para condition="html" role="usernotes">User Notes:
     
    8384    <title>Installation of gnome-screensaver</title>
    8485
    85     <!-- for 3.2, the script to import the hacks is not present
    86     <note>
    87       <para><emphasis>Optional Features</emphasis></para>
    88 
    89       <para>If you have <application>XScreenSaver</application> installed and
    90       wish to import any or all of the <quote>hacks</quote> into
    91       <application>gnome-screensaver</application> themes, set the following
    92       environment variable (modify it if <application>XScreenSaver</application>
    93       is installed in a non-standard location):</para>
    94 
    95 <screen><userinput>XSAVERDIR=/usr/share/xscreensaver/config</userinput></screen>
    96 
    97     <para>Also add the following parameter to the <command>configure</command>
    98     script below:</para>
    99 
    100 <screen><userinput>            \-\-with-xscreensaverdir=$XSAVERDIR</userinput></screen>
    101     </note> -->
    102 
    10386    <para>Install <application>gnome-screensaver</application> by running the
    10487    following commands:</para>
    10588
    10689<screen><userinput>sed -i 's|etc/pam\.d"|etc"|' data/Makefile.in &amp;&amp;
    107 ./configure --prefix=$GNOME_PREFIX \
    108             --sysconfdir=$GNOME_SYSCONFDIR \
    109             --libexecdir=$GNOME_PREFIX/lib/gnome-screensaver \
     90./configure --prefix=/usr \
     91            --sysconfdir=/etc \
     92            --libexecdir=/usr/lib/gnome-screensaver \
    11093            --with-pam-prefix=/etc &amp;&amp;
    11194make</userinput></screen>
    11295
    113     <!--
    114     <para>If you have <application>XScreenSaver</application> installed and
    115     wish to import any or all of the <quote>hacks</quote> into
    116     <application>gnome-screensaver</application> themes, you'll need to
    117     identify which <quote>hacks</quote> you wish to import. The commands
    118     below will import all of them. If you want to import less than all of
    119     them, modify the setting of the <envar>XSAVERLIST</envar> environment
    120     variable below (listing the desired hacks by filename without the
    121     extension, space delimited) and issue the following commands:</para>
    122 
    123 <screen><userinput>mkdir xscreensavers &amp;&amp;
    124 cd xscreensavers &amp;&amp;
    125 
    126 XSAVERLIST="*" &amp;&amp;
    127 
    128 for SAVERLIST in $(ls ${XSAVERDIR}/${XSAVERLIST}.xml); do
    129     ../data/migrate-xscreensaver-config.sh $SAVERLIST
    130 done &amp;&amp;
    131 
    132 unset XSAVERDIR
    133 unset XSAVERLIST
    134 unset SAVERLIST
    135 
    136 cd ..</userinput></screen> -->
    137 
    13896    <para>This package does not come with a test suite.</para>
    13997
     
    14199
    142100<screen role='root'><userinput>make install</userinput></screen>
    143 
    144      <!-- in 3.2, gnome-screensaver.html is commented out in the doc/Makefile
    145     <para>If you have <application>xmlto</application> installed, still as the
    146     <systemitem class='username'>root</systemitem> user issuing the following
    147     commands:</para>
    148 
    149 <screen role='root'><userinput>GNOMEDOCDIR="$GNOME_PREFIX/share/doc/gnome-screensaver-&gnome-screensaver-version;" &amp;&amp;
    150 
    151 install -v -m644 -D doc/gnome-screensaver.html \
    152                     ${GNOMEDOCDIR}/gnome-screensaver.html &amp;&amp;
    153 unset GNOMEDOCDIR</userinput></screen>-->
    154 
    155     <!--
    156     <para>If you identified some, or all,
    157     <application>XScreenSaver</application> hacks to be imported into
    158     <application>gnome-screensaver</application>, install them by issuing the
    159     following commands as the <systemitem class='username'>root</systemitem>
    160     user:</para>
    161 
    162 <screen role='root'><userinput>install -v -m755 -d $GNOME_PREFIX/share/applications/screensavers/xscreensaver &amp;&amp;
    163 install -v -m644 xscreensavers/*.desktop \
    164         $GNOME_PREFIX/share/applications/screensavers/xscreensaver</userinput></screen>-->
    165101
    166102  </sect2>
     
    173109    configuration file is not displayed.</para>
    174110
     111<!--    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     112    href="../../xincludes/gnome-prefix.xml"/>
     113
    175114    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    176     href="../../xincludes/gnome-prefix.xml"/>
    177 
    178     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    179     href="../../xincludes/gnome-sysconfdir.xml"/>
    180 
    181     <para><parameter>--libexecdir=$GNOME_PREFIX/lib/gnome-screensaver</parameter>:
     115    href="../../xincludes/gnome-sysconfdir.xml"/> -->
     116
     117    <para><parameter>--libexecdir=/usr/lib/gnome-screensaver</parameter>:
    182118    This parameter causes the libexec files to be installed in the preferred
    183119    location of <filename
    184     class="directory">$GNOME_PREFIX/lib/gnome-screensaver</filename> instead of
    185     <filename class="directory">$GNOME_PREFIX/libexec</filename>.</para>
     120    class="directory">/usr/lib/gnome-screensaver</filename> instead of
     121    <filename class="directory">/usr/libexec</filename>.</para>
    186122
    187123    <para><parameter>--with-pam-prefix=/etc</parameter>: This parameter is
     
    190126    installed in the correct location.</para>
    191127
    192 <!--<para><option>\-\-with-xscreensaverdir=$XSAVERDIR</option>: This parameter
    193     will use the xscreensaver hack configs found in
    194     <envar>$XSAVERDIR</envar>.</para>-->
    195 
    196128  </sect2>
    197129
     
    202134      <title>Config Files</title>
    203135
    204       <para><filename>/etc/pam.d/gnome-screensaver</filename>,
    205       <filename>$GNOME_SYSCONFDIR/gdm/custom.conf</filename></para>
     136      <para><filename>/etc/pam.d/gnome-screensaver</filename></para>
    206137
    207138      <indexterm zone="gnome-screensaver gnome-screensaver-config">
     
    209140        /etc/pam.d/gnome-screensaver</primary>
    210141      </indexterm>
    211       <indexterm zone="gnome-screensaver gnome-screensaver-config">
    212         <primary sortas="etc-gnome-&gnome-version;&gnome-minor-version;gdm-custom.conf">
    213         $GNOME_SYSCONFDIR/gdm/custom.conf</primary>
    214       </indexterm>
    215142
    216143    </sect3>
     
    220147
    221148      <sect4>
    222         <title>General Configuration</title>
    223 
    224         <para>Most of the <application>gnome-screensaver</application>
    225         configuration parameters can be modified using the
    226         <guimenuitem>Screensaver</guimenuitem> menu item from the
    227         <guimenu>Desktop</guimenu>&mdash;<guisubmenu>Preferences</guisubmenu>
    228         drop-down menu.<!-- Some of the fine-tuning parameters are only available
    229         using <xref linkend="gconf-editor"/>.--></para>
    230 
    231       </sect4>
    232 
    233       <sect4>
    234149        <title>Linux-PAM Configuration</title>
    235150
    236         <para>The
    237         just-installed <filename>gnome-screensaver</filename> configuration
     151        <para>The default <filename>gnome-screensaver</filename> configuration
    238152        file does not work with a BLFS system. Replace the existing file with
    239153        one that can be used on a BLFS system by issuing the following command
     
    241155
    242156<screen role="root"><userinput>cat &gt; /etc/pam.d/gnome-screensaver &lt;&lt; "EOF"
    243 <literal># File: /etc/pam.d/gnome-screensaver
    244 
    245 auth         required      pam_unix.so
    246 account      required      pam_unix.so
    247 session      required      pam_unix.so
    248 password     required      pam_unix.so</literal>
    249 
     157<literal># Begin /etc/pam.d/gnome-screensaver
     158
     159auth     include        system-auth
     160auth     optional       pam_gnome_keyring.so
     161
     162account  include        system-account
     163password include        system-password
     164session  include        system-session
     165
     166# End /etc/pam.d/gnome-screensaver</literal>
    250167EOF
    251168chmod -v 644 /etc/pam.d/gnome-screensaver</userinput></screen>
     
    262179    <segmentedlist>
    263180      <segtitle>Installed Programs</segtitle>
    264       <segtitle>Installed Libraries</segtitle>
    265       <segtitle>Installed Directories</segtitle>
     181      <segtitle>Installed Directory</segtitle>
    266182
    267183      <seglistitem>
    268         <seg>gnome-screensaver, gnome-screensaver-command,
    269         gnome-screensaver-dialog</seg>
    270         <seg>None</seg>
    271         <seg>None</seg>
     184        <seg>
     185          gnome-screensaver and gnome-screensaver-command
     186        </seg>
     187        <seg>
     188          /usr/lib/gnome-screensaver
     189        </seg>
    272190      </seglistitem>
    273191    </segmentedlist>
     
    289207      </varlistentry>
    290208
     209      <varlistentry id="gnome-screensaver-command">
     210        <term><command>gnome-screensaver-command</command></term>
     211        <listitem>
     212          <para>is a tool for controlling an already
     213          running instance of gnome-screensaver.</para>
     214          <indexterm zone="gnome-screensaver gnome-screensaver-command">
     215            <primary sortas="b-gnome-screensaver-command">gnome-screensaver-command</primary>
     216          </indexterm>
     217        </listitem>
     218      </varlistentry>
     219
    291220    </variablelist>
    292221
Note: See TracChangeset for help on using the changeset viewer.