jellyrpc

LOW
maintainer snowseven 0 votes scanned 2026-09-22 21:39:17.189684
View on AUR
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>
2pkgname=jellyrpc
3pkgver=0.2.0
4pkgrel=1
5pkgdesc="Dependency free, simple Discord RPC daemon for Jellyfin"
6arch=('x86_64')
7url="https://github.com/snowmoe/jellyrpc"
8license=('GPL-3.0-or-later')
9depends=('glibc')
10makedepends=('go')
11source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
12sha256sums=('e14104d3aec290509612ab970e9fd3a895fdd2d1065dae4ddce35ab05c0126c6')
13
14prepare() {
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
21build() {
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
34check() {
35 cd "${pkgname}-${pkgver}"
36
37 go test ./...
38}
39
40package() {
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)SeverityRules
2026-09-22 21:39:17 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion