[game-data-packager] annotated tag debian/40 created (now e760009)
Simon McVittie
smcv at debian.org
Sat Mar 14 22:39:57 UTC 2015
This is an automated email from the git hooks/post-receive script.
smcv pushed a change to annotated tag debian/40
in repository game-data-packager.
at e760009 (tag)
tagging 3da1c056542823ac80a93d225806907668e58663 (commit)
replaces debian/39
tagged by Simon McVittie
on Sat Mar 14 22:39:43 2015 +0000
- Log -----------------------------------------------------------------
game-data-packager Debian release 40
Alexandre Detiste (128):
implement 'better_version:' and use it for Wolf3D v1.2
Makefile: remove leftover rule
better_version: sort checks to avoid priting false positive error
add 'cksums: |' to make template
make_template: ignore dos/windows binaries
add support for Theme Hospital
make_template & Theme Hospital: also ignore .bat files
don't print help in DEBUG mode
fix make clean
theme hospital: add support for demo
theme hospital: add support for automatic .zip unpacking
theme hospital: add alternative .zip for demo
search if innoextract is avaible before using it
add Origin version.
make_template: add heuristic to detect documentation
quake2: multiplayer.html is an alternative
don't tag all files coming from cdrom as executable
quake2: add customer_support.html from v3.05
quake2: add technical_information.html from v3.05
quake2: add 5 more images only in v3.05
quake3: add licensing for the native Linux retail version by Loki
fix some debug messages
warn about broken expansion -> full game depedency
make_template: ignore .386 binary files
make_template: add a switch to make the files lowercase
descent1: add basic support
make_template: caculate sums for single file
make_template: fix install_to:
add support for descent2 demo
make check: verify internal depedencies
merge 2 identical for ... in ...
re-enable make-template
add support for Hexen II demo
hexen2 demo: add alternate source with automatic download
descent1: add optional high-res pack
chmod heuristic: handle package scripts correclty
never attempt to compress .ogg files
add Steam data for Doom games
doom2: Master Levels, w.i.p.
steam data: fix bad copy paste
doom2 master levels: don't ship borked .desktop and icon
add GrimFandango (demo) & residualvm plugin
doom2: add expansion 'No Rest for the Living'
doom2: No Rest for the Living: add .desktop file
doom2: norest: add doom_engine: prboom-plus
doom2: no rest: avoid assertion against extraneous engine on expansion
doom2: no rest: add Steam path from Tobias'mail
add doom3 BFG edition
doom3: add partial data for original game + expansion
doom3: add engines
change default install_to: folder
pyflakes: remove unused imports
add support for scummvm games, add Maniac Mansion (fre)
Maniac Mansion: add english version
make_template: sort things
make-template: automatic game name & steam path guessing
make-template: fill in steam ID automatically
make_template: prefer official Steam name to basename()
steam.py: turn acf_parser() in a generator
make_template: copy 'longname:' from Steam metadata
make_template: detect most DOSBOX files
make-check: add an assertion to catch extraneous install_to:
doom2: add rare french version
make_template: repack from /opt/
rott: don't complain about alternative demo files
documentation: update workflow
documentation: quotes
doom3: add doom3-classic-data|dev
Merge branch 'master' of git://anonscm.debian.org/pkg-games/game-data-packager
add support for 7zip archives & NSIS archives
avoid packaging "the other game" 's expansion
suggests: p7zip-full
make_template: add strace wrapper
add copyright: to all yaml files
make copyright: value mandatory in YAML
GameData: factorize
copyright: document + add mock-up
add debian/copyright generator
make-template -e: also consider /usr/local/share
doom3: finish up packaging
reword automatic description for extensions
doom3: Resurrection Of Evil (=d3xp): add main data file
grim fandango: add url to residualvm md5sum list
scummvm: point to upstream md5sum list
add Day Of The Tentacle
Day of the Tentacle: add engine
scummvm & residualvm: fill engine automaticaly
copyright file generator: point to provided license files
add license: true when applicable, prune extraneous files
license flag: update documentation
add support for Chex Quest 1&2, changelog
copyright generator: add main_wad logic from doom_common.py
doom_common.py: add support for alternative bitmap icons
doom_common.py: add support for SVG icons
lintian fix: debian-changelog-line-too-long
doom_common.py: generate .desktop files for PWADs automatically
add support for Strife, closes #775492
doom2 - NoRestForTheLiving: settle for doom2-nerve-wad for .deb name
add support for HacX
doom3: review, disable non working Classic Doom3 support
doom2:add alternative version for No Rest For The Living
add support for Syndicate (1993)
rework engine definition, avoid need for duplicated data
modify_control_template: factorize more code
quake.py: turn custom code in yaml tags
Makefile: switch to depedency-based build
copyright generator: add more legalese
bash completion: add long options & packages names
bash completion: make it downgrade/removal safe
add genre: metadata as groundwork for GUI/TUI
Makefile: adding heretic (demo) to testsuite
lintian: desktop-entry-lacks-keywords-entry
copyright: remove more boilerplate, clarify Tyrian "license"
lintian: extra-license-file
copyright: add extension family (.wl6, .pk3, .lfl, ...)
iter_steam_path: factorize code
search for Steam folders on NTFS & FAT mounts
engine: handle versioned depends
engine: 'NoneType' object has no attribute 'split'
debian/TODO: we definitely need a makefile
adapt package build & bash-completion to JSON
add minimal JSON load indicator
descent1: add full version
Descent 2: add full version, close #775442 in changelog
descent 1&2: add support for www.gog.com package
add support for www.gog.com & Origin
add support for Zork I, II & III
add support for H2G2
Simon McVittie (40):
quake3: look in /usr/local/games/quake3
quake3: list Steam installation path in help text
quake3: install symlinks in /usr/lib/quake3
Consolidate Quake III copyright files (they were identical) to support the demo
quake3: experimental demo support
changelog
Add more demo files to quake3.yaml
Add support for innoextract, as used for gog.com's Theme Hospital
Add untested support for gog.com's version of Theme Hospital
reword changelog message, close bug
quake2: remove reference to /etc/game-data-packager/quake2-mirrors
Add some comments about the generic mirror files
quake2: support an alternative version of pak0.pk3 (Closes: #776059)
quake2: make videos optional (also part of #776059)
quake2: add optional DM maps match1, base64, city64 and sewer64, and CTF map q2ctf4a (also part of #776059)
quake2: support some alternative versions of documentation (also #776059)
Sort Depends, Recommends, Suggests, Provides, Conflicts and Replaces
Estimate Installed-Size with the algorithm planned for dpkg 1.18, rather than using du which is filesystem-dependent
hexen: remove obsolete note about the demo
Add support for non-default compression algorithms
Add support for the Grim Fandango full version
Add a comment about gfupd101.exe at Alexandre's suggestion
changelog
Add more ScummVM games:
Use the nicer scalable icon for ScummVM and ResidualVM games
doom, doom2: also search in doom3bfg-data if installed
doom3: reinstate doom, doom2, nerve wads in doom3-bfg-data
jedi-academy-bonus-data: install to a usable location
Hint in --help that Doom 3 BFG Edition is OK for doom3.yaml
Merge remote-tracking branch 'a-detiste/master'
Drop game*.pk4
YAML files: remove YAML 1.2 version directive
Rename yaml_data to just data, and load_yaml_games to load_games
Compile YAML game data into JSON, and read that instead of the YAML
make-template: don't emit YAML version header
changelog
debian/control: update list of games, and abbreviate it a bit
document more of Alexandre's changes
avoid potential YAML syntax
prepare v40
Tobias Frost (1):
Add game support for dhewm3 (Doom 3 and its expansion pack Resurrection of Evil)
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new aee36a5 avoid potential YAML syntax
new 3da1c05 prepare v40
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
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