-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathappimage.official.stable.yaml
More file actions
38 lines (37 loc) · 1.42 KB
/
appimage.official.stable.yaml
File metadata and controls
38 lines (37 loc) · 1.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#!/SBUILD
#SELF: https://raw.githubusercontent.com/pkgforge/soarpkgs/refs/heads/main/packages/winboat/appimage.official.stable.yaml
_disabled: false
pkg: "winboat"
pkg_id: "github.com.TibixDev.winboat"
pkg_type: "appimage"
ghcr_pkg: "pkgforge-dev/pkgcache/test/boat"
pkgver: "v0.9.0"
category:
- "Emulator"
description: "Run Windows apps on Linux with seamless integration "
distro_pkg:
archlinux:
aur:
- "winboat-bin"
homepage:
- "https://github.com/TibixDev/winboat"
license:
- id: "MIT"
url: "https://github.com/TibixDev/winboat/raw/f4e48e5c902201ed4e1d960e24c0cdda732385ad/LICENSE"
maintainer:
- "QaidVoid (https://github.com/QaidVoid)"
note:
- "Pre Built AppImage Fetched from Upstream. Check/Report @ https://github.com/TibixDev/winboat"
src_url:
- "https://github.com/TibixDev/winboat"
x_exec:
bsys: "host://soar-dl"
host:
- "x86_64-Linux"
shell: "bash"
pkgver: |
curl -qfsSL "https://api.gh.pkgforge.dev/repos/TibixDev/winboat/releases?per_page=100" | jq -r '[.[] | select(.draft == false and .prerelease == false)] | .[0].tag_name | gsub("\\s+"; "")' | tr -d '"'\''[:space:]'
run: |
soar dl "https://github.com/TibixDev/winboat" --match "appimage" -o "./${PKG}" --yes
squishy appimage "./${PKG}" --icon --desktop --write
find "${SBUILD_OUTDIR}" -maxdepth 1 -type f -iname "*.desktop" -exec sed -E 's/^[[:space:]]*[Ee]xec[[:space:]]*=[[:space:]]*[^[:space:]]+/Exec={{pkg_path}}/' -i "{}" \;