Installer master-levels-for-doom-ii-wads-archive

files:
- masterwads: 'N/A: Please provide an archive that contains correctly named .WAD files.'
game:
  args: -episode 3
  exe: $GAMEDIR/doom2.sh
installer:
- extract:
    dst: $CACHE/masterwads/
    file: masterwads
- execute:
    command: cd $CACHE/masterwads; printf "$masterwads_sha256hashes" | sha256sum -c
- execute:
    command: cd $CACHE/masterwads; cp -n $(echo "$masterwads_sha256hashes" | grep
      -oE "\w+.WAD") "$GAMEDIR/wads/"
require-binaries: sha256sum, crispy-doom
requires: doom-ii-hell-on-earth
variables:
  masterwads_sha256hashes: 4b9a404a4ee43ed33f7c2e208269b84b58ccfec5823afa1fe50e3dd08e927622  ATTACK.WAD\na0120667412fcf293ea13cdc31c1fa0626d7828f83a195aa09f4170797d07473  BLACKTWR.WAD\n1b1acb09f4319db32903dc502d84fc034d21611e375771f4aaac66fafabea39a  BLOODSEA.WAD\na2dd18d174d25a5d31046114bf73d87e9e13e49e9e6b509b2c9942e77d4c9ecf  CANYON.WAD\nce1241e16b2e8bb8bbceea84a281e81f865c52670e4eb3649dc7372870985b77  CATWALK.WAD\nfef0ac1090ba2f0bce92503625047d726c2d8d1964561bd557234e7ab6202dff  COMBINE.WAD\n864d51febc039b1431c5d75fb051f567433adbddce4bb4d8b6e959fc0b414724  FISTULA.WAD\n7a7a37d1f31c51ced17167f5283daffef27d79310df0c96b13f4cb1723a2417c  GARRISON.WAD\nec5c0b1b846764d4b7cc8038e5fac1b1562627d0bcca413a55e918d3141cbfbc  GERYON.WAD\nfe0a502310ef1b32597e2e82d6f7f12ad77cb603ac5838056dee86f4bae31e2f  MANOR.WAD\n585040c5408bc66583dbe1b8e36d009c81799f7dbebd002af48e4c00088bfbd5  MEPHISTO.WAD\nfc3996e52b527dd4d7e76b023eebaa0c18263c94e21115b06ba64c8cda371ec0  MINOS.WAD\n05a2e5f7e13acfe21895f6ad2ecd216052d8c5c4bcb65b67745678ca0ae3e0dc  NESSUS.WAD\n4e9f37b8209dc7006637050876d917e9a68b053ef24e17725432781b00969bdf  PARADOX.WAD\n2c61963efe338abc38b13fb01f238fd95d6b0e2a627ca78db038b9761ff6e6ac  SUBSPACE.WAD\n3dba2abcb85ae3685c259b21bd867d542439c591c12162a36066f1fbab6cbdd8  SUBTERRA.WAD\n629e2a6eb1a0234ef0f152384a01130b3d8cd0e44f6c292463dbc2d6ae34d14e  TEETH.WAD\n90c7d8fc103e7b02b9602d5eb37fa439da1c5880355e4ee9fa53428ef30dcf45  TTRAP.WAD\n14a515f480455a4bd23c8204d9d236c9ba18c147e8c10a364300832ee804fea3  VESPERAS.WAD\nc468a1684be8e8055fca52c0c0b3068893481dbaeff0d25f2d72a13b340dff09  VIRGIL.WAD\n
description: 'Requires Doom II: Hell on Earth. Uses its launcher script that uses
  system''s crispy-doom binary and stores persistent config in game directory.'
