From c02015d9b6cb56884bd7890de128901ac9178333 Mon Sep 17 00:00:00 2001 From: Foxlet Date: Fri, 1 Oct 2021 03:07:00 -0400 Subject: [PATCH] New package: jellyfin-media-player --- srcpkgs/jellyfin-media-player/template | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 srcpkgs/jellyfin-media-player/template diff --git a/srcpkgs/jellyfin-media-player/template b/srcpkgs/jellyfin-media-player/template new file mode 100644 index 000000000000..3db052daaf2f --- /dev/null +++ b/srcpkgs/jellyfin-media-player/template @@ -0,0 +1,28 @@ +# Template file for 'jellyfin-media-player' +pkgname=jellyfin-media-player +version=1.6.1 +revision=1 +_jwc_version=10.7.6 +create_wrksrc=yes +build_wrksrc="${pkgname}-${version}" +build_style=cmake +configure_args="-DQTROOT='${XBPS_CROSS_BASE}/usr' -DCMAKE_BUILD_TYPE='Release'" +hostmakedepends="pkg-config python3" +makedepends="qt5-devel qt5-webchannel-devel qt5-declarative-devel qt5-webengine-devel + qt5-location-devel qt5-x11extras-devel SDL2-devel mpv-devel libcec-devel zlib-devel" +depends="qt5-quickcontrols" +short_desc="Desktop media client for Jellyfin" +maintainer="Foxlet " +license="GPL-2.0-only" +homepage="https://github.com/jellyfin/jellyfin-media-player" +distfiles="https://github.com/jellyfin/jellyfin-media-player/archive/refs/tags/v${version}.tar.gz>${pkgname}-${version}.tar.gz + https://github.com/iwalton3/jellyfin-web-jmp/releases/download/jwc-${_jwc_version}/dist.zip" +checksum="3c3c91c96c0905ae5984f6d0c86f823807cfe7f1c6b3360350aa5afe8b84f8b0 + eff3928a20e8123d35233ce82d2ef53e504004b767d98fe3b54e89ee83a2a5c6" + +post_extract() { + cd "${pkgname}-${version}" + mkdir -p build + cd build + cp -r "../../dist" . +}