This is an automated email from the git hooks/post-receive script. smcv pushed a commit to branch master in repository game-data-packager.
commit 43096f439d880a482d1d580a92cecdbec3075855 Author: Simon McVittie <[email protected]> Date: Tue Sep 27 23:13:24 2016 +0100 Consistently base install_to and symlinks on $assets This should make things a bit more consistent on systems where /usr/share/games is not the right place in general. --- data/arx.yaml | 10 +++++----- data/blakestone.yaml | 2 +- data/descent1.yaml | 4 ++-- data/descent2.yaml | 4 ++-- data/doom3.yaml | 6 +++--- data/duke3d.yaml | 4 ++-- data/dune2.yaml | 10 +++++----- data/enemy-territory.yaml | 2 +- data/etqw.yaml | 2 +- data/freespace2.yaml | 6 +++--- data/hexen2.yaml | 6 +++--- data/ja.yaml | 4 ++-- data/lgeneral.yaml | 2 +- data/quake.yaml | 16 ++++++++-------- data/quake2.yaml | 16 ++++++++-------- data/quake3.yaml | 36 ++++++++++++++++++------------------ data/quake4.yaml | 10 +++++----- data/rtcw.yaml | 12 ++++++------ data/spear-of-destiny.yaml | 10 +++++----- data/syndicate.yaml | 4 ++-- data/theme-hospital.yaml | 2 +- data/ttd.yaml | 4 ++-- data/unreal.yaml | 10 ++++++---- data/wip/warcraft2.yaml | 8 ++++---- data/wolf3d.yaml | 10 +++++----- 25 files changed, 101 insertions(+), 99 deletions(-) diff --git a/data/arx.yaml b/data/arx.yaml index b94ba3b..12c501e 100644 --- a/data/arx.yaml +++ b/data/arx.yaml @@ -20,7 +20,7 @@ missing_langs: [de,fr,ja] packages: arx-fatalis-en-data: - install_to: usr/share/games/arx + install_to: $assets/arx replaces: arx-fatalis-demo-data provides: arx-fatalis-data mutually_exclusive: True @@ -36,7 +36,7 @@ packages: - documentation arx-fatalis-demo-en-data: - install_to: usr/share/games/arx + install_to: $assets/arx demo_for: arx-fatalis-en-data conflicts: arx-fatalis-data provides: arx-fatalis-demo-data @@ -50,7 +50,7 @@ packages: arx-fatalis-demo-fr-data: lang: fr - install_to: usr/share/games/arx + install_to: $assets/arx # XXX need to package arx-fatalis-fr-data demo_for: arx-fatalis-en-data conflicts: arx-fatalis-data @@ -65,7 +65,7 @@ packages: arx-fatalis-demo-de-data: lang: de - install_to: usr/share/games/arx + install_to: $assets/arx # XXX need to package arx-fatalis-de-data demo_for: arx-fatalis-en-data conflicts: arx-fatalis-data @@ -80,7 +80,7 @@ packages: arx-fatalis-demo-ja-data: lang: ja - install_to: usr/share/games/arx + install_to: $assets/arx # XXX need to package arx-fatalis-ja-data demo_for: arx-fatalis-en-data conflicts: arx-fatalis-data diff --git a/data/blakestone.yaml b/data/blakestone.yaml index 47dc49d..83306ff 100644 --- a/data/blakestone.yaml +++ b/data/blakestone.yaml @@ -108,7 +108,7 @@ packages: longname: "Blake Stone: Planet Strike" engine: bstone | ecwolf copyright: © 1994 JAM Productions - install_to: usr/share/games/blakestone + install_to: $assets/blakestone gog: url: blake_stone_planet_strike steam: diff --git a/data/descent1.yaml b/data/descent1.yaml index 487f955..d227bc1 100644 --- a/data/descent1.yaml +++ b/data/descent1.yaml @@ -10,7 +10,7 @@ packages: demo_for: descent1-data mutually_exclusive: True conflicts: descent1-full-data - install_to: usr/share/games/d1x-rebirth/ + install_to: $assets/d1x-rebirth/ copyright_notice: | DESCENT is a trademark of Interplay Productions, Inc. . @@ -43,7 +43,7 @@ packages: steam: id: 273570 path: common/Descent - install_to: usr/share/games/d1x-rebirth/ + install_to: $assets/d1x-rebirth/ install: - descent.hog - descent.pig diff --git a/data/descent2.yaml b/data/descent2.yaml index 39942ea..002a25d 100644 --- a/data/descent2.yaml +++ b/data/descent2.yaml @@ -8,7 +8,7 @@ genre: Flight simulator packages: descent2-demo-data: demo_for: descent2-data - install_to: usr/share/games/d2x-rebirth + install_to: $assets/d2x-rebirth install: - demo assets @@ -21,7 +21,7 @@ packages: id: 273580 path: "common/Descent 2" replaces: descent2-full-data - install_to: usr/share/games/d2x-rebirth + install_to: $assets/d2x-rebirth install: - full game assets optional: diff --git a/data/doom3.yaml b/data/doom3.yaml index 8d4e315..07bb686 100644 --- a/data/doom3.yaml +++ b/data/doom3.yaml @@ -27,7 +27,7 @@ packages: steam: id: 9070 path: common/Doom 3 - install_to: usr/share/games/doom3 + install_to: $assets/doom3 install: - d3xp data - d3xp patch @@ -39,7 +39,7 @@ packages: longname: 'Classic Doom 3 (mod)' copyright: © 2007 id Software expansion_for: doom3-data - install_to: usr/share/games/doom3 + install_to: $assets/doom3 install: - Classic Doom data optional: @@ -53,7 +53,7 @@ packages: longname: 'Classic Doom 3 (devkit)' copyright: © 2007 id Software expansion_for: doom3-classic-data - install_to: usr/share/games/doom3 + install_to: $assets/doom3 install: - Classic Doom source diff --git a/data/duke3d.yaml b/data/duke3d.yaml index c9b3306..582d849 100644 --- a/data/duke3d.yaml +++ b/data/duke3d.yaml @@ -12,7 +12,7 @@ help_text: | packages: duke3d-shareware: - install_to: usr/share/games/eduke32 + install_to: $assets/eduke32 demo_for: duke3d-data mutually_exclusive: True version: '1.3d' @@ -24,7 +24,7 @@ packages: - license.txt?demo duke3d-data: - install_to: usr/share/games/eduke32 + install_to: $assets/eduke32 steam: id: 225140 path: common/Duke Nukem 3D/gameroot/classic diff --git a/data/dune2.yaml b/data/dune2.yaml index 32ef9fc..0a9fbef 100644 --- a/data/dune2.yaml +++ b/data/dune2.yaml @@ -19,7 +19,7 @@ packages: - dune2-v17-us-data - dune2-v17-eu-data - dune2-v17-hs-data - install_to: usr/share/games/dunelegacy + install_to: $assets/dunelegacy install: - ATRE.PAK?demo - DUNE.PAK?demo @@ -33,7 +33,7 @@ packages: longname: "Dune II (v1.00/US)" provides: dune2-data conflicts: dune2-data - install_to: usr/share/games/dunelegacy + install_to: $assets/dunelegacy install: - ATRE.PAK - DUNE.PAK @@ -53,7 +53,7 @@ packages: longname: "Dune II (v1.07/US)" provides: dune2-data mutually_exclusive: True - install_to: usr/share/games/dunelegacy + install_to: $assets/dunelegacy install: - ATRE.PAK - DUNE.PAK?us_1.07 @@ -74,7 +74,7 @@ packages: langs: [en,de,fr] provides: dune2-data mutually_exclusive: True - install_to: usr/share/games/dunelegacy + install_to: $assets/dunelegacy install: - ATRE.PAK - DUNE.PAK?eu_1.07 @@ -98,7 +98,7 @@ packages: langs: [en,de,fr] provides: dune2-data mutually_exclusive: True - install_to: usr/share/games/dunelegacy + install_to: $assets/dunelegacy install: - ATRE.PAK - DUNE.PAK?hs_1.07 diff --git a/data/enemy-territory.yaml b/data/enemy-territory.yaml index 94d25a2..03e7dd9 100644 --- a/data/enemy-territory.yaml +++ b/data/enemy-territory.yaml @@ -14,7 +14,7 @@ help_text: | packages: enemy-territory-data: - install_to: usr/share/games/etlegacy + install_to: $assets/etlegacy install: - etmain/pak0.pk3 - etmain/pak1.pk3 diff --git a/data/etqw.yaml b/data/etqw.yaml index bd37e7d..0b1fa44 100644 --- a/data/etqw.yaml +++ b/data/etqw.yaml @@ -50,7 +50,7 @@ packages: license: - patch 1.4 to 1.5 - licenses symlinks: - usr/lib/etqw/base: usr/share/games/etqw/base + usr/lib/etqw/base: $assets/etqw/base # The bundled implementation isn't great, and xdg-open is # binary-compatible usr/lib/etqw/openurl.sh: usr/bin/xdg-open diff --git a/data/freespace2.yaml b/data/freespace2.yaml index 370499f..66104af 100644 --- a/data/freespace2.yaml +++ b/data/freespace2.yaml @@ -21,7 +21,7 @@ try_repack_from: [usr/share/games/freespace2-open/packages/freespace2-data-gog/d copyright: © 1999 Volition, Inc. packages: freespace2-data: - install_to: usr/share/games/freespace2-open + install_to: $assets/freespace2-open replaces: - freespace2-data-gog - freespace2-data-volition @@ -53,7 +53,7 @@ packages: freespace2-orig-video: expansion_for: freespace2-data longname: "FreeSpace 2 - cutscenes in original format" - install_to: usr/share/games/freespace2-open/data/movies + install_to: $assets/freespace2-open/data/movies install: - INTRO.MVE - original movies @@ -61,7 +61,7 @@ packages: freespace2-ogg-video: expansion_for: freespace2-data longname: "FreeSpace 2 - cutscenes in OGG format" - install_to: usr/share/games/freespace2-open/data/movies + install_to: $assets/freespace2-open/data/movies install: - ogg movies diff --git a/data/hexen2.yaml b/data/hexen2.yaml index 23fa0ee..02b4248 100644 --- a/data/hexen2.yaml +++ b/data/hexen2.yaml @@ -23,7 +23,7 @@ packages: hexen2-demo-data: demo_for: hexen2-data mutually_exclusive: True - install_to: usr/share/games/hexen2 + install_to: $assets/hexen2 install: - data1/pak0.pak_demo license: @@ -41,14 +41,14 @@ packages: hexen2-portals-data: longname: "Hexen II Mission Pack: Portal of Praevus" expansion_for: hexen2-data - install_to: usr/share/games/hexen2 + install_to: $assets/hexen2 install: - portals/pak3.pak hexen2-hexenworld-data: longname: "Hexen II: HexenWorld" expansion_for: hexen2-data - install_to: usr/share/games/hexen2 + install_to: $assets/hexen2 install: - hw/pak4.pak diff --git a/data/ja.yaml b/data/ja.yaml index 1ea8cec..56a36f3 100644 --- a/data/ja.yaml +++ b/data/ja.yaml @@ -45,7 +45,7 @@ packages: DISABLED: https://github.com/JACoders/OpenJK/issues/618 engine: openjk-academy demo_for: jedi-academy-data - install_to: usr/share/games/jedi-academy-demo/base + install_to: $assets/jedi-academy-demo/base install: - demo data license: @@ -75,7 +75,7 @@ packages: * "Destroyer" vehicle combat map for Siege mode . expansion_for: jedi-academy-data - install_to: usr/share/games/jedi-academy + install_to: $assets/jedi-academy symlinks: usr/lib/openjk/JediAcademy/base/bonus.pk3: $install_to/base/bonus.pk3 usr/lib/openjk/JediAcademy/base/siege_destroyer.pk3: $install_to/base/siege_destroyer.pk3 diff --git a/data/lgeneral.yaml b/data/lgeneral.yaml index 0ba997d..5892e0d 100644 --- a/data/lgeneral.yaml +++ b/data/lgeneral.yaml @@ -11,7 +11,7 @@ help_text: | packages: lgeneral-data-nonfree: longname: Panzer General data for LGeneral - install_to: usr/share/games/lgeneral + install_to: $assets/lgeneral build_depends: lgc-pg # pg-data.tar.gz is not actually needed, but it's small, and putting it # in the .deb means we can easily repack it if lgc-pg changes diff --git a/data/quake.yaml b/data/quake.yaml index 4398b43..3f1aace 100644 --- a/data/quake.yaml +++ b/data/quake.yaml @@ -39,7 +39,7 @@ packages: license: - licinfo.txt?shareware - slicnse.txt - install_to: usr/share/games/quake + install_to: $assets/quake quake-registered: provides: quake-data @@ -60,7 +60,7 @@ packages: - licinfo.txt?101_cd - licinfo.txt?gog - rlicnse.txt?101_cd - install_to: usr/share/games/quake + install_to: $assets/quake quake-armagon: aliases: [armagon, hipnotic, mp1, "1"] @@ -78,7 +78,7 @@ packages: - armagon/manual.txt license: - license.txt?mp12_cd - install_to: usr/share/games/quake + install_to: $assets/quake quake-dissolution: aliases: [dissolution, eternity, rogue, mp2, "2"] @@ -98,7 +98,7 @@ packages: - eternity/manual.txt license: - license.txt?mp12_cd - install_to: usr/share/games/quake + install_to: $assets/quake quake-dopa: aliases: [ep5] @@ -107,7 +107,7 @@ packages: longname: "Quake Episode 5: Dimensions of the Past" wiki: "Episode_5:_Dimensions_of_the_Past" copyright: © 2016 MachineGames - install_to: usr/share/games/quake/dopa + install_to: $assets/quake/dopa install: - pak0.pak?dopa - AUTOEXEC.CFG?dopa @@ -121,7 +121,7 @@ packages: copyright: © 1996 id Software aliases: [music] expansion_for: quake-registered - install_to: usr/share/games/quake + install_to: $assets/quake copyright_notice: | This package contains the Quake soundtrack by Trent Reznor, copied from the CD-ROM and encoded in Ogg Vorbis. @@ -143,7 +143,7 @@ packages: copyright: © 1997 Hipnotic Interactive aliases: [mp1-music] expansion_for: quake-armagon - install_to: usr/share/games/quake + install_to: $assets/quake copyright_notice: | This package contains the Quake - Scourge of Armagon (Mission Pack 1) soundtrack by Jeehun Hwang and Rob Patterson, copied from the CD-ROM and @@ -169,7 +169,7 @@ packages: copyright: © 1997 Hipnotic Interactive aliases: [mp2-music] expansion_for: quake-dissolution - install_to: usr/share/games/quake + install_to: $assets/quake copyright_notice: | This package contains the Quake - Dissolution of Eternity (Mission Pack 2) soundtrack by Jeehun Hwang and Rob Patterson, copied from the CD-ROM and diff --git a/data/quake2.yaml b/data/quake2.yaml index 2050de8..1f3fa56 100644 --- a/data/quake2.yaml +++ b/data/quake2.yaml @@ -40,7 +40,7 @@ packages: path: "common/Quake 2" gog: url: quake_ii_quad_damage - install_to: usr/share/games/quake2 + install_to: $assets/quake2 install: - baseq2/pak0.pak - patch data @@ -83,7 +83,7 @@ packages: aliases: [music] expansion_for: quake2-full-data # http://musicbrainz.org/release/06727a29-435d-423e-90a8-1a4fed5edb54 - install_to: usr/share/games/quake2 + install_to: $assets/quake2 copyright_notice: | This package contains the Quake II soundtrack by Sonic Mayhem, Jer Sypult and Bill Brown, copied from the CD-ROM and encoded in Ogg Vorbis. @@ -114,7 +114,7 @@ packages: To play Quake II using this data, install the quake2 package and pass "+set game xatrix" as arguments. symlinks: - usr/share/games/quake2/quake2-reckoning: usr/games/quake2 + $assets/quake2/quake2-reckoning: usr/games/quake2 longname: "Quake II Mission Pack 1: The Reckoning" wiki: "Quake_II_Mission_Pack:_The_Reckoning" steam: @@ -129,7 +129,7 @@ packages: replaces: quake2-xatrix expansion_for: quake2-full-data architecture: any - install_to: usr/share/games/quake2 + install_to: $assets/quake2 version: "2.04" install: - quake2-xatrix-2.04.tar.xz @@ -148,7 +148,7 @@ packages: copyright: © 1998 Xatrix Entertainment expansion_for: quake2-reckoning-data # http://musicbrainz.org/release/a1eb0af4-6348-4aa6-a586-4f41a33c5dea - install_to: usr/share/games/quake2 + install_to: $assets/quake2 copyright_notice: | This package contains the Quake II soundtrack by Sonic Mayhem, Jer Sypult and Bill Brown, copied from the CD-ROM and encoded in Ogg Vorbis. @@ -160,7 +160,7 @@ packages: quake2-groundzero-data: data_type: data and binaries symlinks: - usr/share/games/quake2/quake2-groundzero: usr/games/quake2 + $assets/quake2/quake2-groundzero: usr/games/quake2 aliases: [rogue, q2rogue, groundzero, mp2, "2"] longname: "Quake II Mission Pack 2: Ground Zero" wiki: "Quake_II_Mission_Pack:_Ground_Zero" @@ -185,7 +185,7 @@ packages: replaces: quake2-rogue expansion_for: quake2-full-data architecture: any - install_to: usr/share/games/quake2 + install_to: $assets/quake2 version: "2.03" install: - quake2-rogue-2.03.tar.xz @@ -204,7 +204,7 @@ packages: copyright: © 1998 Rogue Entertainment aliases: [mp2music] # http://musicbrainz.org/release/7590e38c-f203-425a-b726-37a55b6d2937 - install_to: usr/share/games/quake2 + install_to: $assets/quake2 copyright_notice: | This package contains the Quake II soundtrack by Sonic Mayhem, Jer Sypult and Bill Brown, copied from the CD-ROM and encoded in Ogg Vorbis. diff --git a/data/quake3.yaml b/data/quake3.yaml index 7a4610d..12859bf 100644 --- a/data/quake3.yaml +++ b/data/quake3.yaml @@ -53,15 +53,15 @@ packages: # is installed unless its pak0.pk3 is present. symlinks: # src:quake < 10 - usr/share/games/quake3/baseq3/pak0.pk3: $install_to/baseq3/pak0.pk3 - usr/share/games/quake3/baseq3/pak1.pk3: $install_to/baseq3/pak1.pk3 - usr/share/games/quake3/baseq3/pak2.pk3: $install_to/baseq3/pak2.pk3 - usr/share/games/quake3/baseq3/pak3.pk3: $install_to/baseq3/pak3.pk3 - usr/share/games/quake3/baseq3/pak4.pk3: $install_to/baseq3/pak4.pk3 - usr/share/games/quake3/baseq3/pak5.pk3: $install_to/baseq3/pak5.pk3 - usr/share/games/quake3/baseq3/pak6.pk3: $install_to/baseq3/pak6.pk3 - usr/share/games/quake3/baseq3/pak7.pk3: $install_to/baseq3/pak7.pk3 - usr/share/games/quake3/baseq3/pak8.pk3: $install_to/baseq3/pak8.pk3 + $assets/quake3/baseq3/pak0.pk3: $install_to/baseq3/pak0.pk3 + $assets/quake3/baseq3/pak1.pk3: $install_to/baseq3/pak1.pk3 + $assets/quake3/baseq3/pak2.pk3: $install_to/baseq3/pak2.pk3 + $assets/quake3/baseq3/pak3.pk3: $install_to/baseq3/pak3.pk3 + $assets/quake3/baseq3/pak4.pk3: $install_to/baseq3/pak4.pk3 + $assets/quake3/baseq3/pak5.pk3: $install_to/baseq3/pak5.pk3 + $assets/quake3/baseq3/pak6.pk3: $install_to/baseq3/pak6.pk3 + $assets/quake3/baseq3/pak7.pk3: $install_to/baseq3/pak7.pk3 + $assets/quake3/baseq3/pak8.pk3: $install_to/baseq3/pak8.pk3 # src:quake >= 10 usr/lib/quake3/base/baseq3/pak0.pk3: $install_to/baseq3/pak0.pk3 usr/lib/quake3/base/baseq3/pak1.pk3: $install_to/baseq3/pak1.pk3 @@ -89,7 +89,7 @@ packages: $pkgdocdir/Help/Dedicated Server.htm: $pkgdocdir/Help/DedicatedServer.html $pkgdocdir/Help/Index.htm: $pkgdocdir/Help/Index.html $pkgdocdir/Help/Readme.htm: $pkgdocdir/Help/Readme.html - install_to: usr/share/games/quake3-data + install_to: $assets/quake3-data install: - baseq3/pak0.pk3 - patch pk3s @@ -144,22 +144,22 @@ packages: install: - missionpack/pak0.pk3 symlinks: - usr/share/games/quake3-team-arena-data/quake3-team-arena: usr/games/quake3 + $assets/quake3-team-arena-data/quake3-team-arena: usr/games/quake3 # quake < 10 - usr/share/games/quake3/missionpack/pak0.pk3: $install_to/missionpack/pak0.pk3 - usr/share/games/quake3/missionpack/pak1.pk3: $install_to/missionpack/pak1.pk3 - usr/share/games/quake3/missionpack/pak2.pk3: $install_to/missionpack/pak2.pk3 - usr/share/games/quake3/missionpack/pak3.pk3: $install_to/missionpack/pak3.pk3 + $assets/quake3/missionpack/pak0.pk3: $install_to/missionpack/pak0.pk3 + $assets/quake3/missionpack/pak1.pk3: $install_to/missionpack/pak1.pk3 + $assets/quake3/missionpack/pak2.pk3: $install_to/missionpack/pak2.pk3 + $assets/quake3/missionpack/pak3.pk3: $install_to/missionpack/pak3.pk3 # quake >= 10 usr/lib/quake3/ta/missionpack/pak0.pk3: $install_to/missionpack/pak0.pk3 - install_to: usr/share/games/quake3-team-arena-data + install_to: $assets/quake3-team-arena-data quake3-demo-data: # deliberately no quake3-server alternative, I'm pretty sure it isn't # network-compatible with anything engine: quake3 (>= 10) demo_for: quake3-data - install_to: usr/share/games/quake3-demo-data/demoq3 + install_to: $assets/quake3-demo-data/demoq3 install: - demoq3/pak0.pk3 - demo files from patches @@ -270,7 +270,7 @@ files: distinctive_size: true demoq3/pak0.pk3: - install_to: usr/share/games/quake3-demo-data + install_to: $assets/quake3-demo-data linuxq3apoint-1.32b-3.x86.run: size: 30923961 diff --git a/data/quake4.yaml b/data/quake4.yaml index 7d52af6..c81073a 100644 --- a/data/quake4.yaml +++ b/data/quake4.yaml @@ -48,13 +48,13 @@ packages: install: - patch 1.4.2 binaries symlinks: - usr/lib/quake4/q4base: usr/share/games/quake4/q4base - usr/lib/quake4/q4mp: usr/share/games/quake4/q4mp + usr/lib/quake4/q4base: $assets/quake4/q4base + usr/lib/quake4/q4mp: $assets/quake4/q4mp # The bundled implementation isn't great, and xdg-open is # binary-compatible usr/lib/quake4/openurl.sh: usr/bin/xdg-open - usr/lib/quake4/version.info: usr/share/games/quake4/version.info - usr/lib/quake4/q4icon.bmp: usr/share/games/quake4/q4icon.bmp + usr/lib/quake4/version.info: $assets/quake4/version.info + usr/lib/quake4/q4icon.bmp: $assets/quake4/q4icon.bmp license: - EULA.txt?steam @@ -93,7 +93,7 @@ packages: version: "1.4.2" provides: quake4-any-data replaces: quake4-any-data - install_to: usr/share/games/quake4 + install_to: $assets/quake4 # this is not actually dubbed, just censored langs: - en diff --git a/data/rtcw.yaml b/data/rtcw.yaml index c8cebe6..6daf478 100644 --- a/data/rtcw.yaml +++ b/data/rtcw.yaml @@ -36,7 +36,7 @@ packages: game: return_to_castle_wolfenstein_game # GDP version will be suffixed to this, e.g. : 1.42b+39 version: 1.42b - install_to: usr/share/games/rtcw + install_to: $assets/rtcw install: - main/autoexec.cfg - main/mp_pak0.pk3 @@ -72,7 +72,7 @@ packages: symlinks: usr/lib/rtcw/main/sp_pakG.pk3: $install_to/main/sp_pakG.pk3 - install_to: usr/share/games/rtcw + install_to: $assets/rtcw install: - main/autoexec.cfg - main/mp_pak0.pk3 @@ -104,7 +104,7 @@ packages: mutually_exclusive: True better_version: rtcw-de-data version: 1.42b - install_to: usr/share/games/rtcw + install_to: $assets/rtcw install: - main/autoexec.cfg - main/mp_pak0.pk3 @@ -134,7 +134,7 @@ packages: provides: rtcw-data mutually_exclusive: True version: 1.42b - install_to: usr/share/games/rtcw + install_to: $assets/rtcw install: - main/mp_pak0.pk3 - main/mp_pak1.pk3 @@ -162,7 +162,7 @@ packages: provides: rtcw-data mutually_exclusive: True version: 1.42b - install_to: usr/share/games/rtcw + install_to: $assets/rtcw install: - main/mp_pak0.pk3 - main/mp_pak1.pk3 @@ -192,7 +192,7 @@ packages: provides: rtcw-data mutually_exclusive: True version: 1.42b - install_to: usr/share/games/rtcw + install_to: $assets/rtcw install: - main/mp_pak0.pk3 - main/mp_pak1.pk3 diff --git a/data/spear-of-destiny.yaml b/data/spear-of-destiny.yaml index 7505bf5..2794399 100644 --- a/data/spear-of-destiny.yaml +++ b/data/spear-of-destiny.yaml @@ -42,7 +42,7 @@ packages: out of 21 in total. demo_for: spear-of-destiny-data component: non-free - install_to: usr/share/games/wolf3d + install_to: $assets/wolf3d install: - audiohed.sdm - audiot.sdm @@ -66,7 +66,7 @@ packages: engine: fedora: wolf4sdl-spear install_to: - deb: usr/share/games/wolf3d + deb: $assets/wolf3d fedora: usr/share/spear/full install: - audiohed.sod @@ -83,7 +83,7 @@ packages: Each mission consists of 21 levels. install_to: - deb: usr/share/games/wolf3d + deb: $assets/wolf3d fedora: usr/share/spear/full provides: spear-of-destiny-mission-pack install: @@ -101,7 +101,7 @@ packages: description: "Each mission pack provides 21 levels." wiki: Return_to_Danger install_to: - deb: usr/share/games/wolf3d + deb: $assets/wolf3d fedora: usr/share/spear/full provides: spear-of-destiny-mission-pack install: @@ -115,7 +115,7 @@ packages: description: "Each mission pack provides 21 levels." wiki: Ultimate_Challenge install_to: - deb: usr/share/games/wolf3d + deb: $assets/wolf3d fedora: usr/share/spear/full provides: spear-of-destiny-mission-pack install: diff --git a/data/syndicate.yaml b/data/syndicate.yaml index 01e7076..ca53f84 100644 --- a/data/syndicate.yaml +++ b/data/syndicate.yaml @@ -8,9 +8,9 @@ genre: Tactical packages: syndicate-data: - install_to: usr/share/games/freesynd/data + install_to: $assets/freesynd/data # this should be engine-agnostic: - # usr/share/games/syndicate + # $assets/syndicate origin: path: "Syndicate (1993)" url_misc: https://www.origin.com/en-be/store/buy/syndicate-plus-origin/pc-download/base-game/standard-edition diff --git a/data/theme-hospital.yaml b/data/theme-hospital.yaml index 2ee3e58..145bc23 100644 --- a/data/theme-hospital.yaml +++ b/data/theme-hospital.yaml @@ -46,7 +46,7 @@ packages: - levels/full00.sam theme-hospital-demo-data: - install_to: usr/share/games/theme-hospital + install_to: $assets/theme-hospital demo_for: theme-hospital-data mutually_exclusive: True conflicts: theme-hospital-full-data diff --git a/data/ttd.yaml b/data/ttd.yaml index 7308f77..b187390 100644 --- a/data/ttd.yaml +++ b/data/ttd.yaml @@ -6,14 +6,14 @@ genre: Simulation packages: transport-tycoon-deluxe-data: - install_to: usr/share/games/openttd/baseset + install_to: $assets/openttd/baseset install: - assets transport-tycoon-deluxe-music: longname: Transport Tycoon Deluxe (music) expansion_for: transport-tycoon-deluxe-data - install_to: usr/share/games/openttd/baseset + install_to: $assets/openttd/baseset install: - musics diff --git a/data/unreal.yaml b/data/unreal.yaml index d08fb23..8a8d476 100644 --- a/data/unreal.yaml +++ b/data/unreal.yaml @@ -257,10 +257,12 @@ packages: - Unreal 227i Gold binaries - Help/lin_convenience_libs.tar.bz2 symlinks: + # FIXME: ideally $gbpdatadir/gdp-launcher or something, but that + # would require gdp to be aware of where it was going to be installed $bindir/unreal-gold: - usr/share/games/game-data-packager/gdp-launcher + $assets/game-data-packager/gdp-launcher usr/share/applications/unreal-gold.desktop: - usr/share/games/game-data-packager/unreal-gold.desktop + $assets/game-data-packager/unreal-gold.desktop unreal-libfmod: version: 3.75+227i @@ -333,9 +335,9 @@ packages: doc: - Unreal classic documentation symlinks: - $bindir/unreal: usr/share/games/game-data-packager/gdp-launcher + $bindir/unreal: $assets/game-data-packager/gdp-launcher usr/share/applications/unreal.desktop: - usr/share/games/game-data-packager/unreal.desktop + $assets/game-data-packager/unreal.desktop files: setup_unreal_gold_2.0.0.6.exe: diff --git a/data/wip/warcraft2.yaml b/data/wip/warcraft2.yaml index b94bfb7..e093242 100644 --- a/data/wip/warcraft2.yaml +++ b/data/wip/warcraft2.yaml @@ -13,7 +13,7 @@ packages: warcraft2-en-data: provides: warcraft2-data mutually_exclusive: True - install_to: usr/share/games/stratagus/wargus + install_to: $assets/stratagus/wargus install: - shared assets - english version @@ -23,7 +23,7 @@ packages: provides: warcraft2-data mutually_exclusive: True lang: fr - install_to: usr/share/games/stratagus/wargus + install_to: $assets/stratagus/wargus install: - shared assets - french version @@ -35,13 +35,13 @@ packages: # dirrectly with Fluidsynth warcraft2-music: expansion_for: warcraft2-data - install_to: usr/share/games/stratagus/wargus/music + install_to: $assets/stratagus/wargus/music install: - musics warcraft2-video: expansion_for: warcraft2-data - install_to: usr/share/games/stratagus/wargus/videos + install_to: $assets/stratagus/wargus/videos install: - videos diff --git a/data/wolf3d.yaml b/data/wolf3d.yaml index c25c460..e22089c 100644 --- a/data/wolf3d.yaml +++ b/data/wolf3d.yaml @@ -19,7 +19,7 @@ packages: - wolf3d-v14-alt-data - wolf3d-v14-apogee-data replaces: wolf3d-data-wl1 - install_to: usr/share/games/wolf3d + install_to: $assets/wolf3d install: - audiohed.wl1 - audiot.wl1 @@ -50,7 +50,7 @@ packages: * Episode 6: Confrontation provides: wolf3d-data mutually_exclusive: True - install_to: usr/share/games/wolf3d + install_to: $assets/wolf3d install: - audiohed.wl6?1.0 - audiot.wl6?1.0 @@ -79,7 +79,7 @@ packages: fedora: wolf4sdl-registered-id install_to: fedora: usr/share/wolf3d/registered-id - generic: usr/share/games/wolf3d + generic: $assets/wolf3d steam: id: 2270 path: common/Wolfenstein 3D @@ -116,7 +116,7 @@ packages: wolf4sdl-registered-id install_to: fedora: usr/share/wolf3d/registered-id - generic: usr/share/games/wolf3d + generic: $assets/wolf3d install: - audiohed.wl6 - audiot.wl6 @@ -145,7 +145,7 @@ packages: fedora: wolf4sdl-registered-apogee install_to: fedora: usr/share/wolf3d/registered-apogee - generic: usr/share/games/wolf3d + generic: $assets/wolf3d install: - audiohed.wl6 - audiot.wl6 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

