[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