Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv1505
Modified Files:
gnome-games.info
Added Files:
gnome-games.patch
Log Message:
new version
Index: gnome-games.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/gnome-games.info,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- gnome-games.info 15 Jul 2008 01:40:56 -0000 1.6
+++ gnome-games.info 22 Jan 2009 17:57:05 -0000 1.7
@@ -1,152 +1,184 @@
Package: gnome-games
-Version: 2.20.3
-Revision: 7
+Version: 2.24.3
+Revision: 1
GCC: 4.0
Depends: <<
- atk1-shlibs (>= 1.20.0-1),
+ atk1-shlibs (>= 1.24.0-1),
audiofile-shlibs (>= 0.2.5-1),
bzip2-shlibs,
- esound-bin (>= 0.2.38-1),
+ cairo-shlibs (>= 1.8-1),
+ dbus-shlibs (>= 1.2.1-1),
esound-shlibs (>= 0.2.38-1),
- gail18-shlibs,
- gconf2 (>= 2.20.0-1),
- glib2-shlibs (>= 2.14.0-1),
+ expat1-shlibs,
+ fontconfig2-shlibs (>= 2.4.1-1),
+ freetype219-shlibs (>= 2.3.7-7),
+ gconf2 (>= 2.24.0-1),
+ glib2-shlibs (>= 2.18.0-1),
+ glitz-shlibs,
gmp-shlibs,
gnome-base,
gnome-keyring-shlibs (>= 0.8.1-1),
- gnome-python2-py25 (>= 2.19.2-1),
- gnome-python2-desktop-py25 (>= 2.19.2-1),
- gnome-vfs2-unified (>= 1:2.20.0-1),
- gtk+2 (>= 2.12.0-1),
+ gnome-python2-py25 (>= 2.22.3-1),
+ gnome-python2-desktop-py25 (>= 2.20.0-3),
+ gnome-vfs2-unified-shlibs (>= 1:2.24.0-1),
+ gstreamer-0.10 (>= 0.10.22-1),
+ gstreamer-0.10-shlibs (>= 0.10.22-1),
+ gtk+2-shlibs (>= 2.14.0-1),
guile18,
+ guile18-shlibs,
libart2-shlibs (>= 2.3.16-1),
- libbonobo2 (>= 2.20.0-1),
- libbonoboui2 (>= 2.20.0-1),
+ libavahi-client3-shlibs,
+ libavahi-common3-shlibs,
+ libavahi-glib1-shlibs,
+ libbonobo2-shlibs (>= 2.24.0-1),
+ libbonoboui2-shlibs (>= 2.24.0-1),
libcroco3-shlibs,
libgettext3-shlibs,
- libglade2-shlibs (>= 2.6.2-1),
- libgnome2 (>= 2.20.0-1),
- libgnomeui2 (>= 2.20.0-1),
- libgnomecanvas2 (>= 2.20.0-1),
- libgsf1.114-shlibs (>= 1.14.5-1),
+ libgnome2 (>= 2.24.0-1),
+ libgnomeui2-shlibs (>= 2.24.0-1),
+ libgnomecanvas2 (>= 2.20.1.1-2),
+ libgsf1.114-shlibs (>= 1.14.11-1),
libiconv,
- libjpeg-shlibs,
- librsvg2-gtk (>= 2.9.5-11),
- librsvg2-shlibs (>= 2.18.0-1),
+ libpng3-shlibs,
+ librsvg2-gtk (>= 2.22.3-1),
+ librsvg2-shlibs (>= 2.22.3-1),
libxml2-shlibs (>= 2.6.30-1),
- orbit2 (>= 2.14.10-1),
- pango1-xft2-ft219 (>= 1.18.4-4),
+ orbit2-shlibs (>= 2.14.16-1),
+ pango1-xft2-ft219-shlibs (>= 1.22.0-4),
+ pixman-shlibs (>= 0.12.0-1),
popt-shlibs,
- pygobject2-py25 (>= 2.12.0-1),
- pygtk2-gtk-py25 (>= 2.10.0-1),
+ pycairo-py25 (>= 1.8.2-1),
+ pygobject2-py25 (>= 2.15.4-1),
+ pygtk2-gtk-py25 (>= 2.12.1-3),
python25,
rarian-compat,
- x11-shlibs
+ x11
<<
BuildDepends: <<
- atk1 (>= 1.20.0-1),
+ atk1 (>= 1.24.0-1),
audiofile (>= 0.2.5-1),
- autoconf (>= 2.60),
- automake1.10,
avahi-dev,
bzip2-dev,
- cairo (>= 1.6-1),
- dbus-dev (>= 1.0-1),
+ cairo (>= 1.8-1),
+ dbus-dev (>= 1.2.1-1),
esound (>= 0.2.38-1),
expat1,
+ fink (>= 0.24.12-1),
fontconfig2-dev (>= 2.4.1-1),
- freetype219 (>= 2.3.5-1),
- gail18-dev,
- gconf2-dev (>= 2.20.0-1),
+ freetype219 (>= 2.3.7-7),
+ gconf2-dev (>= 2.24.0-1),
gettext-bin,
gettext-tools,
- glib2-dev (>= 2.14.0-1),
+ glib2-dev (>= 2.18.0-1),
glitz,
gmp,
gnome-common,
gnome-doc-utils (>= 0.12.0-1),
gnome-keyring-dev (>= 0.8.1-1),
- gnome-python2-py25-dev (>= 2.19.2-1),
- gnome-python2-desktop-py25-dev (>= 2.19.2-1),
- gnome-vfs2-unified-dev (>= 1:2.20.0-1),
- gob2 (>= 2.0.14-1002),
+ gnome-python2-py25-dev (>= 2.22.3-1),
+ gnome-python2-desktop-py25-dev (>= 2.20.0-3),
+ gnome-vfs2-unified-dev (>= 1:2.24.0-1),
+ gstreamer-0.10-dev (>= 0.10.22-1),
gtk-doc (>= 1.8-1),
- gtk+2-dev (>= 2.12.0-1),
+ gtk+2-dev (>= 2.14.0-1),
guile18-dev,
- intltool (>= 0.36.0-1),
+ intltool40,
libart2 (>= 2.3.16-1),
libavahi-glib1-dev,
- libbonobo2-dev (>= 2.20.0-1),
- libbonoboui2-dev (>= 2.20.0-1),
+ libbonobo2-dev (>= 2.24.0-1),
+ libbonoboui2-dev (>= 2.24.0-1),
libcroco3,
libgettext3-dev,
- libglade2 (>= 2.6.2-1),
- libgnome2-dev (>= 2.20.0-1),
- libgnomeui2-dev (>= 2.20.0-1),
- libgnomecanvas2-dev (>= 2.20.0-1),
- libgsf1.114-dev (>= 1.14.5-1),
+ libgnome2-dev (>= 2.24.0-1),
+ libgnomeui2-dev (>= 2.24.0-1),
+ libgnomecanvas2-dev (>= 2.20.1.1-2),
+ libgsf1.114-dev (>= 1.14.11-1),
libiconv-dev,
- libjpeg,
- libncurses5 (>= 5.4-20041023-1006),
libpng3,
- librsvg2 (>= 2.18.0-1),
- libtool2,
+ librsvg2 (>= 2.22.3-1),
libxml2 (>= 2.6.30-1),
- orbit2-dev (>= 2.14.10-1),
- pango1-xft2-ft219-dev (>= 1.18.4-4),
- pixman (>= 0.10.0-1),
- pkgconfig (>= 0.21-1),
+ orbit2-dev (>= 2.14.16-1),
+ pango1-xft2-ft219-dev (>= 1.22.0-4),
+ pixman (>= 0.12.0-1),
+ pkgconfig (>= 0.23),
popt,
- pycairo-py25-dev,
- pygobject2-py25-dev (>= 2.12.0-1),
- pygtk2-gtk-py25-dev (>= 2.10.0-1),
+ pycairo-py25-dev (>= 1.8.2-1),
+ pygobject2-py25-dev (>= 2.15.4-1),
+ pygtk2-gtk-py25-dev (>= 2.12.1-3),
x11-dev,
xft2-dev
<<
Replaces: gnome-games-dev (<< 2.12.0-1), gnome-games-shlibs (<< 2.12.0-1)
-Source: mirror:gnome:sources/%n/2.20/%n-%v.tar.bz2
-Source-MD5: 470bec8560c931609f89aae94977d799
+Source: mirror:gnome:sources/%n/2.24/%n-%v.tar.bz2
+Source-MD5: e416e2922fe119c41ec224fab97f7909
+PatchFile: %n.patch
+PatchFile-MD5: b7493a0546723452b630244462315dc1
PatchScript: <<
#!/bin/sh -ev
- perl -pi -e 's/(guile)(-config| -c)/$1-1.8$2/' configure.in
- perl -pi -e 's/game_server/games_network_server_name/'
libgames-support/games-network.c
+ %{default_script}
+
perl -pi -e 's|#\!\s*/usr/bin/env\s+python.*|#\!%p/bin/python2.5|'
`find . -name \*.py -o -name \*.in`
+ # recode ./some/path/AUTHORS as AUTHORSs/AUTHORS.some.path
+ mkdir AUTHORSs
+ for cl in `find . -name AUTHORS` ; do
+ cp $cl AUTHORSs/`echo $cl | sed
's/^\.\(.*\)\/\(AUTHORS\)/\2\1/;s/\//./g'`
+ done
+
# recode ./some/path/ChangeLog as ChangeLogs/ChangeLog.some.path
mkdir ChangeLogs
for cl in `find . -name ChangeLog` ; do
cp $cl ChangeLogs/`echo $cl | sed
's/^\.\(.*\)\/\(ChangeLog\)/\2\1/;s/\//./g'`
done
+
+ # recode ./some/path/README as READMEs/README.some.path
+ mkdir READMEs
+ for cl in `find . -name README` ; do
+ cp $cl READMEs/`echo $cl | sed
's/^\.\(.*\)\/\(README\)/\2\1/;s/\//./g'`
+ done
<<
SetCFLAGS: -Os
-NoSetLDFLAGS: true
-SetLIBS: -L%p/lib
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
-BuildConflicts: libggz, libggz-crypto, ggz-client-libs-dev, ggz-server-dev
-ConfigureParams: --without-ggz-server --disable-scrollkeeper
--disable-schemas-install --with-ncurses=%p --disable-dependency-tracking
PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH"
FREETYPE_CONFIG=%p/lib/freetype219/bin/freetype-config PYTHON=%p/bin/python2.5
GUILE=%p/bin/guile-1.8 GUILE_CONFIG=%p/bin/guile-1.8-config
+ConfigureParams: <<
+ --disable-dependency-tracking \
+ --disable-scrollkeeper --disable-schemas-install \
+ --disable-sdltest \
+ --without-ggz-server --with-sound=gstreamer \
+ --enable-omitgames=gnibbles,iagno,gnect \
+ PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" \
+ PYTHON=%p/bin/python2.5 \
+ GUILE=%p/bin/guile-1.8 GUILE_CONFIG=%p/bin/guile-1.8-config
+<<
CompileScript: <<
- autoreconf -f -i
+ if [ $UID -ne 0 ]; then echo "%n cannot be built with
--build-as-nobody"; exit 1; fi
./configure %c
make
<<
+#InfoTest: <<
+# TestDepends: check
+# TestScript: make check || exit 2
+#<<
InstallScript: make -j1 install DESTDIR=%d
PostInstScript: <<
if [ configure = "$1" ]; then
scrollkeeper-update
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
- for s in aisleriot blackjack glchess glines gnect gnibbles
gnobots2 \
- gnometris gnomine gnotravex gnotski gtali iagno
mahjongg same-gnome; do
+# gnect gnibbles iagno
+ for s in aisleriot blackjack glchess glines gnobots2 \
+ gnometris gnomine gnotravex gnotski gtali mahjongg
same-gnome; do
gconftool-2 --makefile-install-rule
%p/etc/gconf/schemas/$s.schemas >/dev/null
done
+ %p/bin/gtk-update-icon-cache -f -t %p/share/icons/hicolor
fi
<<
PostRmScript: <<
if [ upgrade != "$1" ]; then
scrollkeeper-update
+ %p/bin/gtk-update-icon-cache -f -t %p/share/icons/hicolor
fi
<<
SplitOff: <<
@@ -167,55 +199,55 @@
touch %i/share/doc/installed-packages/%n
<<
<<
+# %p/etc/gconf/schemas/gnect.schemas
+# %p/etc/gconf/schemas/gnibbles.schemas
+# %p/etc/gconf/schemas/iagno.schemas
ConfFiles: <<
%p/etc/gconf/schemas/aisleriot.schemas
%p/etc/gconf/schemas/blackjack.schemas
%p/etc/gconf/schemas/glchess.schemas
%p/etc/gconf/schemas/glines.schemas
- %p/etc/gconf/schemas/gnect.schemas
- %p/etc/gconf/schemas/gnibbles.schemas
%p/etc/gconf/schemas/gnobots2.schemas
%p/etc/gconf/schemas/gnometris.schemas
%p/etc/gconf/schemas/gnomine.schemas
%p/etc/gconf/schemas/gnotravex.schemas
%p/etc/gconf/schemas/gnotski.schemas
%p/etc/gconf/schemas/gtali.schemas
- %p/etc/gconf/schemas/iagno.schemas
%p/etc/gconf/schemas/mahjongg.schemas
%p/etc/gconf/schemas/same-gnome.schemas
<<
-DocFiles: AUTHORS COPYING* ChangeLogs/* HACKING MAINTAINERS NEWS README TODO
+DocFiles: AUTHORSs/* COPYING* ChangeLogs/* HACKING MAINTAINERS NEWS READMEs/*
TODO
Description: The Gnome simple games collection
DescDetail: <<
The following games are included:
- blackjack
- glines
- gnect
- gnibbles
- gnobots2
- gnometris
- gnomine
- gnotravex
- gnotski
- gtali
- iagno
- mahjongg
- same-gnome
- sol
+ aisleriot ("sol" solitaire)
+ blackjack
+ gnometris
+ gnect (four-in-a-row) (disabled in %f)
+ gnomine (minesweeper)
+ same-gnome
+ mahjongg
+ gtali
+ gnotravex
+ gnotski (sliding-blocks puzzle)
+ glines (five or more)
+ iagno (Othello) (disabled in %f)
+ glchess
+ gnobots2
+ gnibbles (disabled in %f)
+ gnome-sudoku
<<
DescPort: <<
- Needs guile18: fink's guile18* packages have their files renamed to
- include "1.8" so they don't conflict with the guile* (14) pkgs. So
- we adjust how guile is detected.
<<
DescPackaging: <<
gnome-games 2.12.0 dropped the shared library (no other packages
depend on it), so we no longer need to have splitoff pkgs.
- Some autotools get re-run, so we should re-run them all from
- scratch to avoid having various support files get out-of-sync
- for different libtool/autoconf/automake versions.
+ Fink's libggz & ggz-client are too old (have 0.0.11, need
+ 0.0.14) so disable gnibbles, iagno, gnect that need ggz.
+
+ Self-test requires x11 display.
<<
License: GPL/GFDL
Maintainer: The Gnome Core Team <[email protected]>
--- NEW FILE: gnome-games.patch ---
diff -Nurd -x'*~' gnome-games-2.24.3.orig/configure gnome-games-2.24.3/configure
--- gnome-games-2.24.3.orig/configure 2009-01-12 18:53:12.000000000 -0500
+++ gnome-games-2.24.3/configure 2009-01-22 03:28:28.000000000 -0500
@@ -25214,8 +25214,8 @@
# ********
-GNOME_GAMES_CXXFLAGS="$GNOME_GAMES_CFLAGS -I\$(top_srcdir)/libgames-support
$WARN_CXXFLAGS"
-GNOME_GAMES_CFLAGS="$GNOME_GAMES_CFLAGS -I\$(top_srcdir)/libgames-support
$WARN_CFLAGS"
+GNOME_GAMES_CXXFLAGS="-I\$(top_srcdir)/libgames-support $GNOME_GAMES_CFLAGS
$WARN_CXXFLAGS"
+GNOME_GAMES_CFLAGS="-I\$(top_srcdir)/libgames-support $GNOME_GAMES_CFLAGS
$WARN_CFLAGS"
## Use a separate set of flags for C++ (so we can exclude -std=gnu89 for
## example, it doesn't make sense under C++).
diff -Nurd -x'*~' gnome-games-2.24.3.orig/gtali/Makefile.in
gnome-games-2.24.3/gtali/Makefile.in
--- gnome-games-2.24.3.orig/gtali/Makefile.in 2009-01-12 18:53:18.000000000
-0500
+++ gnome-games-2.24.3/gtali/Makefile.in 2009-01-22 03:53:12.000000000
-0500
@@ -357,8 +357,8 @@
Gamesdir = $(datadir)/applications
SUBDIRS = pix help
INCLUDES = \
- $(GNOME_GAMES_CFLAGS) \
-I$(top_srcdir)/libgames-support \
+ $(GNOME_GAMES_CFLAGS) \
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
-DDATADIR=\""$(datadir)"\" \
-DGNOMEPIXMAPDIR=\""$(datadir)/pixmaps"\"
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs