From efcb15b5e5e374c6f50f03ccef8ee35c9bd29f01 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..90d997ba3dcf --- /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 qt5-qmake qt5-host-tools" +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" . +}