some review of pending g-d-p changes
Simon McVittie
smcv at debian.org
Sun Apr 26 20:48:36 UTC 2015
arx
===
Can we put the various demo and different language versions in
/usr/share/games/arx-demo-en (etc.) and make the engine search by
language, or use alternatives, or something? As an engine maintainer I
really prefer to be able to install several datasets in parallel and use
"quake --demo" etc., rather than having to install and uninstall
different versions.
duke3d
======
Same as arx
doom2-masterlevels
==================
I'm very tempted to just ship this in g-d-p for now, and do the
NEW-queue round-trip later.
If we're going to need a trip through the NEW queue *anyway*, I wonder
whether a game-data-packager-support package might be better: we could
use that for any similar things we need subsequently.
We could put a dummy executable file in doom2-masterlevels-wad and refer
to it in TryExec in the .desktop file for the frontend, like we do for
Quake III Team Arena (look in src:quake3)?
1020x800 seems large, and won't fit on my 1366x768 laptop (which is a
common size for ultraportables, and pre-HDTV LCD panels in general). Can
it fit in 800x600 or smaller? (I don't have these wads myself, so I
haven't tried the launcher so far, but perhaps I can fake it for testing
via symlinks to some wad with at least the same number of levels.)
dreamweb
========
> + dreamweb-us-data:
> + dreamweb-uk-data:
I'd prefer -en-us-data and -en-gb-data (or whichever of them is the
preferred version upstream could be -en-data) - uk is the ISO 639-1
language code for Ukrainian, which is not what's in that package :-)
consider_zip
============
filenames would be better called try_to_unpack or something - calling it
"filenames" doesn't really disambiguate.
various unpacking mechanisms
============================
Can unace, cabextract, unrar specify files to unpack? I prefer to unpack
a list of specified files when we can, rather than the whole thing.
make_template
=============
sums['ck'][name] really ought to be a tuple (cksum, size), or (None,
size) if the CRC32 is not known.
util
====
If we prefer en_GB (or en_US for that matter), we should put en next in
the preference order automatically - my British English GNOME setup sets
LANG=en_GB.utf8 but does not set LANGUAGE, and if there's no en_GB, I'd
certainly prefer to play adventure games in en (i.e. probably _US) than
any other language :-) Probably the same for pt_BR, although AIUI
Brazilian Portugese and Portugese Portugese differ a lot more than
British and American English.
S
More information about the Pkg-games-devel
mailing list