scoop-games/bucket/angband.json

45 lines
1.4 KiB
JSON

{
"version": "4.2.3",
"description": "A free single-player dungeon exploration Roguelike",
"homepage": "https://rephial.org/",
"license": "GPL-2.0",
"url": "https://github.com/angband/angband/releases/download/4.2.3/angband-4.2.3-win.zip",
"hash": "fb25c5e538fea8008b180c3c0194e548554e1af848cf3f8b29992a90169e7c1d",
"extract_dir": "angband-4.2.3",
"shortcuts": [
[
"angband.exe",
"Angband\\Angband"
],
[
"docs\\index.html",
"Angband\\Angband Manual"
]
],
"persist": "lib\\user",
"checkver": {
"github": "https://github.com/angband/angband/"
},
"autoupdate": {
"url": "https://github.com/angband/angband/releases/download/$version/angband-$version-win.zip",
"extract_dir": "angband-$version"
},
"post_install": [
"'angband.INI' | ForEach-Object {",
" if (!(Test-Path \"$persist_dir\\$_.bak\")) {",
" New-Item -ItemType File \"$dir\\$_\" | Out-Null",
" } else {",
" Copy-Item \"$persist_dir\\$_.bak\" \"$dir\\$_\" -Force",
" }",
"}"
],
"uninstaller": {
"script": [
"'angband.INI' | ForEach-Object {",
" Copy-Item \"$dir\\$_\" \"$persist_dir\\$_.bak\" -Force",
"}"
]
},
"notes": "Configuration files cannot be persisted, but will be retained during package updates."
}