[pkg-ggz-commits] r261 - ggz-python/trunk/debian

petere at alioth.debian.org petere at alioth.debian.org
Sun Oct 14 14:59:59 UTC 2007


Author: petere
Date: 2007-10-14 14:59:59 +0000 (Sun, 14 Oct 2007)
New Revision: 261

Added:
   ggz-python/trunk/debian/ggz-python-games.docs
   ggz-python/trunk/debian/python-ggz.install
Removed:
   ggz-python/trunk/debian/ggz-python-games-data.docs
   ggz-python/trunk/debian/ggz-python-games-data.install
Modified:
   ggz-python/trunk/debian/changelog
   ggz-python/trunk/debian/control
   ggz-python/trunk/debian/ggz-python-games.install
   ggz-python/trunk/debian/rules
Log:
* Restructured binary packages
* Use python-central

Modified: ggz-python/trunk/debian/changelog
===================================================================
--- ggz-python/trunk/debian/changelog	2007-09-19 19:48:37 UTC (rev 260)
+++ ggz-python/trunk/debian/changelog	2007-10-14 14:59:59 UTC (rev 261)
@@ -6,7 +6,6 @@
   * Dropping patch 001-po-error.diff.
 
   [ Peter Eisentraut ]
-  * Renamed ggz-python-game-data to ggz-python-games-data for consistency
   * Changed maintainer to mailing list
   * Updated standards version
   * Changed build system to CDBS
@@ -16,6 +15,8 @@
   * Added watch file
   * Improved package description
   * Fixed package dependencies for binNMU compatibility
+  * Restructured binary packages
+  * Use python-central
 
  -- Peter Eisentraut <petere at debian.org>  Fri, 18 Aug 2006 20:07:44 +0200
 

Modified: ggz-python/trunk/debian/control
===================================================================
--- ggz-python/trunk/debian/control	2007-09-19 19:48:37 UTC (rev 260)
+++ ggz-python/trunk/debian/control	2007-10-14 14:59:59 UTC (rev 261)
@@ -4,12 +4,14 @@
 Maintainer: Debian GGZ Maintainers <pkg-ggz-maintainers at lists.alioth.debian.org>
 Uploaders: Josef Spillner <josef at ggzgamingzone.org>, Peter Eisentraut <petere at debian.org>
 Standards-Version: 3.7.2
-Build-Depends: cdbs, debhelper (>= 5), libggzmod-dev (>= 0.0.13), libggzdmod-dev (>= 0.0.13), python-all-dev, librsvg2-dev, python-pygame, ggzcore-bin (>= 0.0.13)
+Build-Depends: cdbs, debhelper (>= 5), ggzcore-bin (>= 0.0.13), libggzmod-dev (>= 0.0.13), libggzdmod-dev (>= 0.0.13), librsvg2-dev, python-central, python-dev, python-pygame
+XS-Python-Version: current
 
 Package: ggz-python-games
-Architecture: any
-Depends: ${shlibs:Depends}, ggz-python-games-data (>= ${source:Upstream-Version}), ggzcore-bin (>= ${source:Upstream-Version}), python, python-pygame
+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,
@@ -34,19 +36,13 @@
  .
  Web site: http://www.ggzgamingzone.org
 
-Package: ggz-python-games-data
-Architecture: all
-Depends: ggz-python-games (>= ${source:Upstream-Version})
-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.
+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.
  .
- This package provides the data files for the complete collection of GGZ
- game frontends that have been written for the Pygame platform.
- .
- This package is part of the GGZ Gaming Zone, a multiuser networked
- gaming environment.
- .
  Web site: http://www.ggzgamingzone.org

Deleted: ggz-python/trunk/debian/ggz-python-games-data.docs
===================================================================
--- ggz-python/trunk/debian/ggz-python-games-data.docs	2007-09-19 19:48:37 UTC (rev 260)
+++ ggz-python/trunk/debian/ggz-python-games-data.docs	2007-10-14 14:59:59 UTC (rev 261)
@@ -1 +0,0 @@
-README.GGZ

Deleted: ggz-python/trunk/debian/ggz-python-games-data.install
===================================================================
--- ggz-python/trunk/debian/ggz-python-games-data.install	2007-09-19 19:48:37 UTC (rev 260)
+++ ggz-python/trunk/debian/ggz-python-games-data.install	2007-10-14 14:59:59 UTC (rev 261)
@@ -1 +0,0 @@
-debian/tmp/usr/share

Copied: ggz-python/trunk/debian/ggz-python-games.docs (from rev 260, ggz-python/trunk/debian/ggz-python-games-data.docs)
===================================================================
--- ggz-python/trunk/debian/ggz-python-games.docs	                        (rev 0)
+++ ggz-python/trunk/debian/ggz-python-games.docs	2007-10-14 14:59:59 UTC (rev 261)
@@ -0,0 +1 @@
+README.GGZ

Modified: ggz-python/trunk/debian/ggz-python-games.install
===================================================================
--- ggz-python/trunk/debian/ggz-python-games.install	2007-09-19 19:48:37 UTC (rev 260)
+++ ggz-python/trunk/debian/ggz-python-games.install	2007-10-14 14:59:59 UTC (rev 261)
@@ -1,2 +1,3 @@
-debian/tmp/usr/lib
+debian/tmp/usr/lib/ggz*
 debian/tmp/usr/bin
+debian/tmp/usr/share

Added: ggz-python/trunk/debian/python-ggz.install
===================================================================
--- ggz-python/trunk/debian/python-ggz.install	                        (rev 0)
+++ ggz-python/trunk/debian/python-ggz.install	2007-10-14 14:59:59 UTC (rev 261)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/python*/site-packages/

Modified: ggz-python/trunk/debian/rules
===================================================================
--- ggz-python/trunk/debian/rules	2007-09-19 19:48:37 UTC (rev 260)
+++ ggz-python/trunk/debian/rules	2007-10-14 14:59:59 UTC (rev 261)
@@ -4,3 +4,6 @@
 include /usr/share/cdbs/1/class/autotools.mk
 
 DEB_CONFIGURE_EXTRA_FLAGS = --enable-noregistry=/usr/share/ggz/modules/ggz-python-games
+
+$(patsubst %,binary-install/%,$(DEB_ALL_PACKAGES)) :: binary-install/%:
+	dh_pycentral -p$(cdbs_curpkg)




More information about the pkg-ggz-commits mailing list