Updated to Metacity-2.10.1

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4065 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Randy McMurchy 2005-05-08 19:14:32 +00:00
parent f652a6dc83
commit 69e285dd5a
3 changed files with 106 additions and 55 deletions

View File

@ -1,4 +1,4 @@
<!ENTITY day "06">
<!ENTITY day "08">
<!ENTITY month "05">
<!ENTITY year "2005">
<!ENTITY version "svn-&year;&month;&day;">
@ -288,7 +288,7 @@
<!-- Chapter 27 -->
<!ENTITY sawfish-version "1.3">
<!ENTITY fluxbox-version "0.9.12">
<!ENTITY metacity-version "2.8.6">
<!ENTITY metacity-version "2.10.1">
<!ENTITY xfce-version "4.2.0">
<!-- Part VIII -->

View File

@ -24,10 +24,14 @@
<itemizedlist>
<listitem>
<para>May 8th, 2005 [randy]: Updated to Metacity-2.10.1.</para>
</listitem>
<listitem>
<para>May 6th, 2005 [randy]: Updated to GIMP-2.2.6 and
gst-plugins-0.8.8; removed the --disable-docs-build switch from the GStreamer
instructions, suggested by Matthew Burgess.</para>
gst-plugins-0.8.8; removed the --disable-docs-build switch from the
GStreamer instructions, suggested by Matthew Burgess.</para>
</listitem>
<listitem>
@ -50,8 +54,8 @@
<listitem>
<para>May 3rd, 2005 [randy]: Updated to CVS-1.11.20 and HTML
Tidy-050502; added MPlayer to the list of FFmpeg's dependencies as it can
utilize the shared post-processing library.</para>
Tidy-050502; added MPlayer to the list of FFmpeg's dependencies as it
can utilize the shared post-processing library.</para>
</listitem>
<listitem>
@ -71,8 +75,8 @@
<listitem>
<para>April 28th, 2005 [dj]: Added doublefree patch to OOo
instructions, corrected gcc patch and libmawt symlink. Added a description
for javaws to JDK instructions.</para>
instructions, corrected gcc patch and libmawt symlink. Added a
description for javaws to JDK instructions.</para>
</listitem>
<listitem>
@ -82,16 +86,16 @@
<listitem>
<para>April 27th, 2005 [randy]: Updated to FLAC-1.1.2, libdv-0.104
and XviD-1.0.3; added Doxygen dependency and documentation installation to the
libdvdcss instructions; added documentation installation to the liba52
instructions.</para>
and XviD-1.0.3; added Doxygen dependency and documentation installation
to the libdvdcss instructions; added documentation installation to the
liba52 instructions.</para>
</listitem>
<listitem>
<para>April 26th, 2005 [randy]: Updated to GStreamer-0.8.9 and
libao-0.8.6; added a download URL to the PassiveTeX dependency in the
libvorbis instructions; added installation of HTML documentation to the SDL
and libmikmod instructions.</para>
libvorbis instructions; added installation of HTML documentation to
the SDL and libmikmod instructions.</para>
</listitem>
<listitem>
@ -102,10 +106,10 @@
<listitem>
<para>April 24th, 2005 [randy]: Fixed incorrect path pointing to the
documentation in the Cyrus-SASL configuration section and incorrect library
versions in the chmod commands in the OpenLDAP instructions, both pointed out
by syaodzir; added documentation installation to the startup-notification
instructions.</para>
documentation in the Cyrus-SASL configuration section and incorrect
library versions in the chmod commands in the OpenLDAP instructions,
both pointed out by syaodzir; added documentation installation to the
startup-notification instructions.</para>
</listitem>
<listitem>
@ -169,9 +173,9 @@
<listitem>
<para>April 15th, 2005 [randy]: Updated to libsoup-2.2.3,
Samba-3.0.14a and libmng-1.0.9; added documentation installation commands to
the LZO instructions; added a patch to fix a build issue and documentation
installation commands to the lcms instructions.</para>
Samba-3.0.14a and libmng-1.0.9; added documentation installation
commands to the LZO instructions; added a patch to fix a build issue
and documentation installation commands to the lcms instructions.</para>
</listitem>
<listitem>
@ -209,8 +213,8 @@
<listitem>
<para>April 11th, 2005 [randy]: Updated to Nail-11.22,
Guile-1.6.7 and Subversion-1.1.4; moved Guile instructions from 'Chapter 8 -
General Libraries' to 'Chapter 12 - Programming'.</para>
Guile-1.6.7 and Subversion-1.1.4; moved Guile instructions from
'Chapter 8 - General Libraries' to 'Chapter 12 - Programming'.</para>
</listitem>
<listitem>
@ -273,7 +277,8 @@
<listitem>
<para>April 2nd, 2005 [randy]: Added which as a required dependency
of DocBook-utils, reported by Andrew Benton; updated to libxml2-2.6.19.</para>
of DocBook-utils, reported by Andrew Benton; updated to
libxml2-2.6.19.</para>
</listitem>
<listitem>
@ -283,7 +288,8 @@
<listitem>
<para>March 31st, 2005 [bdubbs]: Updated the install instructions
for xinetd to use /etc/xinetd.d/ directory structure. Patch by John Gnew.</para>
for xinetd to use /etc/xinetd.d/ directory structure. Patch by John
Gnew.</para>
</listitem>
<listitem>
@ -298,9 +304,10 @@
<listitem>
<para>March 29th, 2005 [randy]: Updated to DocBook DSSSL
Stylesheets-1.79 (with rewrite of instructions); fixed deprecated tar option
in Vim instructions; added a note to the Fontconfig instructions to have the
SGMLSpm Perl module installed if DocBook-utils is installed.</para>
Stylesheets-1.79 (with rewrite of instructions); fixed deprecated tar
option in Vim instructions; added a note to the Fontconfig instructions
to have the SGMLSpm Perl module installed if DocBook-utils is
installed.</para>
</listitem>
<listitem>

View File

@ -4,12 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY metacity-download-http "http://ftp.gnome.org/pub/GNOME/sources/metacity/2.8/metacity-&metacity-version;.tar.bz2">
<!ENTITY metacity-download-ftp "ftp://ftp.gnome.org/pub/GNOME/sources/metacity/2.8/metacity-&metacity-version;.tar.bz2">
<!ENTITY metacity-md5sum "c49e4b5575503975516159780855e317">
<!ENTITY metacity-size "2.1 MB">
<!ENTITY metacity-buildsize "46.9 MB">
<!ENTITY metacity-time "0.41 SBU">
<!ENTITY metacity-download-http "http://ftp.gnome.org/pub/GNOME/sources/metacity/2.10/metacity-&metacity-version;.tar.bz2">
<!ENTITY metacity-download-ftp "ftp://ftp.gnome.org/pub/GNOME/sources/metacity/2.10/metacity-&metacity-version;.tar.bz2">
<!ENTITY metacity-md5sum "c326eb1aed8742057e9ad94b9ccae877">
<!ENTITY metacity-size "1.6 MB">
<!ENTITY metacity-buildsize "47.6 MB">
<!ENTITY metacity-time "0.5 SBU">
]>
<sect1 id="metacity" xreflabel="Metacity-&metacity-version;">
@ -34,12 +34,18 @@ manager. This is useful for organizing and displaying windows.</para>
<title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink url="&metacity-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink url="&metacity-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &metacity-md5sum;</para></listitem>
<listitem><para>Download size: &metacity-size;</para></listitem>
<listitem><para>Estimated disk space required: &metacity-buildsize;</para></listitem>
<listitem><para>Estimated build time: &metacity-time;</para></listitem>
<listitem><para>Download (HTTP):
<ulink url="&metacity-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&metacity-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum:
&metacity-md5sum;</para></listitem>
<listitem><para>Download size:
&metacity-size;</para></listitem>
<listitem><para>Estimated disk space required:
&metacity-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&metacity-time;</para></listitem>
</itemizedlist>
</sect3>
@ -62,13 +68,13 @@ manager. This is useful for organizing and displaying windows.</para>
<ulink url="http://freedesktop.org/Software/xlibs">libXcomposite</ulink>**
</para>
<para>* <filename class='libraryfile'>libXrender</filename> is included in a
<acronym>BLFS</acronym> <application>X</application> Window System
installation, but the pkgconfig <filename>.pc</filename> file
<para>* <filename class='libraryfile'>libXrender</filename> is installed
during an <application>XFree86</application> installation, but the
<application>pkgconfig</application> <filename>.pc</filename> file
<application>Metacity</application> looks for is not installed. Satisfy the
requirement by installing an <filename>xrender.pc</filename> file into
<filename class='directory'>/usr/X11R6/lib/pkgconfig</filename> which can be
installed as:</para>
<filename class='directory'>/usr/X11R6/lib/pkgconfig</filename> (not
applicable if you have <application>Xorg</application> installed):</para>
<screen><userinput><command>cat &gt; /usr/X11R6/lib/pkgconfig/xrender.pc &lt;&lt; "EOF"</command>
prefix=/usr/X11R6
@ -105,7 +111,10 @@ make</command></userinput></screen>
<para>Now, as the root user:</para>
<screen><userinput role='root'><command>make install</command></userinput></screen>
<screen><userinput role='root'><command>make install &amp;&amp;
install -v -m755 -d /usr/share/doc/metacity-&metacity-version; &amp;&amp;
install -v -m644 README rationales.txt doc/*.txt \
/usr/share/doc/metacity-&metacity-version;</command></userinput></screen>
</sect2>
@ -113,9 +122,8 @@ make</command></userinput></screen>
<title>Command explanations</title>
<para><option>--with-gconf-schema-file-dir=/etc/gnome/gconf/schemas</option>:
Use this option if you have the
<application><acronym>GNOME</acronym>-2</application>
<application>GConf</application> package installed.</para>
Use this option if you are installing <application>Metacity</application> for
a <application><acronym>GNOME</acronym>-2</application> installation.</para>
</sect2>
@ -127,8 +135,11 @@ Use this option if you have the
<para>To automatically start the <application>Metacity</application> window
manager when you issue the <command>startx</command> command, append to (or
create) <filename>.xinitrc</filename> using the command below. Ensure you
backup your current <filename>~/.xinitrc</filename> before proceeding.</para>
create) <filename>.xinitrc</filename> using the command below (not required
if you are installing <application>Metacity</application> for
a <application><acronym>GNOME</acronym>-2</application> installation). Ensure
you backup your current <filename>~/.xinitrc</filename> before
proceeding:</para>
<indexterm zone="metacity metacity-config">
<primary sortas="e-AA.xinitrc">~/.xinitrc</primary>
@ -146,14 +157,22 @@ exec metacity
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>metacity</seg>
<seg>None</seg>
<seg>None</seg>
<seg>metacity, metacity-dialog, metacity-message, metacity-theme-viewer
and metacity-window-demo</seg>
<seg>libmetacity-private.[so,a]</seg>
<seg>/etc/gnome/gconf/gconf.xml.defaults/schemas/apps/metacity,
/etc/gnome/gconf/gconf.xml.defaults/apps/metacity,
/usr/include/metacity-1,
/usr/share/doc/metacity-&metacity-version;,
/usr/share/themes/[Crux,Simple]/metacity-1,
/usr/share/themes/[Atlanta,Bright,Esco,AgingGorilla,Metabox],
/usr/share/metacity and
/usr/share/gnome/wm-properties</seg>
</seglistitem>
</segmentedlist>
@ -173,6 +192,31 @@ exec metacity
</listitem>
</varlistentry>
<varlistentry id="metacity-theme-viewer">
<term><command>metacity-theme-viewer</command></term>
<listitem>
<para>allows you to preview any installed
<application>Metacity</application> theme. When designing a new
<application>Metacity</application> theme, you can use
<command>metacity-theme-viewer</command> to measure the performance
of a window frame option, and to preview the option.
</para>
<indexterm zone="metacity metacity-theme-viewer">
<primary sortas="b-metacity-theme-viewer">metacity-theme-viewer</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="metacity-window-demo">
<term><command>metacity-window-demo</command></term>
<listitem>
<para>demonstrates various kinds of windows that window managers and
window manager themes should handle.</para>
<indexterm zone="metacity metacity-window-demo">
<primary sortas="b-metacity-window-demo">metacity-window-demo</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>