[game-data-packager] annotated tag debian/46 created (now afdc77f)

Simon McVittie smcv at debian.org
Fri Oct 14 22:12:57 UTC 2016


This is an automated email from the git hooks/post-receive script.

smcv pushed a change to annotated tag debian/46
in repository game-data-packager.

        at  afdc77f   (tag)
   tagging  d826b53d280b51acb45758eaa1b5591e733b7e4b (commit)
  replaces  debian/45
 tagged by  Simon McVittie
        on  Fri Oct 14 23:11:27 2016 +0100

- Log -----------------------------------------------------------------
game-data-packager Debian release 46
-----BEGIN PGP SIGNATURE-----

iQIcBAABCAAGBQJYAVgPAAoJEE3o/ypjx8yQJ1sP/3Xs8b+0At9CR1BBBcz8JNhu
5zZpMrl8xAwUx3Zm3yjacoSfguGTW36Mx7Aj/4MX+AsAFHS2KgB7kkZOtfNbqKRE
SkI3vpPYEpmlMeEiUJ3UoOliBAo5Tr3ZowtRgJervhPI6LsX37S6JlcD2Vx6G1fF
y87XyLuYO2i4nKnhSW+gwydjkrV/DzbQqc6/HZN2BZ5zBTRO/uXil7nxfnpV0fD6
TY4S6I1NO8m/MieLB2A5DUNKKpjqGHplwcDMdSkd+v41M7S2D7M7xWyN/ABC7fJj
5rpytzE3WP40NLS4Rw2hyJxwuS/MGGym20TBU7wk4+MLe7f2WkT0om2abulY21fl
Ou8Zj5d3WC5hJdLqjbOFXN/B9L2iT2I+a3Elkywpn1mMv/r+OMonK/apMpLOVFdy
W3sOTHeDpfVVyXP2OpHGqGY03RbJQVITY1dTH4zNs/zfwehvRpxoebwfaHW7YmLp
Q0YyY21KOC3lTiiB25vU3H16GQPyAGYSEExXvyyUS6zWjXzJM8RzHx6QD43iPkJ7
PbILSuAaS9xI8TNris3Zm2vNaBHVWswZ38tEbrWT5HnlxaHXm6/2Iy7lNYFvUiEL
sTJFYeaOgBZuKcrJOo2GRvrdd/e3GefFHsB/gAMvJewQ4PUM5/5RWij2qpwPna8K
BQrpGDUm/beyUJjL4Hxt
=lBQM
-----END PGP SIGNATURE-----

Alexandre Detiste (22):
      typo
      need-data.sh: fix kdialog parameters
      suggests new packages quake2-{groundzero|reckoning}-data
      add support for Enemy Territory: Quake Wars based on Quake 4 support
      refresh debian/.gitignore
      ETQW: this need upcoming G-D-P
      ETQW: fix --smp in help text
      ETQW: the client uses an alternative dotdir
      PPA: don't include .git/ in uploaded source package
      quake:silence warnings about unexpected config.cfg when building DOPA
      bump rpm specfile to v45
      also include 2 .svg icons in .deb
      switch sample specfile to Mageia
      sync TODO with scummvm/NEWS
      typo in comment
      make local part of version number overidable by foreign distros
      only set GAME_PACKAGE_RELEASE at 'make install' time
      also search for games assets in 'Program Files (x86)' dirs
      gitignore
      switch to debhelper 10
      dh sequencer based packages now defaults to building in parallel
      Super 3D Noah's Ark: factor out common assets

Ansgar Burchardt (1):
      set distribution to UNRELEASED for some packages that have never been uploaded

