jellyrpc
LOW
maintainer snowseven
0 votes
scanned 2026-09-22 21:39:17.189684
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: snowseven <snowseven at tuta dot io>
2
pkgname=jellyrpc
3
pkgver=0.2.0
4
pkgrel=1
5
pkgdesc="Dependency free, simple Discord RPC daemon for Jellyfin"
6
arch=('x86_64')
7
url="https://github.com/snowmoe/jellyrpc"
8
license=('GPL-3.0-or-later')
9
depends=('glibc')
10
makedepends=('go')
11
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
12
sha256sums=('e14104d3aec290509612ab970e9fd3a895fdd2d1065dae4ddce35ab05c0126c6')
13
14
prepare() {
15
cd "${pkgname}-${pkgver}"
16
17
# upstream service points at the `make install` location
18
sed -i 's|^ExecStart=.*|ExecStart=/usr/bin/jellyrpc|' jellyrpc.service
19
}
20
21
build() {
22
cd "${pkgname}-${pkgver}"
23
24
export CGO_CPPFLAGS="${CPPFLAGS}"
25
export CGO_CFLAGS="${CFLAGS}"
26
export CGO_CXXFLAGS="${CXXFLAGS}"
27
export CGO_LDFLAGS="${LDFLAGS}"
28
export GOPATH="${srcdir}"
29
export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
30
31
go build -ldflags="-linkmode=external -X main.gitVersion=v${pkgver}" -o jellyrpc .
32
}
33
34
check() {
35
cd "${pkgname}-${pkgver}"
36
37
go test ./...
38
}
39
40
package() {
41
cd "${pkgname}-${pkgver}"
42
43
install -Dm755 jellyrpc "${pkgdir}/usr/bin/jellyrpc"
44
install -Dm644 jellyrpc.service "${pkgdir}/usr/lib/systemd/user/jellyrpc.service"
45
install -Dm644 config.example "${pkgdir}/usr/share/doc/jellyrpc/config.example"
46
install -Dm644 readme.md "${pkgdir}/usr/share/doc/jellyrpc/readme.md"
47
}
48
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-22 21:39:17 | Low | 1 |