quakespasm: Implement various manifest improvements (#120)

master
Bryan Burke 2020-05-21 15:58:49 -05:00 committed by GitHub
parent 423a935c23
commit a393cfe146
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 27 additions and 5 deletions

View File

@ -6,20 +6,26 @@
"architecture": {
"64bit": {
"url": "https://downloads.sourceforge.net/project/quakespasm/Windows/quakespasm-0.93.2_win64.zip",
"hash": "70d4dcd927f479709b887b429b18d904a4265861e63a0d8c226a3d40d4dda82f",
"hash": "sha1:1e86f886b40457afddc6de7855a627306e26c377",
"extract_dir": "quakespasm-0.93.2_win64"
},
"32bit": {
"url": "https://downloads.sourceforge.net/project/quakespasm/Windows/quakespasm-0.93.2_windows.zip",
"hash": "6cf9906efd392f31ff025aeefd4f94a2efb5d39f277e4093e52734daeae63c2f",
"hash": "sha1:18072838cb25d0404d4fa946a9f46736c93d8f5c",
"extract_dir": "quakespasm-0.93.2_windows"
}
},
"bin": [
[
"quakespasm.exe",
"quakespasm",
"-basedir $persist_dir"
]
],
"shortcuts": [
[
"quakespasm.exe",
"QuakeSpasm",
"-game id1"
"QuakeSpasm"
],
[
"quakespasm.exe",
@ -57,5 +63,21 @@
"",
"- Quake Mission Pack 3 - Abyss of Pandemonium:",
" $persist_dir\\abyss\\"
]
],
"checkver": {
"url": "http://quakespasm.sourceforge.net/download.htm",
"regex": "/Windows/quakespasm-(\\d+\\.\\d+\\.\\d+)_windows"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://downloads.sourceforge.net/project/quakespasm/Windows/quakespasm-$version_win64.zip",
"extract_dir": "quakespasm-$version_win64"
},
"32bit": {
"url": "https://downloads.sourceforge.net/project/quakespasm/Windows/quakespasm-$version_windows.zip",
"extract_dir": "quakespasm-$version_windows"
}
}
}
}