Bruno "Fuddl" Kleinert (25):
      + Split up the binary packages into:
      Added the missing directory containing the wrapper scripts
      renamed the package to ioquake3
      Updated ioquake3-common template. (Removed statement about quake3-data package) - We should start to inject one to the svn
      run dh_fixperms on all packages in debian/rules
      updated to svn580
      Updated to latest svn snapshot
      Fixed loop in the server wrapper script, when called with +exec parameter
      made .menu file debian compliant; build-depends on imagemagick, now
      corrcted the Uploaders field, which i misunderstood all the time - d'oh!
      updated ioquake3 to current svn version and drawn back release to 1.33 - 1.34 isn't released, yet and we shouldn't allow upstream to confuse us :)
      a bunch of minor fixes to desktop and menu files
      minor changes to menu entry files
      whoopsie, i mixed up architectures 'all' and 'any'
      disabled patch, to set hostname Debian/GNU quake 3 server. i think that's not necessary to show this
      nasty typo in svn snapshot version
      it's id Software Inc.
      removed preinst scripts, as we intend to supply users with all necessary packages to play the proprietary quake3 arena
      getting rid of /usr/lib directories and ioquake3-common package
      prepared debian/changelog for initial release
      oops, ioquake3 uses +set fs_basepath instaed of -basepath
      fixed broken symlinks in the server package
      fixed a typo in the ioquake3-server wrapper script
      added closese: xyz to the changelog
      updated changelog to upstreams latest svn version

David Banks (17):
      initial import
      update description
      add a basic copyright file
      add menu icon
      add check for missing data
      supporting help and adding a manpage
      indent examples properly
      fix typo
      add games team to uploaders field
      add simon to uploaders field
      relicense work to GPL-2
      suggest correct path to darkplaces
      add lsb description field to init script
      add status action to init script
      bump debhelper compat version
      bump standards-version to the most recent
      note the standards bump in changelog

