Author: wblaszcz
Date: 2010-01-04 22:03:00 -0700 (Mon, 04 Jan 2010)
New Revision: 8179
Modified:
trunk/BOOK/basicnet/netprogs/ggz-client-libs.xml
trunk/BOOK/general.ent
trunk/BOOK/gnome/add/gnome-games.xml
trunk/BOOK/introduction/welcome/changelog.xml
Log:
Updated to GNOME Games-2.28.2 and a minor ammendment to ggz-client-libs.
Modified: trunk/BOOK/basicnet/netprogs/ggz-client-libs.xml
===================================================================
--- trunk/BOOK/basicnet/netprogs/ggz-client-libs.xml 2010-01-04 11:04:20 UTC
(rev 8178)
+++ trunk/BOOK/basicnet/netprogs/ggz-client-libs.xml 2010-01-05 05:03:00 UTC
(rev 8179)
@@ -73,7 +73,8 @@
<para>Install <application>ggz-client-libs</application> by running the
following
commands:</para>
-<screen><userinput>./configure --prefix=/usr &&
+<screen><userinput>./configure --prefix=/usr \
+ --sysconfdir=/etc &&
make</userinput></screen>
<para>To test the results, issue: <command>make check</command>.</para>
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2010-01-04 11:04:20 UTC (rev 8178)
+++ trunk/BOOK/general.ent 2010-01-05 05:03:00 UTC (rev 8179)
@@ -3,7 +3,7 @@
$Date$
-->
-<!ENTITY day "04"> <!-- Always 2 digits -->
+<!ENTITY day "05"> <!-- Always 2 digits -->
<!ENTITY month "01"> <!-- Always 2 digits -->
<!ENTITY year "2010">
<!ENTITY copyrightdate "2001-&year;">
@@ -598,7 +598,7 @@
<!ENTITY gconf-editor-version "2.18.0">
<!ENTITY gdm-version "2.28.2">
<!ENTITY gedit-version "2.18.2">
-<!ENTITY gnome-games-version "2.18.2.1">
+<!ENTITY gnome-games-version "2.28.2">
<!ENTITY gnome-keyring-manager-version "2.18.0">
<!ENTITY gnome-media-version "2.28.1">
<!ENTITY gnome-mount-version "0.6">
Modified: trunk/BOOK/gnome/add/gnome-games.xml
===================================================================
--- trunk/BOOK/gnome/add/gnome-games.xml 2010-01-04 11:04:20 UTC (rev
8178)
+++ trunk/BOOK/gnome/add/gnome-games.xml 2010-01-05 05:03:00 UTC (rev
8179)
@@ -4,12 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
- <!ENTITY gnome-games-download-http
"&gnome-download-http;/gnome-games/&gnome-old-version;/gnome-games-&gnome-games-version;.tar.bz2">
- <!ENTITY gnome-games-download-ftp
"&gnome-download-ftp;/gnome-games/&gnome-old-version;/gnome-games-&gnome-games-version;.tar.bz2">
- <!ENTITY gnome-games-md5sum "c3434a724cd72a536ba48d9187f10697">
- <!ENTITY gnome-games-size "7.5 MB">
- <!ENTITY gnome-games-buildsize "118 MB">
- <!ENTITY gnome-games-time "1.8 SBU">
+ <!ENTITY gnome-games-download-http
"&gnome-download-http;/gnome-games/&gnome-version;/gnome-games-&gnome-games-version;.tar.bz2">
+ <!ENTITY gnome-games-download-ftp
"&gnome-download-ftp;/gnome-games/&gnome-version;/gnome-games-&gnome-games-version;.tar.bz2">
+ <!ENTITY gnome-games-md5sum "6dcd006d4393524c1e4f39ca0310ac8d">
+ <!ENTITY gnome-games-size "24.3 MB">
+ <!ENTITY gnome-games-buildsize "200 MB">
+ <!ENTITY gnome-games-time "4.4 SBU">
]>
<sect1 id="gnome-games" xreflabel="GNOME Games-&gnome-games-version;">
@@ -34,7 +34,7 @@
artwork and themes for the games are supplied in a separate package. You
can download the <application>GNOME</application> Games Extra Data package
from <ulink
- url="&gnome-download-http;/gnome-games-extra-data/&gnome-old-version;/"/>.
+ url="&gnome-download-http;/gnome-games-extra-data/&gnome-version;/"/>.
</para>
<bridgehead renderas="sect3">Package Information</bridgehead>
@@ -62,27 +62,23 @@
<bridgehead renderas="sect3">GNOME Games Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
- <para role="required"><xref linkend="libgnomeui"/>,
+ <para role="required"><xref linkend="clutter-gtk"/>,
+ <xref linkend="ggz-client-libs"/>,
+ <xref linkend="guile"/>,
+ <xref linkend="libcanberra"/>,
+ <xref linkend="libgnomeui"/>,
<xref linkend="gnome-doc-utils"/>,
- <xref linkend="gnome-python-desktop"/>, and
- <xref linkend="librsvg"/></para>
+ <xref linkend="librsvg"/>, and
+ <xref linkend="pygtk"/></para>
+ <bridgehead renderas="sect4">Recommended</bridgehead>
+ <para role="recommended"><xref linkend="rarian"/></para>
+
<bridgehead renderas="sect4">Optional</bridgehead>
- <para role="optional"><xref linkend="intltool"/>,
- <xref linkend="esound"/>,
- <xref linkend="guile"/>
- (to build the AisleRiot solitaire games), and
- <ulink url="http://www.ggzgamingzone.org/">GGZ</ulink> (to enable
- network gaming; see the GNOME Games <filename>README</filename> file
- for the specific GGZ packages you will need)</para>
+ <para role="optional">
+ <ulink url="http://check.sourceforge.net/">Check</ulink> and
+ <ulink url="http://www.ggzgamingzone.org/">ggz-server</ulink></para>
- <!-- Appears to be replaced by the GGZ stuff, but not really positive
- <ulink url="http://www.avahi.org">Avahi</ulink> or
- <ulink
url="http://developer.apple.com/networking/bonjour/">Bonjour</ulink> -->
-
- <para>See the <filename>glchess/README</filename> file for additional
- optional dependencies for the chess game.</para>
-
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/gnome-games"/></para>
@@ -97,9 +93,9 @@
for more information:</para>
<screen role="root"><userinput>install -v -m755 -d /var/lib/games &&
-groupadd -g 60 games &&
+groupadd -fg 60 games &&
useradd -c 'Games High Score Owner' -d /var/lib/games \
- -g games -s /bin/false -u 60 games &&
+ -g games -s /bin/false -u 60 games || [ $? == 9 ] &&
chown -v games:games /var/lib/games</userinput></screen>
<para>Install <application>GNOME Games</application> by
@@ -107,7 +103,8 @@
<screen><userinput>./configure --prefix=$(pkg-config --variable=prefix
ORBit-2.0) \
--sysconfdir=&gnome-etc-dir; \
- --localstatedir=/var/lib &&
+ --localstatedir=/var/lib \
+ --disable-tests &&
make</userinput></screen>
<para>To test the results, issue <command>make check</command>.</para>
@@ -142,6 +139,13 @@
with the option to disable setgid binaries, though it also means that the
functionality to save high game scores will be disabled.</para>
+ <para><parameter>--disable-tests</parameter>: Remove this parameter if you
+ have <application>Check</application> installed and you wish to build the
+ test apps.</para>
+
+ <para><option>--disable-scrollkeeper</option>: Use this parameter if you
+ wish to disable the updates to the scrollkeeper database.</para>
+
</sect2>
<sect2 role="content">
@@ -153,23 +157,208 @@
<segtitle>Installed Directories</segtitle>
<seglistitem>
- <seg>blackjack, glchess, glines, gnect, gnectd, gnibbles, gnibblesd,
- gnobots2, gnome-gnuchess, gnome-sudoku, gnometris, gnomine, gnotravex,
- gnotski, gtali, iagno, iagnod, mahjongg, same-gnome, and sol</seg>
+ <seg>blackjack, glchess, glines, gnect, gnibbles, gnobots2,
+ gnome-gnuchess, gnome-sudoku, gnometris, gnomine, gnotravex, gnotski,
+ gtali, iagno, mahjongg, same-gnome, and sol</seg>
<seg>None</seg>
- <seg>The following subdirectories of <envar>$GNOME_PREFIX</envar>/:
- share/{{many game names},
- {,omf/}gnome-games,
- {,help,pixmaps,sound}/{game names},
- /var/lib/games</seg>
+ <seg><envar>$GNOME_PREFIX</envar>/{lib/{gnome-games,
+ python2.6/site-packages/{glchess/*,gnome_sudoku/gtk_goodies}},
+ share/{ggz/gnome-games,glchess/textures,gnome-games/*,gnome/help/*,
+ omf/*}}</seg>
</seglistitem>
</segmentedlist>
- <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
- <para>See the <filename>README</filename> file in the source tree for a
- description of each game.</para>
+ <varlistentry id="blackjack">
+ <term><command>blackjack</command></term>
+ <listitem>
+ <para>is a casino card game without any need to actually pay your
+ gambling debts.</para>
+ <indexterm zone="gnome-games blackjack">
+ <primary sortas="b-blackjack">blackjack</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+ <varlistentry id="glchess">
+ <term><command>glchess</command></term>
+ <listitem>
+ <para>is a chess game which supports several chess engines.</para>
+ <indexterm zone="gnome-games glchess">
+ <primary sortas="b-glchess">glchess</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="glines">
+ <term><command>glines</command></term>
+ <listitem>
+ <para>is a game which involves moving balls around the grid and try
+ and form lines of the same colour to make them disappear.</para>
+ <indexterm zone="gnome-games glines">
+ <primary sortas="b-glines">glines</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gnect">
+ <term><command>gnect</command></term>
+ <listitem>
+ <para>is a classic game where each player tries to make a line of
four
+ disks before their opponent.</para>
+ <indexterm zone="gnome-games gnect">
+ <primary sortas="b-gnect">gnect</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gnibbles">
+ <term><command>gnibbles</command></term>
+ <listitem>
+ <para>is a "worm" game. You pilot a worm around a maze trying to
+ collect diamonds. With each diamond your worm grows and navigation
+ becomes ever more difficult.</para>
+ <indexterm zone="gnome-games gnibbles">
+ <primary sortas="b-gnibbles">gnibbles</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gnobots2">
+ <term><command>gnobots2</command></term>
+ <listitem>
+ <para>is a classic BSD robots game where you have to avoid a hoard of
+ robots who are trying to kill you.</para>
+ <indexterm zone="gnome-games gnobots2">
+ <primary sortas="b-gnobots2">gnobots2</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gnome-gnuchess">
+ <term><command>gnome-gnuchess</command></term>
+ <listitem>
+ <para>is a chess game which supports several chess engines.</para>
+ <indexterm zone="gnome-games gnome-gnuchess">
+ <primary sortas="b-gnome-gnuchess">gnome-gnuchess</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gnome-sudoku">
+ <term><command>gnome-sudoku</command></term>
+ <listitem>
+ <para>is a logic game with a Japanese name that has recently exploded
+ in popularity.</para>
+ <indexterm zone="gnome-games gnome-sudoku">
+ <primary sortas="b-gnome-sudoku">gnome-sudoku</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gnometris">
+ <term><command>gnometris</command></term>
+ <listitem>
+ <para>is a Russian game of fitting falling geometric shapes.</para>
+ <indexterm zone="gnome-games gnometris">
+ <primary sortas="b-gnometris">gnometris</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gnomine">
+ <term><command>gnomine</command></term>
+ <listitem>
+ <para>is a game where you clear mines from a board using hints from
+ squares you have already uncovered.</para>
+ <indexterm zone="gnome-games gnomine">
+ <primary sortas="b-gnomine">gnomine</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gnotravex">
+ <term><command>gnotravex</command></term>
+ <listitem>
+ <para>is a puzzle game where you have to match a grid of tiles
+ together.</para>
+ <indexterm zone="gnome-games gnotravex">
+ <primary sortas="b-gnotravex">gnotravex</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gnotski">
+ <term><command>gnotski</command></term>
+ <listitem>
+ <para>is a series of sliding block puzzles.</para>
+ <indexterm zone="gnome-games gnotski">
+ <primary sortas="b-gnotski">gnotski</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="gtali">
+ <term><command>gtali</command></term>
+ <listitem>
+ <para>is an ancient Roman game.</para>
+ <indexterm zone="gnome-games gtali">
+ <primary sortas="b-gtali">gtali</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="iagno">
+ <term><command>iagno</command></term>
+ <listitem>
+ <para>is a game where the goal is to control all the disks on the
+ board by trapping your opponents disks between two of yours.</para>
+ <indexterm zone="gnome-games iagno">
+ <primary sortas="b-iagno">iagno</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="mahjongg">
+ <term><command>mahjongg</command></term>
+ <listitem>
+ <para>is a tile-based solitaire game with an oriental flavor. Remove
+ tiles in matching pairs from a pile to try and dismantle it.</para>
+ <indexterm zone="gnome-games mahjongg">
+ <primary sortas="b-mahjongg">mahjongg</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="same-gnome">
+ <term><command>same-gnome</command></term>
+ <listitem>
+ <para>is a game where you start with a grid of stones of different
+ colors. You can only remove stones where two or more of the same
+ colour touch each other.</para>
+ <indexterm zone="gnome-games same-gnome">
+ <primary sortas="b-same-gnome">same-gnome</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="sol">
+ <term><command>sol</command></term>
+ <listitem>
+ <para>is a compilation of seventy different solitaire card
+ games.</para>
+ <indexterm zone="gnome-games sol">
+ <primary sortas="b-sol">sol</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
</sect2>
</sect1>
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2010-01-04 11:04:20 UTC
(rev 8178)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2010-01-05 05:03:00 UTC
(rev 8179)
@@ -41,6 +41,16 @@
-->
<listitem>
+ <para>January 5th, 2010</para>
+ <itemizedlist>
+ <listitem>
+ <para>[wblaszcz] - Updated to GNOME Games-2.28.2 and a minor
+ ammendment to ggz-client-libs.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>January 4th, 2010</para>
<itemizedlist>
<listitem>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page