-
Notifications
You must be signed in to change notification settings - Fork 1
/
appimage.stable.yaml
97 lines (96 loc) · 2.79 KB
/
appimage.stable.yaml
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
#!/SBUILD
_disabled: false
pkg: "deadbeef"
pkg_id: "github.com.Samueru-sama.DeaDBeef-AppImage"
pkg_type: "appimage"
app_id: "github.com.Samueru-sama.DeaDBeef-AppImage"
build_util:
- "curl#bin"
- "jq#bin"
category:
- "Utility"
description: "Unofficial AppImage of the DeaDBeeF music player. (Stable and Nightly versions). [Maintainer=@Samueru-sama]"
distro_pkg:
alpine:
- "deadbeef"
archlinux:
aur:
- "deadbeef"
- "deadbeef-git"
nixpkgs:
- "deadbeef"
- "deadbeef-with-plugins"
homepage:
- "http://deadbeef.sf.net"
- "http://deadbeef.sourceforge.net"
- "https://deadbeef.sourceforge.io"
- "https://deadbeef.sourceforge.net"
- "https://github.com/Alexey-Yakovenko/deadbeef"
- "https://github.com/DeaDBeeF-Player/deadbeef"
- "https://sourceforge.net/projects/deadbeef"
maintainer:
- "Azathothas (https://github.com/Azathothas)"
license:
- "BSD-3-Clause AND GPL-2.0-or-later AND Zlib AND LGPL-2.1-or-later"
- "GNU General Public License"
- "GNU LGPLv3"
- "GPL"
- "GPL-2"
- "GPL-2 LGPL-2.1 MIT wavpack? "
- "GPL-2.0"
- "GPL-2.0,..."
- "GPL-2.0-only"
- "GPL-2.0-or later AND LGPL-2.0-or-later and BSD and MIT AND Zlib"
- "GPL-2.0-or-later"
- "GPL-2.0-or-later AND LGPL-2.1-or-later AND Zlib AND BSD-2-Clause"
- "GPL2"
- "GPLv2"
- "GPLv2+"
- "GPLv2+ and LGPLv2+ and BSD and MIT and zlib"
- "LGPL-2.1"
- "LGPL-2.1-only"
- "LGPL-2.1-or-later"
- "LGPL2.1"
- "LGPLv2.1"
- "Zlib"
- "Zlib AND GPL-2.0+ AND LGPL-2.1+ AND BSD-3-Clause"
- "Zlib AND GPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-3-Clause"
- "Zlib GPL-2.0-or-later LGPL-2.1-or-later"
- "Zlib and GPL-2.0+ and LGPL-2.1+ and BSD-3-Clause"
- "Zlib and GPLv2 and LGPLv2.1"
- "zlib"
- "zlib, GPLv2, LGPLv2.1"
src_url:
- "https://github.com/Samueru-sama/DeaDBeef-AppImage"
tag:
- "Applications/Multimedia"
- "Music"
- "Productivity/Multimedia/Sound/Players"
- "Sound"
- "Sound/Players"
- "audio"
- "audio-player"
- "debug"
- "development"
- "media-sound"
- "multimedia"
- "multimedia.audio"
- "programming.devel"
- "sound"
x_exec:
shell: "bash"
pkgver: |
curl -qfsSL "https://api.gh.pkgforge.dev/repos/Samueru-sama/DeaDBeef-AppImage/releases/latest?per_page=100" | jq -r '.. | objects | .browser_download_url? // empty' | sed -E 's/(x86_64|aarch64)//' | tr -d '[:alpha:]' | sed 's/^[^0-9]*//; s/[^0-9]*$//' | sort --version-sort | tail -n 1 | tr -d '[:space:]'
run: |
#Tag
RELEASE_TAG="$(cat ./${SBUILD_PKG}.version)"
#Download
case "$(uname -m)" in
aarch64)
echo -e "\n[✗] aarch64 is Not Yet Supported\n"
exit 1
;;
x86_64)
soar dl "https://github.com/Samueru-sama/DeaDBeef-AppImage@${RELEASE_TAG}" --match "appimage" --exclude "aarch64,arm,zsync" -o "./${SBUILD_PKG}" --yes
;;
esac