[game-data-packager] 01/01: Move non-installed Python into tools/ so we can install all of g_d_p again
Simon McVittie
smcv at debian.org
Tue May 5 22:54:18 UTC 2015
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 5e525e7f5380630997e348df2ee54afaff075cbf
Author: Simon McVittie <smcv at debian.org>
Date: Tue May 5 23:54:09 2015 +0100
Move non-installed Python into tools/ so we can install all of g_d_p again
Listing individual Python files to install seems really error-prone.
I would like to be able to rely on ./game_data_packager being exactly
what is placed on sys.path.
---
Makefile | 8 ++++----
debian/game-data-packager.install | 10 +---------
{game_data_packager => tools}/bash_completion.py | 0
{game_data_packager => tools}/check_syntax.py | 2 +-
{game_data_packager => tools}/stats.py | 2 +-
{game_data_packager => tools}/yaml2json.py | 0
6 files changed, 7 insertions(+), 15 deletions(-)
diff --git a/Makefile b/Makefile
index 39948d5..1558948 100644
--- a/Makefile
+++ b/Makefile
@@ -27,10 +27,10 @@ out/%: data/%
if [ -L $< ]; then cp -a $< $@ ; else install -m644 $< $@ ; fi
out/%.json: data/%.yaml
- python3 game_data_packager/yaml2json.py $< > $@ || rm -f $@
+ python3 tools/yaml2json.py $< > $@ || rm -f $@
out/bash_completion: $(in_yaml)
- python3 game_data_packager/bash_completion.py > ./out/bash_completion
+ python3 tools/bash_completion.py > ./out/bash_completion
chmod 0644 ./out/bash_completion
out/changelog.gz: debian/changelog
@@ -66,8 +66,8 @@ clean:
for d in $(DIRS); do [ ! -d "$$d" ] || rmdir "$$d"; done
check:
- LC_ALL=C GDP_UNINSTALLED=1 PYTHONPATH=. python3 -m game_data_packager.check_syntax
- LC_ALL=C pyflakes3 game_data_packager/*.py game_data_packager/*/*.py runtime/*.py || :
+ LC_ALL=C GDP_UNINSTALLED=1 PYTHONPATH=. python3 tools/check_syntax.py
+ LC_ALL=C pyflakes3 game_data_packager/*.py game_data_packager/*/*.py runtime/*.py tools/*.py || :
# Requires additional setup, so not part of "make check"
manual-check:
diff --git a/debian/game-data-packager.install b/debian/game-data-packager.install
index d8e42c9..929bd83 100644
--- a/debian/game-data-packager.install
+++ b/debian/game-data-packager.install
@@ -1,15 +1,7 @@
out/game-data-packager usr/games
etc/game-data-packager.conf etc
etc/*-mirrors etc/game-data-packager
-game_data_packager/games usr/share/games/game-data-packager/game_data_packager
-game_data_packager/__init__.py usr/share/games/game-data-packager/game_data_packager
-game_data_packager/__main__.py usr/share/games/game-data-packager/game_data_packager
-game_data_packager/config.py usr/share/games/game-data-packager/game_data_packager
-game_data_packager/make_template.py usr/share/games/game-data-packager/game_data_packager
-game_data_packager/paths.py usr/share/games/game-data-packager/game_data_packager
-game_data_packager/steam.py usr/share/games/game-data-packager/game_data_packager
-game_data_packager/util.py usr/share/games/game-data-packager/game_data_packager
-game_data_packager/version.py usr/share/games/game-data-packager/game_data_packager
+game_data_packager usr/share/games/game-data-packager
out/*.control.in usr/share/games/game-data-packager
out/*.copyright usr/share/games/game-data-packager
out/*.copyright.in usr/share/games/game-data-packager
diff --git a/game_data_packager/bash_completion.py b/tools/bash_completion.py
old mode 100644
new mode 100755
similarity index 100%
rename from game_data_packager/bash_completion.py
rename to tools/bash_completion.py
diff --git a/game_data_packager/check_syntax.py b/tools/check_syntax.py
old mode 100644
new mode 100755
similarity index 95%
rename from game_data_packager/check_syntax.py
rename to tools/check_syntax.py
index 7745da2..3ee8747
--- a/game_data_packager/check_syntax.py
+++ b/tools/check_syntax.py
@@ -18,7 +18,7 @@
import os
import yaml
-from . import load_games
+from game_data_packager import load_games
if __name__ == '__main__':
for name, game in load_games().items():
diff --git a/game_data_packager/stats.py b/tools/stats.py
old mode 100644
new mode 100755
similarity index 96%
rename from game_data_packager/stats.py
rename to tools/stats.py
index 1829668..f08c904
--- a/game_data_packager/stats.py
+++ b/tools/stats.py
@@ -15,7 +15,7 @@
# You can find the GPL license text on a Debian system under
# /usr/share/common-licenses/GPL-2.
-from . import load_games,GameData,FillResult
+from game_data_packager import (load_games, GameData, FillResult)
games = []
for name, game in load_games().items():
diff --git a/game_data_packager/yaml2json.py b/tools/yaml2json.py
old mode 100644
new mode 100755
similarity index 100%
rename from game_data_packager/yaml2json.py
rename to tools/yaml2json.py
--
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