game_slug: master-levels-for-doom-ii
gogslug: doom_ii
humblestoreid: ''
installer_slug: master-levels-for-doom-ii-wads-archive
name: Master Levels for DOOM II
notes: Requires https://lutris.net/api/installers/doom-ii-hell-on-earth-v19-doom2wad
runner: linux
script:
  files:
  - masterwads: 'N/A: Please provide an archive that contains correctly named .WAD
      files.'
  game:
    args: -episode 3
    exe: $GAMEDIR/doom2.sh
  installer:
  - extract:
      dst: $CACHE/masterwads/
      file: masterwads
  - execute:
      command: cd $CACHE/masterwads; printf "$masterwads_sha256hashes" | sha256sum
        -c
  - execute:
      command: cd $CACHE/masterwads; cp -n $(echo "$masterwads_sha256hashes" | grep
        -oE "\w+.WAD") "$GAMEDIR/wads/"
  require-binaries: sha256sum, crispy-doom
  requires: doom-ii-hell-on-earth
  variables:
    masterwads_sha256hashes: 4b9a404a4ee43ed33f7c2e208269b84b58ccfec5823afa1fe50e3dd08e927622  ATTACK.WAD\na0120667412fcf293ea13cdc31c1fa0626d7828f83a195aa09f4170797d07473  BLACKTWR.WAD\n1b1acb09f4319db32903dc502d84fc034d21611e375771f4aaac66fafabea39a  BLOODSEA.WAD\na2dd18d174d25a5d31046114bf73d87e9e13e49e9e6b509b2c9942e77d4c9ecf  CANYON.WAD\nce1241e16b2e8bb8bbceea84a281e81f865c52670e4eb3649dc7372870985b77  CATWALK.WAD\nfef0ac1090ba2f0bce92503625047d726c2d8d1964561bd557234e7ab6202dff  COMBINE.WAD\n864d51febc039b1431c5d75fb051f567433adbddce4bb4d8b6e959fc0b414724  FISTULA.WAD\n7a7a37d1f31c51ced17167f5283daffef27d79310df0c96b13f4cb1723a2417c  GARRISON.WAD\nec5c0b1b846764d4b7cc8038e5fac1b1562627d0bcca413a55e918d3141cbfbc  GERYON.WAD\nfe0a502310ef1b32597e2e82d6f7f12ad77cb603ac5838056dee86f4bae31e2f  MANOR.WAD\n585040c5408bc66583dbe1b8e36d009c81799f7dbebd002af48e4c00088bfbd5  MEPHISTO.WAD\nfc3996e52b527dd4d7e76b023eebaa0c18263c94e21115b06ba64c8cda371ec0  MINOS.WAD\n05a2e5f7e13acfe21895f6ad2ecd216052d8c5c4bcb65b67745678ca0ae3e0dc  NESSUS.WAD\n4e9f37b8209dc7006637050876d917e9a68b053ef24e17725432781b00969bdf  PARADOX.WAD\n2c61963efe338abc38b13fb01f238fd95d6b0e2a627ca78db038b9761ff6e6ac  SUBSPACE.WAD\n3dba2abcb85ae3685c259b21bd867d542439c591c12162a36066f1fbab6cbdd8  SUBTERRA.WAD\n629e2a6eb1a0234ef0f152384a01130b3d8cd0e44f6c292463dbc2d6ae34d14e  TEETH.WAD\n90c7d8fc103e7b02b9602d5eb37fa439da1c5880355e4ee9fa53428ef30dcf45  TTRAP.WAD\n14a515f480455a4bd23c8204d9d236c9ba18c147e8c10a364300832ee804fea3  VESPERAS.WAD\nc468a1684be8e8055fca52c0c0b3068893481dbaeff0d25f2d72a13b340dff09  VIRGIL.WAD\n
