--- ggz-python-0.0.14.1.orig/debian/svn-deblayout +++ ggz-python-0.0.14.1/debian/svn-deblayout @@ -0,0 +1 @@ +origDir=../../upstream --- ggz-python-0.0.14.1.orig/debian/watch +++ ggz-python-0.0.14.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.ggzgamingzone.org/pub/ggz/([0-9.]+)/ggz-python-([0-9.]+).tar.gz --- ggz-python-0.0.14.1.orig/debian/control +++ ggz-python-0.0.14.1/debian/control @@ -0,0 +1,48 @@ +Source: ggz-python +Section: games +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Debian GGZ Maintainers +Uploaders: Josef Spillner , Peter Eisentraut +Standards-Version: 3.7.3 +Build-Depends: cdbs, debhelper (>= 5), ggzcore-bin (>= 0.0.14), libggzmod-dev (>= 0.0.14), libggzdmod-dev (>= 0.0.14), librsvg2-dev, python-central, python-dev, python-pygame +XS-Python-Version: current +Vcs-Svn: svn://svn.debian.org/pkg-ggz/trunk/ggz-python/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-ggz/trunk/ggz-python/ +Homepage: http://www.ggzgamingzone.org/ + +Package: ggz-python-games +Architecture: all +Depends: python-ggz (>= ${source:Upstream-Version}), ggzcore-bin (>= ${source:Upstream-Version}), ${python:Depends}, python-pygame +Recommends: ggz-core-client, gnugo +XB-Python-Version: ${python:Versions} +Description: GGZ Gaming Zone: game clients collection for SDL and Python + GGZ games are games that can be played online against other people while + all having some features in common, like table chat, seats configuration, + bot players, game spectators, savegames, statistics, and others. Some + games also work in single-player mode. + . + This package provides games that have been developed using the SDL + toolkit for Python (Pygame). It includes: + * GGZBoard (engine for Chess, Checkers, Hnefatafl, Ludo, ...) + * Xadrez-Chinês (Chinese Chess game) + * Escape/SDL + * Go-Wrapper (external, uses GNU Go) + and much more. + . + A core client using Pygame, named Víbora, is also included here even + though it is not a game. Similarly, the Python wrappers for the C + libraries of GGZ and the Python-based game servers reside here also for + the time being. + . + This package is part of the GGZ Gaming Zone, a multiuser networked + gaming environment. + +Package: python-ggz +Architecture: any +Section: python +Depends: ${python:Depends}, ${shlibs:Depends} +Provides: ${python:Provides} +XB-Python-Version: ${python:Versions} +Description: Python modules for GGZ Gaming Zone + This package contains Python modules used by the GGZ Gaming Zone. --- ggz-python-0.0.14.1.orig/debian/compat +++ ggz-python-0.0.14.1/debian/compat @@ -0,0 +1 @@ +5 --- ggz-python-0.0.14.1.orig/debian/ggz-python-games.docs +++ ggz-python-0.0.14.1/debian/ggz-python-games.docs @@ -0,0 +1 @@ +README.GGZ --- ggz-python-0.0.14.1.orig/debian/rules +++ ggz-python-0.0.14.1/debian/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +DEB_CONFIGURE_EXTRA_FLAGS = --bindir=/usr/games --enable-noregistry=/usr/share/ggz/modules/ggz-python-games + +$(patsubst %,binary-install/%,$(DEB_ALL_PACKAGES)) :: binary-install/%: + dh_pycentral -p$(cdbs_curpkg) --- ggz-python-0.0.14.1.orig/debian/ggz-python-games.postinst +++ ggz-python-0.0.14.1/debian/ggz-python-games.postinst @@ -0,0 +1,5 @@ +#!/bin/sh -e + +ggz-config --install --force --noregistry=/usr/share/ggz/modules/ggz-python-games + +#DEBHELPER# --- ggz-python-0.0.14.1.orig/debian/changelog +++ ggz-python-0.0.14.1/debian/changelog @@ -0,0 +1,67 @@ +ggz-python (0.0.14.1-1ubuntu2) jaunty; urgency=low + + * No-change rebuild to fix lpia shared library dependencies. + + -- Matthias Klose Sun, 22 Mar 2009 16:46:14 +0100 + +ggz-python (0.0.14.1-1ubuntu1) jaunty; urgency=low + + * debian/python-ggz.install: + - Install all python stuffs into the system default installation points. + * debian/patches/python2.6-path.patch: + - Adjust Makefile.in to pass --install-layout=deb option to setup.py install. + + -- Alessio Treglia Thu, 12 Mar 2009 21:35:47 +0100 + +ggz-python (0.0.14.1-1) unstable; urgency=low + + * New upstream release + + -- Peter Eisentraut Wed, 26 Mar 2008 20:26:03 +0100 + +ggz-python (0.0.14-1) unstable; urgency=low + + [ Josef Spillner ] + * New upstream version (closes: #377811, #380114). + * More detailed licence breakdown in debian/copyright files. + * Dropping patch 001-po-error.diff. + * Added Vcs field to debian/control + + [ Peter Eisentraut ] + * Changed maintainer to mailing list + * Updated standards version + * Changed build system to CDBS + * Updated to Debhelper level 5 + * Added missing build dependency python-pygame + * Improved dependency information + * Added watch file + * Improved package description + * Fixed package dependencies for binNMU compatibility + * Restructured binary packages + * Use python-central + * Added Homepage control field + * Added patch to fix installation of .mo files (double-destdir.patch) + * Moved game programs to /usr/games + + -- Peter Eisentraut Sat, 23 Feb 2008 21:09:49 +0100 + +ggz-python (0.0.12-1) unstable; urgency=low + + * New upstream version. + + -- Josef Spillner Sun, 25 Sep 2005 19:57:20 +0200 + +ggz-python (0.0.11+svn20050821-1) unstable; urgency=low + + * New snapshot. + + -- Josef Spillner Sun, 21 Aug 2005 14:53:55 +0200 + +ggz-python (0.0.11-1) unstable; urgency=low + + * New debian package: SDL/python games, game servers, wrappers and a + core client for the GGZ Gaming Zone. + * New upstream release. + + -- Josef Spillner Sat, 20 Aug 2005 20:41:05 +0200 + --- ggz-python-0.0.14.1.orig/debian/ggz-python-games.prerm +++ ggz-python-0.0.14.1/debian/ggz-python-games.prerm @@ -0,0 +1,5 @@ +#!/bin/sh -e + +ggz-config --remove --noregistry=/usr/share/ggz/modules/ggz-python-games + +#DEBHELPER# --- ggz-python-0.0.14.1.orig/debian/copyright +++ ggz-python-0.0.14.1/debian/copyright @@ -0,0 +1,19 @@ +This is the Debian GNU/Linux prepackaged version of ggz-sdl-games, +a collection of GGZ games based on the Pygame platform. + +This software was first packaged for Debian by Josef Spillner + Sat, 20 Aug 2005 20:40:00 +0200 using +upstream sources obtained from http://www.ggzgamingzone.org/. + +The current Debian packages are maintained by the pkg-ggz team at +. Upstream sources are +obtained from http://ftp.ggzgamingzone.org/pub/ggz/. + +Copyright: + The GGZ Gaming Zone + Copyright (C) 1999-2006 The GGZ Gaming Zone Development Team + +Contact the upstream authors at + +ggz-python is licenced under the GNU General Public Licence. See +/usr/share/common-licenses/GPL for details. --- ggz-python-0.0.14.1.orig/debian/python-ggz.install +++ ggz-python-0.0.14.1/debian/python-ggz.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/python*/*-packages/ --- ggz-python-0.0.14.1.orig/debian/ggz-python-games.install +++ ggz-python-0.0.14.1/debian/ggz-python-games.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/ggz* +debian/tmp/usr/games +debian/tmp/usr/share --- ggz-python-0.0.14.1.orig/debian/patches/python2.6-path.patch +++ ggz-python-0.0.14.1/debian/patches/python2.6-path.patch @@ -0,0 +1,41 @@ +diff -Nur -x '*.orig' -x '*~' ggz-python-0.0.14.1/Makefile.in ggz-python-0.0.14.1.new/Makefile.in +--- ggz-python-0.0.14.1/Makefile.in 2009-03-12 21:29:57.000000000 +0100 ++++ ggz-python-0.0.14.1.new/Makefile.in 2009-03-12 21:31:01.000000000 +0100 +@@ -18,7 +18,7 @@ + # py_privmoddir: Private python modules (/usr/lib/ggz-python (formerly site-python)) + py_privmoddir = ${prefix}/lib/ggz-python + # py_moddir: Public python modules (/usr/lib/pythonX.Y/site-packages) +-py_moddir = ${prefix}/lib/python@PYVERSION@/site-packages ++py_moddir = ${prefix}/lib/python@PYVERSION@/dist-packages + + # ggz-config: either ggz-config or 'true' if disabled + ggz-config = @GGZ_CONFIG@ -D +@@ -98,23 +98,23 @@ + + ggzmod-install: + @echo Installing library PyGGZMod +- cd pyggzmod && python setup.py install --prefix=$(DESTDIR)$(prefix) ++ cd pyggzmod && python setup.py install --prefix=$(DESTDIR)$(prefix) --install-layout=deb + + ggzdmod-install: + @echo Installing library PyGGZdMod +- cd pyggzdmod && python setup.py install --prefix=$(DESTDIR)$(prefix) ++ cd pyggzdmod && python setup.py install --prefix=$(DESTDIR)$(prefix) --install-layout=deb + + ggzcore-install: + @echo Installing library PyGGZCoreSimple +- cd pyggzcore && python setup.py install --prefix=$(DESTDIR)$(prefix) ++ cd pyggzcore && python setup.py install --prefix=$(DESTDIR)$(prefix) --install-layout=deb + + rsvgsdl-install: + @echo Installing library PyRsvgSDL +- cd pyrsvgsdl && python setup.py install --prefix=$(DESTDIR)$(prefix) ++ cd pyrsvgsdl && python setup.py install --prefix=$(DESTDIR)$(prefix) --install-layout=deb + + ggzchess-install: + @echo Installing library PyGGZChess +- cd pyggzchess && python setup.py install --prefix=$(DESTDIR)$(prefix) ++ cd pyggzchess && python setup.py install --prefix=$(DESTDIR)$(prefix) --install-layout=deb + + po-build: + @echo Building internationalization files --- ggz-python-0.0.14.1.orig/debian/patches/double-destdir.patch +++ ggz-python-0.0.14.1/debian/patches/double-destdir.patch @@ -0,0 +1,12 @@ +diff -Nur ggz-python-0.0.14/Makefile.in ggz-python-0.0.14.new/Makefile.in +--- ggz-python-0.0.14/Makefile.in 2007-01-16 20:32:31.000000000 +0100 ++++ ggz-python-0.0.14.new/Makefile.in 2008-02-02 15:18:11.000000000 +0100 +@@ -122,7 +122,7 @@ + + po-install: + @echo Installing internationalization files +- cd po && make install prefix=$(DESTDIR)$(prefix) ++ cd po && make install prefix=$(prefix) + + man-install: + @echo Installing manual pages --- ggz-python-0.0.14.1.orig/debian/patches/games-dir.patch +++ ggz-python-0.0.14.1/debian/patches/games-dir.patch @@ -0,0 +1,48 @@ +diff -Nur ggz-python-0.0.14/escape-sdl/escape-sdl.desktop.in ggz-python-0.0.14.new/escape-sdl/escape-sdl.desktop.in +--- ggz-python-0.0.14/escape-sdl/escape-sdl.desktop.in 2007-01-16 20:32:31.000000000 +0100 ++++ ggz-python-0.0.14.new/escape-sdl/escape-sdl.desktop.in 2008-02-23 20:54:59.000000000 +0100 +@@ -8,7 +8,7 @@ + Comment[de]=GGZ-Spiel + + Type=Application +-Exec=@prefix@/bin/escape-sdl ++Exec=@bindir@/escape-sdl + Icon= + Terminal=false + Categories=X-GGZ-Games;BoardGame;Game; +diff -Nur ggz-python-0.0.14/ggzboard/ggzboard.desktop.in ggz-python-0.0.14.new/ggzboard/ggzboard.desktop.in +--- ggz-python-0.0.14/ggzboard/ggzboard.desktop.in 2007-01-16 20:32:31.000000000 +0100 ++++ ggz-python-0.0.14.new/ggzboard/ggzboard.desktop.in 2008-02-23 20:54:17.000000000 +0100 +@@ -10,7 +10,7 @@ + Comment[fr]=Jeux GGZ: L'échecs, Dame, Go, ... + + Type=Application +-Exec=@prefix@/bin/ggzboard ++Exec=@bindir@/ggzboard + Icon=@prefix@/share/ggz/ggzboard/common/icon.png + Terminal=false + Categories=X-GGZ-Games;BoardGame;Game; +diff -Nur ggz-python-0.0.14/vibora/vibora.desktop.in ggz-python-0.0.14.new/vibora/vibora.desktop.in +--- ggz-python-0.0.14/vibora/vibora.desktop.in 2007-01-16 20:32:31.000000000 +0100 ++++ ggz-python-0.0.14.new/vibora/vibora.desktop.in 2008-02-23 20:54:46.000000000 +0100 +@@ -8,7 +8,7 @@ + Comment[de]=GGZ-Core-Client + + Type=Application +-Exec=@prefix@/bin/vibora ++Exec=@bindir@/vibora + Icon= + Terminal=false + Categories=X-GGZ;Network; +diff -Nur ggz-python-0.0.14/xadrez-chines/xadrez-chines.desktop.in ggz-python-0.0.14.new/xadrez-chines/xadrez-chines.desktop.in +--- ggz-python-0.0.14/xadrez-chines/xadrez-chines.desktop.in 2007-01-16 20:32:31.000000000 +0100 ++++ ggz-python-0.0.14.new/xadrez-chines/xadrez-chines.desktop.in 2008-02-23 20:54:34.000000000 +0100 +@@ -8,7 +8,7 @@ + Comment[de]=GGZ-Spiel + + Type=Application +-Exec=@prefix@/bin/xadrez-chines ++Exec=@bindir@/xadrez-chines + Icon= + Terminal=false + Categories=X-GGZ-Games;BoardGame;Game;