gtm-player-bin
LOW
maintainer vaishnav
0 votes
scanned 2026-10-07 14:05:47.471701
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: vaishnav <vaishnav.sabari.girish@gmail.com>
2
3
pkgname=gtm-player-bin
4
_pkgname=gtm
5
pkgver=0.2.88
6
pkgrel=2
7
pkgdesc='Reimagined terminal audio player with background daemon, YouTube/Spotify, radio and podcasts (prebuilt binary)'
8
arch=('x86_64' 'aarch64')
9
url='https://gtmd.dev'
10
license=('GPL-3.0-only')
11
depends=('alsa-lib' 'dbus' 'gcc-libs' 'glibc')
12
optdepends=('yt-dlp: download YouTube audio and resolve Spotify tracks for offline playback'
13
'ffmpeg: audio conversion for downloaded tracks'
14
'pipewire-alsa: PipeWire audio output through the ALSA backend')
15
provides=('gtm-player')
16
conflicts=('gtm-player')
17
source=("LICENSE-$pkgver::https://raw.githubusercontent.com/prjctimg/gtm/v$pkgver/LICENSE")
18
source_x86_64=("$_pkgname-arch-x86_64-$pkgver.tar.gz::https://github.com/prjctimg/gtm/releases/download/v$pkgver/gtm-arch-x86_64.tar.gz")
19
source_aarch64=("$_pkgname-arch-aarch64-$pkgver.tar.gz::https://github.com/prjctimg/gtm/releases/download/v$pkgver/gtm-arch-aarch64.tar.gz")
20
sha256sums=('74baee093d1aaf8c77670ceafecb2185b4ce18cbd3e4237e9cac60617f3b5d20')
21
sha256sums_x86_64=('b7c5cb3bbe75606e8681504a55a83b13216ed86bd136f5f001958466863ae875')
22
sha256sums_aarch64=('10e2cdfb5809cb4eee2a94d338e5a4b5d70dd2b03ac0242508b5a58dcfcbecbc')
23
24
package() {
25
cd "$srcdir/$_pkgname-arch-$CARCH"
26
27
# Binaries
28
install -Dm755 bin/gtm "$pkgdir/usr/bin/gtm"
29
install -Dm755 bin/gtmd "$pkgdir/usr/bin/gtmd"
30
31
# Man pages
32
install -Dm644 man/man1/gtm.1 "$pkgdir/usr/share/man/man1/gtm.1"
33
install -Dm644 man/man1/gtmd.1 "$pkgdir/usr/share/man/man1/gtmd.1"
34
install -Dm644 man/man1/gtmd-ipc.1 "$pkgdir/usr/share/man/man1/gtmd-ipc.1"
35
36
# Shell completions (bash, zsh, fish)
37
install -Dm644 completions/gtm.bash "$pkgdir/usr/share/bash-completion/completions/gtm"
38
install -Dm644 completions/gtmd.bash "$pkgdir/usr/share/bash-completion/completions/gtmd"
39
install -Dm644 completions/_gtm "$pkgdir/usr/share/zsh/site-functions/_gtm"
40
install -Dm644 completions/_gtmd "$pkgdir/usr/share/zsh/site-functions/_gtmd"
41
install -Dm644 completions/gtm.fish "$pkgdir/usr/share/fish/vendor_completions.d/gtm.fish"
42
install -Dm644 completions/gtmd.fish "$pkgdir/usr/share/fish/vendor_completions.d/gtmd.fish"
43
44
# systemd user unit, pointed at the packaged binary path
45
install -Dm644 systemd/gtmd.service "$pkgdir/usr/lib/systemd/user/gtmd.service"
46
sed -i 's|^ExecStart=[^ ]*gtmd\b|ExecStart=/usr/bin/gtmd|' \
47
"$pkgdir/usr/lib/systemd/user/gtmd.service"
48
49
# Desktop entry and icon
50
install -Dm644 desktop/gtm.desktop "$pkgdir/usr/share/applications/gtm.desktop"
51
install -Dm644 icons/gtm.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/gtm.svg"
52
53
# License
54
install -Dm644 "$srcdir/LICENSE-$pkgver" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
55
}
56
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-07 14:05:47 | Low | 1 |