r21017 - in /desktop/unstable/gnome-games/debian: changelog control control.in gnome-games.install rules sol-wrapper
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Fri Aug 21 20:18:34 UTC 2009
Author: joss
Date: Fri Aug 21 20:18:34 2009
New Revision: 21017
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=21017
Log:
* New upstream release.
* Disable the test suite explicitly.
* Lower intltool requirement.
* Re-add missing dependencies on python-opengl and python-gtkglext1.
* Enable clutter support. Closes: #541084.
* Install sol-clutter.
* Move sol to sol-gdk and install a wrapper for the sol binary.
* Depend on mesa-utils for the wrapper to work properly.
Added:
desktop/unstable/gnome-games/debian/sol-wrapper
Modified:
desktop/unstable/gnome-games/debian/changelog
desktop/unstable/gnome-games/debian/control
desktop/unstable/gnome-games/debian/control.in
desktop/unstable/gnome-games/debian/gnome-games.install
desktop/unstable/gnome-games/debian/rules
Modified: desktop/unstable/gnome-games/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/changelog?rev=21017&op=diff
==============================================================================
--- desktop/unstable/gnome-games/debian/changelog [utf-8] (original)
+++ desktop/unstable/gnome-games/debian/changelog [utf-8] Fri Aug 21 20:18:34 2009
@@ -1,3 +1,16 @@
+gnome-games (1:2.26.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * Disable the test suite explicitly.
+ * Lower intltool requirement.
+ * Re-add missing dependencies on python-opengl and python-gtkglext1.
+ * Enable clutter support. Closes: #541084.
+ * Install sol-clutter.
+ * Move sol to sol-gdk and install a wrapper for the sol binary.
+ * Depend on mesa-utils for the wrapper to work properly.
+
+ -- Josselin Mouette <joss at debian.org> Fri, 21 Aug 2009 22:02:25 +0200
+
gnome-games (1:2.26.2-1) unstable; urgency=low
[ Luca Bruno ]
Modified: desktop/unstable/gnome-games/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/control?rev=21017&op=diff
==============================================================================
--- desktop/unstable/gnome-games/debian/control [utf-8] (original)
+++ desktop/unstable/gnome-games/debian/control [utf-8] Fri Aug 21 20:18:34 2009
@@ -21,14 +21,17 @@
libxml2-dev (>= 2.4.0),
libcairo2-dev (>= 1.0),
librsvg2-dev (>= 2.14.0),
+ libclutter-0.8-dev (>= 0.8.8),
+ libclutter-cairo-0.8-dev (>= 0.8.2),
+ libclutter-gtk-0.8-dev (>= 0.8.3),
libdbus-glib-1-dev (>= 0.75),
libsdl-mixer1.2-dev,
libsm-dev,
libggzmod-dev (>= 0.0.14),
libggzdmod-dev (>= 0.0.14),
libggzcore-dev (>= 0.0.14),
- intltool (>= 0.40.4),
- guile-1.8-dev
+ intltool (>= 0.35.0),
+ guile-1.8-dev
Build-Depends-Indep: ggzcore-bin
Standards-Version: 3.8.1
Homepage: http://www.gnome.org/projects/gnome-games/
@@ -46,8 +49,11 @@
python-gconf,
python-bugbuddy (>= 2.17.3),
python-gnomeprint (>= 2.17.3),
+ python-opengl,
+ python-gtkglext1,
gstreamer0.10-plugins-base (>= 0.10.11),
ggzcore-bin (>= 0.0.14),
+ mesa-utils,
gnuchess | hoichess | bbchess | crafty | fruit
Recommends: gnome-games-extra-data,
gvfs
Modified: desktop/unstable/gnome-games/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/control.in?rev=21017&op=diff
==============================================================================
--- desktop/unstable/gnome-games/debian/control.in [utf-8] (original)
+++ desktop/unstable/gnome-games/debian/control.in [utf-8] Fri Aug 21 20:18:34 2009
@@ -21,14 +21,17 @@
libxml2-dev (>= 2.4.0),
libcairo2-dev (>= 1.0),
librsvg2-dev (>= 2.14.0),
+ libclutter-0.8-dev (>= 0.8.8),
+ libclutter-cairo-0.8-dev (>= 0.8.2),
+ libclutter-gtk-0.8-dev (>= 0.8.3),
libdbus-glib-1-dev (>= 0.75),
libsdl-mixer1.2-dev,
libsm-dev,
libggzmod-dev (>= 0.0.14),
libggzdmod-dev (>= 0.0.14),
libggzcore-dev (>= 0.0.14),
- intltool (>= 0.40.4),
- guile-1.8-dev
+ intltool (>= 0.35.0),
+ guile-1.8-dev
Build-Depends-Indep: ggzcore-bin
Standards-Version: 3.8.1
Homepage: http://www.gnome.org/projects/gnome-games/
@@ -46,8 +49,11 @@
python-gconf,
python-bugbuddy (>= 2.17.3),
python-gnomeprint (>= 2.17.3),
+ python-opengl,
+ python-gtkglext1,
gstreamer0.10-plugins-base (>= 0.10.11),
ggzcore-bin (>= 0.0.14),
+ mesa-utils,
gnuchess | hoichess | bbchess | crafty | fruit
Recommends: gnome-games-extra-data,
gvfs
Modified: desktop/unstable/gnome-games/debian/gnome-games.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/gnome-games.install?rev=21017&op=diff
==============================================================================
--- desktop/unstable/gnome-games/debian/gnome-games.install [utf-8] (original)
+++ desktop/unstable/gnome-games/debian/gnome-games.install [utf-8] Fri Aug 21 20:18:34 2009
@@ -1,3 +1,5 @@
debian/tmp/usr/games
debian/tmp/usr/share/applications
debian/tmp/usr/lib/gnome-games
+aisleriot/sol-clutter /usr/games
+debian/sol-wrapper /usr/games
Modified: desktop/unstable/gnome-games/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/rules?rev=21017&op=diff
==============================================================================
--- desktop/unstable/gnome-games/debian/rules [utf-8] (original)
+++ desktop/unstable/gnome-games/debian/rules [utf-8] Fri Aug 21 20:18:34 2009
@@ -15,10 +15,18 @@
--with-ggz-server=force \
--disable-scrollkeeper \
--enable-noregistry=/usr/share/ggz/modules/gnome-games \
- --with-sound=sdl_mixer
+ --with-sound=sdl_mixer \
+ --enable-clutter \
+ --disable-tests
DEB_DH_FIXPERMS_ARGS := -X/usr/games
DEB_DH_MAKESHLIBS_ARGS_gnome-games := --no-act
DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-z,defs -Wl,-O1 -Wl,--as-needed"
+
+binary-install/gnome-games::
+ cd debian/gnome-games/usr/games && \
+ mv sol sol-gdk && \
+ mv sol-wrapper sol && \
+ chmod 755 sol
binary-post-install/gnome-games::
chmod u+w debian/gnome-games/usr/games/*
Added: desktop/unstable/gnome-games/debian/sol-wrapper
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-games/debian/sol-wrapper?rev=21017&op=file
==============================================================================
--- desktop/unstable/gnome-games/debian/sol-wrapper (added)
+++ desktop/unstable/gnome-games/debian/sol-wrapper [utf-8] Fri Aug 21 20:18:34 2009
@@ -1,0 +1,10 @@
+#! /bin/bash
+set -e
+
+if glxinfo | egrep -qi '(direct.*no|renderer.*software)'; then
+ # Found software rendering
+ exec sol-gdk "$@"
+else
+ # 3D acceleration is here, use the clutter version
+ exec sol-clutter "$@"
+fi
More information about the pkg-gnome-commits
mailing list