From 9d0b8226cfc281a0746cd119b92303ad11873db2 Mon Sep 17 00:00:00 2001 From: Isaac True Date: Tue, 2 Jan 2024 17:01:52 +0100 Subject: [PATCH 1/2] snap: set version in override-build Signed-off-by: Isaac True --- snap/snapcraft.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 63af839..f3f440e 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -15,8 +15,7 @@ description: | by Jellyfin. base: core22 confinement: strict -grade: stable -version: "10.8.13" +adopt-info: jellyfin license: GPL-2.0 architectures: - build-on: arm64 @@ -44,6 +43,10 @@ parts: - va-driver-all:${CRAFT_TARGET_ARCH} - libavcodec58:${CRAFT_TARGET_ARCH} - libavcodec-extra58:${CRAFT_TARGET_ARCH} + override-build: | + craftctl default + craftctl set grade="stable" + craftctl set version="$(apt info jellyfin-server | grep -E "^Version:" | cut -f2 -d\ )" prime: - -usr/share/man - -var/spool From 8689dea0321f1cc968a41c7cb7839204d689511d Mon Sep 17 00:00:00 2001 From: Isaac True Date: Tue, 2 Jan 2024 17:02:30 +0100 Subject: [PATCH 2/2] snap: apps: rename server app Signed-off-by: Isaac True --- snap/snapcraft.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index f3f440e..8e8dc79 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -54,7 +54,7 @@ parts: - -usr/lib/jellyfin/bin/libcoreclrtraceptprovider.so apps: - server: + itrue-jellyfin: command: usr/lib/jellyfin/bin/jellyfin --ffmpeg $SNAP/usr/lib/jellyfin-ffmpeg/ffmpeg --restartpath $SNAP/usr/lib/jellyfin/restart.sh daemon: simple plugs: