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"
}
]
}
}