[game-data-packager] 24/24: Update packaging

Simon McVittie smcv at debian.org
Tue Dec 30 01:32:05 UTC 2014


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch master
in repository game-data-packager.

commit c6e454ba967fee2864f9083041358876170a9be0
Author: Simon McVittie <smcv at debian.org>
Date:   Tue Dec 30 00:48:38 2014 +0000

    Update packaging
---
 .gitignore       |  1 +
 Makefile         |  1 +
 debian/changelog | 13 ++++++++-----
 debian/compat    |  2 +-
 debian/control   |  5 +++--
 debian/rules     |  2 +-
 6 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/.gitignore b/.gitignore
index c6cf7fb..609a123 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,7 @@
 /build-stamp
 /configure-stamp
 /debian/files
+/debian/*.debhelper
 /debian/*.debhelper.log
 /debian/*.substvars
 /debian/game-data-packager/
diff --git a/Makefile b/Makefile
index 6a5ab97..c260a81 100644
--- a/Makefile
+++ b/Makefile
@@ -62,6 +62,7 @@ clean:
 	rm -f ./out/*.control
 	rm -f ./out/*.copyright
 	rm -f ./out/*.yaml
+	rm -rf lib/game_data_packager/__pycache__
 	make -f doom-common.mk IWAD=doom  LONG="Doom"   VERSION=$(VERSION) clean
 	make -f doom-common.mk IWAD=doom2 \
 		LONG="Doom 2: Hell on Earth" VERSION=$(VERSION) clean
diff --git a/debian/changelog b/debian/changelog
index 2f8e6a7..30d6dbd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-game-data-packager (38) UNRELEASED; urgency=low
+game-data-packager (38) UNRELEASED-experimental; urgency=low
 
   [ Fabian Greffrath ]
   * Team upload.
@@ -14,16 +14,19 @@ game-data-packager (38) UNRELEASED; urgency=low
 
   [ Simon McVittie ]
   * Add a prototype of data-driven packaging using Python 3 and YAML.
+    Use it for Quake III Arena.
   * Add support for gathering PK3 files for Star Wars Jedi Knight II:
     Jedi Outcast and its sequel Star Wars Jedi Knight: Jedi Academy,
     for use with the OpenJK engine. A fully patched installation using
     Windows or Wine is required: we do not know how to extract files
-    from the patches or the JK2 installer.
+    from the patches.
   * Add support for gathering PK3 and related files from Return to
-    Castle Wolfenstein. Automatically downloading the patch is not
-    yet implemented.
+    Castle Wolfenstein. An installation using Windows or Wine is required,
+    but it does not have to be fully patched.
+  * Standards-Version: 3.9.6
+  * Bump debhelper compat to 9 for better Python 3 handling
 
- -- Fabian Greffrath <fabian+debian at greffrath.com>  Mon, 25 Nov 2013 11:24:57 +0100
+ -- Simon McVittie <smcv at debian.org>  Tue, 30 Dec 2014 00:48:30 +0000
 
 game-data-packager (37) unstable; urgency=low
 
diff --git a/debian/compat b/debian/compat
index 7f8f011..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+9
diff --git a/debian/control b/debian/control
index 32479b1..e373035 100644
--- a/debian/control
+++ b/debian/control
@@ -4,14 +4,15 @@ Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Simon McVittie <smcv at debian.org>, Jonathan Dowland <jmtd at debian.org>
 Build-Depends:
- debhelper (>= 8.0.0),
+ debhelper (>= 9),
+ dh-python,
  fakeroot,
  libdynamite-dev,
  m4,
  pyflakes,
  python3,
  python3-yaml,
-Standards-Version: 3.9.4
+Standards-Version: 3.9.6
 Vcs-Git: git://anonscm.debian.org/pkg-games/game-data-packager
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/game-data-packager.git
 Homepage: http://wiki.debian.org/Games/GameDataPackager
diff --git a/debian/rules b/debian/rules
index 27a3e53..37279c3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,7 +5,7 @@
 export DH_OPTIONS
 
 %:
-	dh $@
+	dh $@ --with python3
 
 VERSION := $(shell dpkg-parsechangelog | grep ^Version | cut -d' ' -f2-)
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git



More information about the Pkg-games-commits mailing list