slug: master-levels-for-doom-ii-wads-archive
steamid: 9160
version: wads archive
year: 1995
{
  "game_slug": "master-levels-for-doom-ii",
  "version": "wads archive",
  "description": "Requires Doom II: Hell on Earth. Uses its launcher script that uses system's crispy-doom binary and stores persistent config in game directory.",
  "notes": "Requires https://lutris.net/api/installers/doom-ii-hell-on-earth-v19-doom2wad",
  "name": "Master Levels for DOOM II",
  "year": 1995,
  "steamid": 9160,
  "gogslug": "doom_ii",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "master-levels-for-doom-ii-wads-archive",
  "installer_slug": "master-levels-for-doom-ii-wads-archive",
  "script": {
    "files": [
      {
        "masterwads": "N/A: Please provide an archive that contains correctly named .WAD files."
      }
    ],
    "game": {
      "args": "-episode 3",
      "exe": "$GAMEDIR/doom2.sh"
    },
    "installer": [
      {
        "extract": {
          "dst": "$CACHE/masterwads/",
          "file": "masterwads"
        }
      },
      {
        "execute": {
          "command": "cd $CACHE/masterwads; printf \"$masterwads_sha256hashes\" | sha256sum -c"
        }
      },
      {
        "execute": {
          "command": "cd $CACHE/masterwads; cp -n $(echo \"$masterwads_sha256hashes\" | grep -oE \"\\w+.WAD\") \"$GAMEDIR/wads/\""
        }
      }
    ],
    "require-binaries": "sha256sum, crispy-doom",
    "requires": "doom-ii-hell-on-earth",
    "variables": {
      "masterwads_sha256hashes": "4b9a404a4ee43ed33f7c2e208269b84b58ccfec5823afa1fe50e3dd08e927622  ATTACK.WAD\\na0120667412fcf293ea13cdc31c1fa0626d7828f83a195aa09f4170797d07473  BLACKTWR.WAD\\n1b1acb09f4319db32903dc502d84fc034d21611e375771f4aaac66fafabea39a  BLOODSEA.WAD\\na2dd18d174d25a5d31046114bf73d87e9e13e49e9e6b509b2c9942e77d4c9ecf  CANYON.WAD\\nce1241e16b2e8bb8bbceea84a281e81f865c52670e4eb3649dc7372870985b77  CATWALK.WAD\\nfef0ac1090ba2f0bce92503625047d726c2d8d1964561bd557234e7ab6202dff  COMBINE.WAD\\n864d51febc039b1431c5d75fb051f567433adbddce4bb4d8b6e959fc0b414724  FISTULA.WAD\\n7a7a37d1f31c51ced17167f5283daffef27d79310df0c96b13f4cb1723a2417c  GARRISON.WAD\\nec5c0b1b846764d4b7cc8038e5fac1b1562627d0bcca413a55e918d3141cbfbc  GERYON.WAD\\nfe0a502310ef1b32597e2e82d6f7f12ad77cb603ac5838056dee86f4bae31e2f  MANOR.WAD\\n585040c5408bc66583dbe1b8e36d009c81799f7dbebd002af48e4c00088bfbd5  MEPHISTO.WAD\\nfc3996e52b527dd4d7e76b023eebaa0c18263c94e21115b06ba64c8cda371ec0  MINOS.WAD\\n05a2e5f7e13acfe21895f6ad2ecd216052d8c5c4bcb65b67745678ca0ae3e0dc  NESSUS.WAD\\n4e9f37b8209dc7006637050876d917e9a68b053ef24e17725432781b00969bdf  PARADOX.WAD\\n2c61963efe338abc38b13fb01f238fd95d6b0e2a627ca78db038b9761ff6e6ac  SUBSPACE.WAD\\n3dba2abcb85ae3685c259b21bd867d542439c591c12162a36066f1fbab6cbdd8  SUBTERRA.WAD\\n629e2a6eb1a0234ef0f152384a01130b3d8cd0e44f6c292463dbc2d6ae34d14e  TEETH.WAD\\n90c7d8fc103e7b02b9602d5eb37fa439da1c5880355e4ee9fa53428ef30dcf45  TTRAP.WAD\\n14a515f480455a4bd23c8204d9d236c9ba18c147e8c10a364300832ee804fea3  VESPERAS.WAD\\nc468a1684be8e8055fca52c0c0b3068893481dbaeff0d25f2d72a13b340dff09  VIRGIL.WAD\\n"
    }
  }
}
Back to game