genisoinfo: update vscodium

Major change, review needed.
This commit is contained in:
Crystal-RainSlide 2022-08-19 16:23:33 +08:00 committed by GitHub
parent f815d924de
commit 377cd6d200
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -720,48 +720,108 @@ type = $3
version = $1
category = app
[vscodium win]
[vscodium win32 exe]
distro = VS Codium
listvers = 10
location = github-release/VSCodium/vscodium/LatestRelease/*
pattern = (VSCodium(?!-darwin)[\w-]+)-([\.\d]+)\.(exe|msi|zip)(?!.)
platform = Windows
type = $1 $3
version = $2
sort_by = Windows $1 $3 $2
# VSCodium[Setup|UserSetup]-[arch]-[version].exe
pattern = VSCodium((?:User)?Setup)-(\w+)-([\d\.]+)\.exe(?!.)
platform = win32
type = $1 $2
version = $3
# win32 exe [Setup|UserSetup] [arch]
sort_by = win32 exe $1 $2
category = app
[vscodium linux tar]
[vscodium win32 msi]
distro = VS Codium
listvers = 10
location = github-release/VSCodium/vscodium/LatestRelease/*
pattern = VSCodium-linux-(\w+)-([\.\d]+)\.tar\.gz(?!.)
platform = Linux
type = $1 tar
version = $2
sort_by = Linux $1 $2
# VSCodium-[arch][-updates-disabled]-[version].msi
pattern = VSCodium-(\w+)-?(updates-disabled|)-([\d\.]+)\.msi(?!.)
platform = win32
type = $2 $1
version = $3
# win32 msi [updates-disabled] [arch]
sort_by = win32 msi $2 $1
category = app
[vscodium linux package]
[vscodium linux appimage]
distro = VS Codium
listvers = 10
listvers = 5
location = github-release/VSCodium/vscodium/LatestRelease/*
pattern = codium[_-]([\.\d]+)[\.\w-]+[_\.-](x86_64|amd64|armhf|arm64)\.(\w+)(?!.)
platform = Linux
type = $2 $3
# VSCodium-[version].glibc2.17-[arch].[AppImage|AppImage.zsync]
pattern = VSCodium-([\d\.]+)\.glibc[\d\.]+-(\w+)-\.(AppImage\.zsync)(?!.)
platform = linux
type = $3 $2
version = $1
sort_by = Linux $2 $1
# linux [AppImage|AppImage.zsync] [arch]
sort_by = linux $3 $2
category = app
[vscodium mac]
[vscodium linux deb]
distro = VS Codium
listvers = 5
location = github-release/VSCodium/vscodium/LatestRelease/*
# codium_[version]_[arch].deb
pattern = codium_([\d\.]+)_(\w+)\.deb(?!.)
platform = linux
type = deb $2
version = $1
# linux deb [arch]
sort_by = linux deb $2
category = app
[vscodium linux rpm]
distro = VS Codium
listvers = 5
location = github-release/VSCodium/vscodium/LatestRelease/*
# codium-[version]-el7.[arch].rpm
pattern = codium-([\d\.]+)[^\.]+\.(\w+)\.rpm(?!.)
platform = linux
type = rpm $2
version = $1
# linux rpm [arch]
sort_by = linux rpm $2
category = app
[vscodium darwin]
distro = VS Codium
listvers = 5
location = github-release/VSCodium/vscodium/LatestRelease/*
# VSCodium.[arch].[version].dmg
pattern = VSCodium\.(\w+)\.([\d\.]+)\.dmg(?!.)
platform = darwin
type = dmg $1
version = $2
# darwin dmg [arch]
sort_by = darwin dmg $1
category = app
[vscodium archives]
distro = VS Codium
listvers = 5
location = github-release/VSCodium/vscodium/LatestRelease/*
# VSCodium-[os]-[arch]-[version].[zip|tar.gz]
pattern = VSCodium-(\w+)-(\w+)-([\d\.]+)\.(zip|tar\.gz)(?!.)
platform = $1
type = $4 $2
version = $3
# [os] [zip|tar.gz] [arch]
sort_by = $1 $4 $2
category = app
[vscodium reh]
distro = VS Codium
listvers = 10
location = github-release/VSCodium/vscodium/LatestRelease/*
pattern = VSCodium-?(darwin)?[-\.]x64[-\.]([-\.\d]+)\.(dmg|zip)(?!.)
platform = macOS
type = x64 $3
version = $2
sort_by = macOS x64 $2
# vscodium-reh-[os]-[arch]-[version].tar.gz
pattern = VSCodium-reh-(\w+)-(\w+)-([\d\.]+)\.tar\.gz(?!.)
platform = Remote Extension Host
type = $1 $2
version = $3
# reh [os] [arch]
sort_by = reh $1 $2
category = app
[vlc-win]