[game-data-packager] annotated tag debian/42 created (now 6fa25f0)
Simon McVittie
smcv at debian.org
Wed Jul 15 10:08:26 UTC 2015
This is an automated email from the git hooks/post-receive script.
smcv pushed a change to annotated tag debian/42
in repository game-data-packager.
at 6fa25f0 (tag)
tagging 0fe000ca799097918178da302b121e9f269ccde4 (commit)
replaces debian/41
tagged by Simon McVittie
on Wed Jul 15 11:08:16 2015 +0100
- Log -----------------------------------------------------------------
game-data-packager Debian release 42
Alexandre Detiste (263):
scummvm: don't generate .desktop file for media packs
doom2-masterlevels: handle system without any doom engine ...
hacx: distributable, but still non-free
add alternatives md5sum for GOG setup.exe
add md5 from http://www.gogwiki.com/wiki/Installer_Information
add support for Space Quest 1,2&3
make-template -e : forward args to process running through strace
spacequest3: remove extraneous resource.cfg
implement 'local' archive area
zork1: add alternative version
handle split of chocolate-doom into chocolate-doom|heretic|hexen|strife
name heretic & hexen packages in a consistent way
heretic-shareware-wad: add license.doc, move it to non-free
spearofdestiny-demo-data: move to non-free
quake-shareware: move back to non-free
non-free is an archive 'area' not a 'section'
add Space Quest 4 & 5
space quest 4: add windows version shipped by GOG
text games: provide launcher script in /usr/games when using frotz
advertise in help_text when game is avaible on GOG or Steam
descent1&2: add GOG affiliate id
remove yaml2json, check_syntax, stats, bash_completion.py from .deb
degrade non-ascii characters when running with LANG=C
check help_text for Unicode symbols
add GOG partner id for eDuke32 + comment for dxx-rebirth
spacequest5: add support for GOG archive
add yaml rule for Zork Anthology
doom2-masterlevels: unify error messages
Heroes3: allow repacking
add warcraft2 WIP: non-reproducible output from wartool
add King's Quest 1 to 6
heroes3: don't package HiScore.dat
doom2 masterlevels: accept "doom2-wad | freedoom" as depedency
freespace2: workarounds for #784952 & #784953
spacequest5: add GOG url
add support for Waxworks
spear-of-destiny: don't provide wolf3d-data
keep virtual package wolf3d-data as "any provider of full Wolf3D game"
make-template: ignore scummvm.exe runtime
add suppor for Simon the Sorcerer 1 & 2
zork: alternatives md5 for setup_...exe
scummvm: let packages override gameid if needed
add Gobliiins, demo & full game
implement support for upcoming innoxectract release
innoextract: fix 'NoneType' object is not iterable
innoextract: get bare version number with '-v -s'
simon2: only extract needed files from GOG archive
arx: only extract needed files from GOG archive
waxworks: don't extract dosbox.exe, foxitreader.exe
descent1: add Steam metadata + new GOG archive
descent2: add Steam metadata + new GOG archive
descent1&2: switch _demo / _full names
innoextract/include: define $provides shortcut, switch to lowercase
first class innoextract support: extract only needed files
implement uniform support of "quiet" option to external tools
unzip produce mojibake, specify encoding in yaml and decode comment in python
zipfile comments: use 'replace' as hinted in similar #784330
review + dictionary of tags used in yaml files
bash_completion: fix glitch in yaml parser
add new games to debian/control
print FILE_ID.DIZ memorabilia in --verbose mode
tyrian: remove useless files
add support for pure documentation packages
add support for Leisure Suit Larry 1,2,3,5,6
ROTT: add manual.pdf from Steam version
ROTT: add GOG package
ROTT: add support for GOG Linux tarball
GOG.com: add support for unpacking provided .deb
wolf3d: add comment over origin of 'alternative' version
doom: WIP compet_n wads #776061
arx fatalis: fix heisenbug with english demo
add tag "expansion_for_ext:"
compet_n: add description in help_text, review ©
steam: speed-up identification
compet-n: add self-made Memento Mori I/II icon
doom-common: rework main_wad str in main_wads dict
remove 'shortname:' holdover from shell script
provide only_file: shortcut & integrity check at "make check" phase
unrar: suggests correct package
doom compet_n: fix duplicated av.wad in Exec=
lgeneral: check if lgc-pg is run in a text session
read only one YAML when user specify an existing game (#779937)
list packages available when run with "GDP $game --help"
compet_n: add patch for MM
final-doom: add tnt31.wad patch, not yet enabled
compet_n: sort file, mm11fix is already in main MM archive
compet_n: revert half of 5271fe95103eb1ba45eb07e78cf354c6665f991f
align shops URL with rest of help text
enable TNT Doom patch for Golden Key on level 31
use custom user agent (#784957)
add support for Loom
add "The 7th Guest"
tag games genres, could hide some in a GUI if needed (#786745)
add support for "Zak McKracken and the Alien Mindbenders"
kingsquest 1-6: add new unbundled GOG archives
add TeenAgent freeware (#783921)
add Dračí Historie (#783914)
add Blake Stone - WIP (#788057)
compet_n: review by Fabian Greffrath
add Quest Of Glory 1,2&3
make_template: ignore runtimes found in GOG .deb's
review idstuff & idgames mirrors
Chex Quest: add .deh patch needed by chocolate-doom
add mirrors to gentoo-distfiles
add Indiana Jones: the fate of Atlantis (most versions)
make-template: automatic handling of GOG .exe & .deb archives
make_template: sort files by type in checksums
chex quest: fix regression (thx Patrick Bottelberger)
doom_common: add extra data-integrity exceptions
make_template: handle more stuff from GOG .deb's
add The Dig (english version)
the Dig: add German version
make_template: scummvm packages don't need "install_to:"
add German version of DayOfTheTentacle (thx Patrick Bottelberger)
make_template: ignore even more GOG stuff
add Sam & Max Hit the Road
Maniac Mansion: add German version (thx Patrick Bottelberger)
add Steam id for LucasArts games
add German version for Curse Of Monkey Island
the dig: add alternative dig.la1
implement: size_and_md5 shortcut
Zak McKracken: add french floppy version
zak: add GOG url for English version
add support for Unar extractor
add support for "I have no mouth, but I must scream"
I have no mouth: add french/german/spanish versions
7th guest: add alternative with single-byte change in 'at.gjd'
add support for "Inherit the Earth"
tag Blake Stone as a FPS
I Hav No Mouth: add Italian / Steam versions
Police Quest 1: add VGA remake
add Police Quest 2 & 3
add WIP police quest 4 not yet supported by ScummVM
the DIG: add Spanish/French/Italian versions
Zak MkC: remove extraneous look_for:
draci: remove extraneous look_for
DOTT: remove extraneous look_for
Dreamweb: remove extraneous look_for, add SHA1 for zips
sam and max: remove extraneous look_for
arx: remove extraneous look_for:
add assert to find all extraneous look_for:
sfinx: remove extraneous look_for
hexen2: remove extraneous look_for
glory1: remove extraneous look_for
soltys: remove extraneous look_for
spacequest4: remove extraneous look_for
Indi: remove extraneous look_for
wolf3d: remove extraneous look_for
quake3: remove extraneous look_for
gobliiins: remove extraneous look_for
duke3d: remove extraneous look_for
blakestone: remove extraneous look_for
zork: remove extraneous look_for
simon1: add new GOG.archive
simon2: add French & German versions
simon1: add win/CD German version
simon1: add Spanish DOS/CD version
simon1: add some French version
simon1: add Italian version
add tool to print some pretty HTML in 90's style
babel.py: don't make validator cry
zipfile: match on basename for unknown & quircky archives
dreamweb: add French version
Dreamweb: add German version
Dreamweb: add Spanish version
Dreamweb: add Italian version
babel.py: hardcode some missing & one-file translations
simon1: add German DOS version
support 0-byte files
simon1: add French DOS version
add support Kyrandia 1 , 2 & 3
scummvm: auto-generate language auto-detection shell-script
scummvm: avoid giving a special meaning to ['en']
unzip: catch exception if pgm is missing in --verbose mode
zip files: 7z & unar can also handle old PKZIP1.0 archives
descent1: add intermediate ARJ files chunks as unpacked by unar
add Elvira 1 & 2, English & French versions
scummvm: track recent change in git for Elvira/Waxworks games
dig: reverting bad checksum 4dd02b9770637c781cca9877a86c9277946cc339
add support for Dune II with dunelegacy engine
Elvira 2: add optional patch used by ScummVM 1.8+
hexen demo: recommend chocolate-hexen engine
hexen-demo: add "Breaks: chocolate-doom (<< 2.2.0)"
indy4 / the fate of atlantis: use more descriptive pkg name
quest for glory 1,2,3: use more distinctive pkg names
HOMM3: use more distinctive pkg name
simon1&2: use more distinctive pkg names
doom3bfg: demote dubious files as 'optional' #787510
scummvm: fix regression introduced in 19f0e5330e619aad031f0845ec5baef14703bece
typo
scummvm: add missing Type=Application
scummvm: generate scripts that works when /bin/sh = /bin/bash
move support for multilang packages from scummvm to core
spear-of-destiny: allow packaging of loose Ep2 or Ep3
always silence warning if several files have same look_for & same size
Gobliiins: add French full & demo versions
zokr: refresh GOG packaging, add url
doom_common: fix Keywords in .desktop files
z_code: gargoyle-free except that files ends in .z3
waxworks: add new archive
waxworks: add German version
reproducilbe: make babel.py output reproducible html
waxworks: add Spanish version
waxworks: add French version
missing_langs: move logic to core & data to yaml files,...
gobliiins: add CD version sold on GOG.com
fate-of-atlantis: mark .pdf optinal (thx Patrick Bottelberger)
add support for Return to Zork
man page: add PATHS section, hint to lgogdownloader(1)
add icons for DFSG-free Sfinx & Soltys games
add support for Super 3D Noah's Ark
blakestone: reject known old files
scummvm: use more distinctive name for icons
noahs-ark: remove noah3d.pk3 engine assets, add icon
detect icons provided by Steam for Linux, use it for Scummvm plugin
super 3d noah's ark: add .desktop & icon support
add Gobliiins 2 & 3
inherit the earth: replicate change on scummvm wiki/Datafiles
noah's ark: add support for itch.io archives
noah's ark: force unpacking of icon in bought .deb's
process unknown .apk android files like unknown .zip
inherit the earth: add support for CD version sold on Steam & GOG
steam id is allways an int
add hyperlinks to HTML overview
add support for DotEmu
list freeware & demos in HTML overview
grimfandango: add German version + unpatched English version
FIXME: accept yet another file with unknown size
Inherit the Earth: add German version
blake stone: add v2.0 & v3.0 (thx Braden Obrzut for md5's)
grammar
sfinx: use versioned recommends
prever dashes over underscore everywhere
handle versioned 'engine:' version
ROTT: drop replaces against version in squeeze
quake3: move 'depends' from control file to yaml
Doom 3 - Resurrection of Evil: move engine to yaml file
DOOM 3: remove definition of extraneous files
add support for Zork Grand Inquisitor
Zork Grand Inquisitor: add icon
add Monkey icon from Tango project
add icon for Kyrandia2 & Inherit the earth
scummvm icons: support .svg & game series-wide catch-all
King's quest: add generic icon
Space Quest: add generic icon
deian/control: review game list
add support for Zork Nemesis
grim: demos in other languages exists
Goblins3: add copyright
do not package a demo if we have any full game
arx: remind that we only have dubbed demos and not dubbed full games
look_for_engines(): check if engine is installed/available/up-to-date
look_for_engines: don't check version if engine pkg is not even available
dumb_parser: handle "GDP -h game" like full parser
look_for_engines: handle alternatives
look_for_engines: handle blakestone.yaml correctly
add doom-common.xpm to copyright.in
add icon for Dračí Historie
lintian: fix 2 'dep5-copyright-license-name-not-unique'
replace wolf-common.xpm by wolf-common.svg
copyright.in: remove refs to .xpm built from .svg
look_for_engines() only when "dpkg -i" is going to be called
look_for_engines: ERROR on --install, merely WARN on --no-install
Simon McVittie (36):
Change "area" to "component"
Move non-installed Python into tools/ so we can install all of g_d_p again
improve spelling, punctuation, grammar
make VERBOSE not a global variable
Generate debian/copyright from debian/copyright.{in,py}
Include full license text for CC-BY-SA-3.0-US
Separate GPL-2 into a standalone license paragraph
Correctly credit Sri Kadimisetty for lantern icon (Zork Inquisitor) and theSquid.ink for rocket icon (Space Quest), not the other way round
Add a SVG version of the lantern icon
Sort Build-Depends
Include full license text for CC-BY-3.0-US, and distinguish between that and the other CC-BY-3.0 flavours
Include full license text for CC-BY-3.0-Unported, and distinguish between that and the other CC-BY-3.0 flavours
debian/copyright: document provenance of Tango-derived PD icons
Move the "m" and "II" of the Memento Mori (II) logo SVG into layers
Build-depend on Inkscape and use it to generate Memento Mori icons with/without the "II" part
Do not generate a .svgz icon from memento-mori-2.svg, which uses relatively complex SVG features that librsvg cannot render
Where SVG icons exist, generate PNGs from those, not XPM icons
chex.svg: make the icon square
Where SVG icons exist, strip Inkscape-specific code for the installed .svgz version
blakestone: re-word help
Goblins Quest 3: remove placeholder copyright
Document copyright/license of doom-common.xpm
Make out/game-data-packager executable
ecwolf_common: fix installation of icon
changelog: collect ScummVM games into a sub-list
changelog: clarify what Compet-N is
d/copyright: regenerate
debian/copyright.py: write to file instead of stdout, forcing UTF-8
Install bash completion to the desired location with dh_install instead of using dh_bash-completion (works around #668254, #785271)
If yaml2json exits nonzero, do not continue processing
For games that recently gained multilingual packages, also try repacking files from the non-language-specific location
hexen2-data Conflicts and Replaces hexen2-demo-data, hopefully this will give dpkg a hint that it is the better version
Cope with Replaces potentially being a list
freespace2-data Conflicts and Replaces the versions built by scripts shipped with fs2-open
wolf3d-v*-data Conflicts and Replaces wolf3d-full-data
v42
-----------------------------------------------------------------------
No new revisions were added by this update.
--
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