Eddy Petrișor (4):
      Placing UNRELASED instead of unstable in the changelog entry (across the
      organisation : moved into the new scheme the trunk of packages which were placed directly under packages and had a trunk diectory
      feat: Added a few RO translations in desktop files; sorted alphabetically
      Put the Debian Games Team in the Maintainer field

Fabian Greffrath (1):
      Sort Debian control files via "wrap-and-sort -ab"

Gonéri Le Bouder (1):
      Maintainer names harmonised to "Debian Games Team"

Jack Coulter (41):
      [svn-inject] Installing original source of quake3
      [svn-inject] Forking quake3 source to Trunk
      Fixed screw up from initial failed import
      origUrl property set for quake3
      .desktop file created
      Cleaned up clean target
      mergeWithUpstream set on debian/
      libsdl1.2-dev builddep
      Updated copyright information
      Explicitly specify fs_game
      Forgot to change remove a reference to urbanterror from launch script
      Disabled build of unneeded components to reduce build time
      Did the last thing wrong
      use ioquake3's QVM
      removed need to figure out platform and arch
      made glob for finding built binary tighter
      origUrl updated
      Including built *.so, problem: these must go in basepath, but now arch dep in /usr/share :(
      Tightened globs for installed files
      Was told by ioquake3 dev not to package SO's and QVM's
      accidentally spelt release releasee in install target
      dirty hack to make botlib.log go in ~/.q3a/baseq3
      Use shared libspeex rather than the one in ioq3 source
      Stopped it searching non-existant so and qvm
      I failed at commenting properly ;P
      changing to svn rev 1400, origurl updated as such
      reverted to using included libspeex, ftbfs with debian's, need to look into this
      more concise way of making ~/.q3a/baseq3 if not existing
      put the check-if-dir-exists-mkdir-and-cd thing on one line
      fs_game no longer explictly set
      upstream likes jerking me around, told NOT to include so, also fixed spelling error in launch scripts
      Changed launcher scripts to match any arg starting with +, rather than just +set and +connect
      voip is still under development, appears impossible to use libspeex other than included one, i could be wrong though
      Reworked to depend on common ioquake3 engine package
      Clean up of all the stuff from when it included engine
      Cleared up (still needs work)
      higher res icon
      added quake3.menu and smaller icon for it
      forgot to have it actually install smaller icon
      cleanup of scripts
      script cleanup

Jonathan Dowland (1):
      Fix quake2 dependency to be quake2-engine, not quake-engine

Marc Leeman (15):
      [svn-inject] Installing original source of quake3
      [svn-inject] Forking quake3 source to Trunk
      Load newtrunk into packages/quake3/trunk.
      [svn-inject] Setting properties of quake3/debian/
      removed an autogenerated file (bison)
      maint to pkg-games
      now using quilt to patch the sources, tested on SVN 544
      added quilt to the Build-Depends
      forgot the rules with patch support
      extension is needed to display the icon in the (gnome) menu
      * Updated to SVN release 592 (1.34-rc1)
      updated the man pages (incorporated Brunos work and more)
      remove the .pc directory in clean
      %s/dependend/dependent/g
      update to ioquake3 svn 803

Moritz Muehlenhoff (1):
      some minor rewordings

Paul Wise (2):
      Make almost all the desktop files valid according to desktop-file-validate
      Drop use of dh_desktop since it no longer does anything and desktop-file-utils 0.15-2 has a trigger (see #525133)

Simon McVittie (276):
      Claim the package
      Set appropriate paths for the version of ioquake3 in the NEW queue
      Refer to the game as Quake III Arena
      Mention that quake3-data is now intended to come from game-data-packager
      Move to git
      Redo debian/copyright to be appropriate now ioquake3 is shipped elsewhere
      Include the GPL in the source tarball
      Switch debian/rules to dh 7 tiny format
      Ship the source icon and build lower-quality versions at build time
      Fix various lintian nits, bump source format to 3.0 (native)
      Debhelper compat level 8
      Update changelog
      Install quake3.png properly
      Add a .gitignore for debian/ too
      Remove references to debian/*.xpm which no longer exist
      Merge the launcher scripts with my example one from ioquake3
      Make the build directory when required
      quake3.in: add support for QUAKE3_BACKTRACE, QUAKE3_DEBUGGER
      document the environment variables we now support
      Adjust man pages
      Recommend game-data-packager
      Improve clarity of descriptions by not mentioning the man pages
      Make debian/copyright a bit more general
      Target experimental
      Allow game-data-packager to satisfy the quake3-data dependency
      Add a simple init script (disabled by default, so you don't have to use it if you prefer to run the server under screen or something), based on the one in tremulous-server
      Turn need-data.txt into README.quake3-data
      Improve default server.cfg - just chain to Q3A's ffa.config
      quake3-server.README.Debian: hints about ways you can run a server
      quake3-server.default: correct a comment
      quake3-server.init: parameterize so we can use it for OA with minor changes
      Delete Debian-quake3's home directory on purge
      Target experimental
      Make the QUAKE3_BACKTRACE option work properly
      Prepare upload
      Make the desktop file definitely run /usr/games/quake3, and not some other quake3 on the user's $PATH
      Move to contrib/games due to dependency on non-distributable data
      Allow game-data-packager to satisfy the quake-data dependency: if a user installs this package before data, we want g-d-p to get installed, and the launcher copes gracefully with being run with no data
      Re-word package description to talk about quake-registered and quake-shareware specifically, since they're the core packages
      Recommend something that can display the "need data" message
      quake.sh: allow the engine to be forced
      Define and use alternatives for quake-engine
      Replace quake.png with an independently-created Quake 1 & 2 SVG logo
      Claim partial copyright on the packaging, and add license declaration
      Add a .gitignore
      Install various resolutions of Quake icon
      Build and install a scalable Quake icon
      improve quake1+2 SVG
      Give permission to relicense everything I contributed under GPL-2+
      Add a debian/.gitignore
      Install policy.txt
      Catch up with changelog
      Describe switching engines and compare the two initially-packaged engines
      Mini-policy: specify different a dot-directory per engine
      Include menu entries for the mission packs, which are automatically hidden if the corresponding data files are not installed
      Include the GPL in the source package so it's self-contained
      Add a quake-server binary package with the server
      Build-depend on inkscape, xmlstarlet for the icon processing
      note that removing the alternative on upgrade is a problem
      Release (to experimental for now)
      Upload to unstable
      Add status action to init script
      Don't refuse to start a new quake3-server if there's a stale pid file (similar to #678543)
      Report ioquake3, ioquake3-server information in quake3, quake3-server bugs
      Standards-Version: 3.9.3 (no changes)
      Update copyright dates
      Fix syntax of init script
      Add a Description to the init script
      Run a server from the quake3-server package by default (as per Policy), unless this is an upgrade from 1.3 or older
      During purge of quake3-server, delete files owned by Debian-quake3 before deleting the user itself
      Release
      Merge remote-tracking branch 'origin/master'
      Don't use usermod -e if not using shadow passwords
      Standards-Version: 3.9.4, no changes needed
      release
      Add support for Quake II
      Fix dependencies for quake2; specify g-d-p 34 or later
      Suggest the music packages produced by g-d-p >= 34
      control: adjust for rename to yamagi-quake2-core
      Remove note about server config being intended for -full-data
      Upload to experimental
      Generate recoloured icons for Quake mission packs
      Add a recoloured Team Arena logo
      Put built files in build/
      remove README.source intended for the NEW queue
      quake2: change fallback dependency from quake-engine to the correct quake2-engine (Closes: #728506)
      Merge tag 'debian/5'
      Mention bug 728506 in the version 5 changelog
      Add some keywords to the .desktop files
      Add VCS fields to debian/control
      Standards-Version: 3.9.5 (no changes needed)
      Take over the quake3 and quake3-server binary packages from src:quake3, and add a recoloured Team Arena icon
      Add Keywords to quake3.desktop
      Duplicate quake3 lintian overrides to quake, quake2 since they concern the copyright file, which was merged
      canonicalize VCS-*
      Include quake3-teamarena-tango.xcf in debian/copyright
      Interact correctly with src:quake version of need-data.sh
      Release to unstable
      Merge commit 'quake3/master~'
      quake2-server: don't recommend x11-utils | etc., they are only used in the clients
      Recommend kde-baseapps-bin instead of transitional kdebase-bin
      release
      Avoid ambiguous precedence of Makefile rules for 24px icons, fixing FTBFS with recent make (Closes: #751039)
      quake3.desktop: describe Q3 as an ActionGame, not an ArcadeGame
      Install Quake 3 icon to the freedesktop icon path
      Add icons and .desktop files for the Quake II mission packs
      Add a .desktop file for Quake III: Team Arena, and install its icon
      Mention the Quake mission packs in quake's Description too
      Partially sync server configuration from openjk and iortcw
      quake3-server: use a non-hidden home path, /var/games/quake3-server/server.q3a, in preparation for multiple-instance support
      release
      quake3: prefer /usr/lib/quake/* as fs_basepath, and support the demo
      Standards-Version 3.9.6 (no changes)
      control: mention Quake 3 demo data
      Simplify advice on obtaining game data, and point to game-data-packager's new declarative data files for checksums and exact sizes (Closes: #762823)
      quake2: execute debian_server.cfg again, reverting a change from v9
      quake3: modify quake3-server configuration
      quake, quake3: remove support for START_DAEMON
      Modify quake*-server configuration
      quake-server, quake2-server: if no data, exit 72 like quake3-server does
      add native systemd units
      add optional instanced systemd units for multiple servers per machine
      Document the new server setup
      deny capabilities to all services
      prepare release
      quake3: fix installed-location detection by looking for pak0.pk3, not pak0.pak
      quake3-server.init: set correct com_homepath for sysvinit servers (server.q3a, not /var/games/.../server.q3a - it is meant to be relative to $HOME)
      quake3-server: install extra symlinks so that server.cfg can be found when using quake3*-data (>= 40)
      release
      Canonicalize Vcs-Browser, and use https
      Upload to unstable
      clarify changelog a bit
      Install a 48x48 version of the Quake III Arena icons
      Stop installing traditional Debian menu files to comply with CTTE decision #741573
      Stop installing XPM icons
      Use unique temporary filenames, so parallel builds can work
      Release v14
      quake3-server: correct help text
      quake3-server: lock the Debian-quake3 account on purge
      Add support for Quake 4
      quake4: Enable easier access to the console by default
      quake4-server.service: use the right executable
      quake4-dedicated: correct substitutions
      quake4: correct link path for server.cfg
      v15
      Enable the quake4 packages unconditionally
      Move Build-Depends-Indep to Build-Depends
      Upload to unstable
      etqw.desktop: add some more keywords
      etqw*.6: document QUAKE4_BACKTRACE, QUAKE4_DEBUGGER
      Remove unused (and not installed) quake4smp wrapper
      Check scripts for missing substitutions
      quake4.in: use the same source for ETQW
      Add a confirmation step before running binary-only executables
      README.etqw-data: expand
      d/copyright: mention the idTech4 games, and Alexandre's contributions
      changelog
      d/control: remove Suggests on quake4-pb-bin, which is disabled in game-data-packager to avoid CVE-2007-5248
      quake, quake2, quake3: use symlink name as a hint for expansions
      quake*.desktop: stop using Roman numerals, so they sort in the correct order
      quake4: don't shift away "env" or the first word of QUAKE4_BACKTRACE
      quake4*: add experimental AppArmor profiles
      Switch Vcs-Git to https (see #810378)
      Standards-Version: 3.9.7 (no further changes needed)
      Normalize packaging via wrap-and-sort -abst
      quake4.in: don't run env under gdb, if using both
      quake2-groundzero: mention Quake II in Keywords
      Standards-Version: 3.9.8 (no further changes needed)
      v17
      quake4 AppArmor: allow additional video device enumeration
      quake4 AppArmor: allow reading /etc/machine-id, used by PulseAudio
      quake4 AppArmor: allow mmapping ~/.quake4/*/gamex86.so
      quake: add a shortcut for Quake Episode 5: Dimensions of the Past
      All systemd services: add Documentation key pointing to man pages
      Add lintian overrides for repeated words in d/copyright
      Release v18
      Update quake2-reckoning-data to 2.03 and quake2-xatrix-data to 2.04
      Remove redundant deletion of *.svg
      Revert "also include 2 .svg icons in .deb"
      manual-check: move tmp/ to out/manual-check/
      mark the out/ directory with CACHEDIR.TAG to make it easy to avoid backups
      Credit Alexandre for changes
      Fix case of CACHEDIR.TAG
      Remove CACHEDIR.TAG on clean
      Simplify installation by introducing ${pkgdatadir}
      Consistently base install_to and symlinks on $assets
      Makefile: replace implicit rules with static pattern rules
      Use absolute paths for $assets, $bindir etc.
      clean: stop deleting files individually, just use rm -fr
      packaging: determine module to import programmatically
      packaging: allow systems to override pkgdocdir, pkglicensedir
      launcher: set intended default for base_directories
      Mostly replace hard-coded /usr/lib with $prefix/lib
      Packaging: if tool is not installed, assume no packages are either
      build: get facts about packaging from PackagingSystem
      packaging: allow looking up a PackagingSystem by (FORMAT, DISTRO) pair
      Add support for cross-compiling packages
      packaging: expand variables recursively
      Look for files where the build system would keep them
      Split out game-data-packager-runtime package
      Install *.control.in and *.preinst.in "upstream"
      When building RPMs, append distro to release number
      Check completeness of contents in common code before building package
      Move normalize_permissions to util
      DoomTask: don't override fill_dest_dir_deb
      Move control-file writing from PackagingTask to PackagingSystem
      Override fill_extra_files instead of fill_dest_dir
      Unify code to set up staging root directory (DESTDIR)
      Move all package-building logic into PackageSystem
      Put tests through pyflakes
      Turn manual-check into an integration test
      Update changelog
      Add a script to open URLs, replacing our use of xdg-open
      Sync Unreal AppArmor profile with quake4
      Don't install doom2-masterlevels.desktop to g-d-p-runtime
      launcher: distinguish between built and source files
      launcher: set a default for binary_only
      launcher: allow omission of dot_directory if not binary-only
      launcher: factor out check_required_files
      launcher: expand required files, argv lazily
      launcher: add support for multiple engines
      launcher: make debugging actually work
      launcher: add support for symlinking expansion data into dot directory
      launcher: add support for launching expansions
      launcher: add support for launching a demo version
      launcher: add support for launching a SMP/threaded engine
      launcher: be willing to search $PATH for engine
      launcher: add launch files for the Quake series
      Substitute ${assets}, ${bindir} into desktop.in files like game-data-packager does, in preparation for folding these binary packages into src:game-data-packager
      Update quake4smp AppArmor profile to match quake4
      AppArmor: allow gdp-openurl script as an alternative to xdg-open
      Move man pages to doc/ directory
      Move source icons into data/
      Move scripts etc. into runtime/
      quake3.in: correct logic for letting the demo run without the full game
      Use an upstream-style "make install"
      servers: add missing dependency on lsb-base 3.0-6
      Move Quake 1 server.cfg into a subdirectory
      Absorb all binary packages from src:quake
      quake desktop files: mark as sharing launch-quake.json, etc.
      Only install game-data-packager NEWS in game-data-packager
      Convert soltys.xpm to PNG
      Launcher: fix message when engines are not found
      *.install: explicitly prefix filenames in etc with debian/tmp
      Fix YAML for launching quake4 via gdp-launcher
      Makefile: automatically pick up the right directories for the distro
      Launcher: look for .desktop files in our directory, then XDG_DATA_DIRS
      Use the gdp-launcher to run the Quake series
      Update Lintian overrides
      Launcher: add --quiet option, ignoring it for now
      Update changelog
      Fix both of src:quake's bugs while I'm looking at it :-)
      Launcher: make the --engine command-line argument work
      Launcher: make --smp fail if the engine doesn't support it
      quake: remove spurious smp_engine
      Launcher: defer loading GUI until later
      etqw: fix SMP engine declaration
      Launcher: pass on unrecognised -arguments to the engine
      Launcher: show help if invoked without a game ID
      Launcher: implement --quiet
      Launcher: add -q alias for --quiet
      Update man pages for use of shared launcher
      Launcher: add --print-backtrace and --debugger
      Launcher: add stub --version argument
      Replace configure.py mechanism with something that actually works
      Launcher: insert version at install time
      Launcher: fix --version
      Launcher: fix --debugger
      Remove unused imports
      Launcher: split into GUI and non-GUI parts
      Consistently use ${python:Depends} instead of depending on python3
      Fix lintian override
      Run game servers using the Python launcher
      Tell dh_python3 about non-standard locations for Python scripts
      Fix copyright syntax
      Release game-data-packager v46

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  e13bba2   Launcher: fix --version
       new  230aa45   Launcher: fix --debugger
       new  5850828   Remove unused imports
       new  da495b4   Launcher: split into GUI and non-GUI parts
       new  47d525f   Consistently use ${python:Depends} instead of depending on python3
       new  71fd2d1   Fix lintian override
       new  c779d04   Run game servers using the Python launcher
       new  00308e2   Tell dh_python3 about non-standard locations for Python scripts
       new  defcab3   Fix copyright syntax
       new  d826b53   Release game-data-packager v46

The 10 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