Installer rollm-up-x86-32

files:
- game: http://www.pro-linux.de/files/rollemup/Rollemup.tar.gz
- libstdc++2.8_2.90.29-2.deb: http://archive.debian.org/debian/dists/potato/main/binary-i386/oldlibs/libstdc++2.8_2.90.29-2.deb
game:
  exe: start.sh
installer:
- extract:
    dst: $GAMEDIR
    file: $game
- chmodx: $GAMEDIR/Rollemup
- execute:
    args: -c "cd $CACHE && ar x  libstdc++2.8_2.90.29-2.deb data.tar.gz"
    file: /bin/sh
    terminal: true
- extract:
    dst: $CACHE
    file: $CACHE/data.tar.gz
- move:
    dst: $GAMEDIR/lib
    src: $CACHE/lib
- execute:
    args: -c "printf '#!/bin/sh\ncd $GAMEDIR\nLD_PRELOAD=lib/libstdc++.so.2.8.0 ./Rollemup
      \"$$@\"'>$GAMEDIR/start.sh"
    file: /bin/sh
    terminal: true
- chmodx: $GAMEDIR/start.sh
description: null
game_slug: rollm-up
gogslug: ''
humblestoreid: ''
installer_slug: rollm-up-x86-32
name: Roll'm Up
notes: 'req: ar(GNU coreutils)'
runner: linux
script:
  files:
  - game: http://www.pro-linux.de/files/rollemup/Rollemup.tar.gz
  - libstdc++2.8_2.90.29-2.deb: http://archive.debian.org/debian/dists/potato/main/binary-i386/oldlibs/libstdc++2.8_2.90.29-2.deb
  game:
    exe: start.sh
  installer:
  - extract:
      dst: $GAMEDIR
      file: $game
  - chmodx: $GAMEDIR/Rollemup
  - execute:
      args: -c "cd $CACHE && ar x  libstdc++2.8_2.90.29-2.deb data.tar.gz"
      file: /bin/sh
      terminal: true
  - extract:
      dst: $CACHE
      file: $CACHE/data.tar.gz
  - move:
      dst: $GAMEDIR/lib
      src: $CACHE/lib
  - execute:
      args: -c "printf '#!/bin/sh\ncd $GAMEDIR\nLD_PRELOAD=lib/libstdc++.so.2.8.0
        ./Rollemup \"$$@\"'>$GAMEDIR/start.sh"
      file: /bin/sh
      terminal: true
  - chmodx: $GAMEDIR/start.sh
slug: rollm-up-x86-32
steamid: null
version: x86-32
year: 1999
{
  "game_slug": "rollm-up",
  "version": "x86-32",
  "description": null,
  "notes": "req: ar(GNU coreutils)",
  "name": "Roll'm Up",
  "year": 1999,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "rollm-up-x86-32",
  "installer_slug": "rollm-up-x86-32",
  "script": {
    "files": [
      {
        "game": "http://www.pro-linux.de/files/rollemup/Rollemup.tar.gz"
      },
      {
        "libstdc++2.8_2.90.29-2.deb": "http://archive.debian.org/debian/dists/potato/main/binary-i386/oldlibs/libstdc++2.8_2.90.29-2.deb"
      }
    ],
    "game": {
      "exe": "start.sh"
    },
    "installer": [
      {
        "extract": {
          "dst": "$GAMEDIR",
          "file": "$game"
        }
      },
      {
        "chmodx": "$GAMEDIR/Rollemup"
      },
      {
        "execute": {
          "args": "-c \"cd $CACHE && ar x  libstdc++2.8_2.90.29-2.deb data.tar.gz\"",
          "file": "/bin/sh",
          "terminal": true
        }
      },
      {
        "extract": {
          "dst": "$CACHE",
          "file": "$CACHE/data.tar.gz"
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR/lib",
          "src": "$CACHE/lib"
        }
      },
      {
        "execute": {
          "args": "-c \"printf '#!/bin/sh\\ncd $GAMEDIR\\nLD_PRELOAD=lib/libstdc++.so.2.8.0 ./Rollemup \\\"$$@\\\"'>$GAMEDIR/start.sh\"",
          "file": "/bin/sh",
          "terminal": true
        }
      },
      {
        "chmodx": "$GAMEDIR/start.sh"
      }
    ]
  }
}
Back to game