scoop-games/bucket/angband-dev.json

47 lines
1.7 KiB
JSON

{
"version": "4.2.4-99-g3b1884c5c",
"description": "A free single-player dungeon exploration Roguelike (Pre-release)",
"homepage": "https://rephial.org/",
"license": "GPL-2.0",
"notes": "Configuration files cannot be persisted, but will be retained during the update",
"url": "https://github.com/angband/angband/releases/download/4.2.4-99-g3b1884c5c/Angband-4.2.4-99-g3b1884c5c-win.zip",
"hash": "90715cc3647ea95f79f2e6e1f350f557c2a0cddbd4aa15c64405301527ad33a8",
"extract_dir": "angband-4.2.4-99-g3b1884c5c",
"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",
" }",
"}"
],
"shortcuts": [
[
"angband.exe",
"Angband\\Angband (Pre-release)"
],
[
"docs\\index.html",
"Angband\\Angband Manual (Pre-release)"
]
],
"persist": "lib\\user",
"uninstaller": {
"script": [
"'angband.INI' | ForEach-Object {",
" Copy-Item \"$dir\\$_\" \"$persist_dir\\$_.bak\" -Force",
"}"
]
},
"checkver": {
"url": "https://github.com/angband/angband/releases",
"regex": "Angband-(?<major>[\\d]+)\\.(?<minor>[\\d]+)\\.(?<patch>[\\d]+)-(?<build>[\\d]+)-g(?<commit>[\\da-z]+)-win\\.zip",
"replace": "${major}.${minor}.${patch}-${build}-g${commit}"
},
"autoupdate": {
"url": "https://github.com/angband/angband/releases/download/$version/Angband-$version-win.zip",
"extract_dir": "angband-$version"
}
}