Gentoo Archives: gentoo-commits

From: "Arsen Arsenović" <arsen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/jellyfin-web-bin/
Date: Sun, 19 Mar 2023 15:26:03
Message-Id: 1679239496.5cc97f4bad05a80d964458ba89dec8cf649aba52.arsen@gentoo
1 commit: 5cc97f4bad05a80d964458ba89dec8cf649aba52
2 Author: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 13 09:08:48 2023 +0000
4 Commit: Arsen Arsenović <arsen <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 19 15:24:56 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc97f4b
7
8 media-video/jellyfin-web-bin: new package, add 10.8.9
9
10 Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>
11
12 media-video/jellyfin-web-bin/Manifest | 1 +
13 .../jellyfin-web-bin-10.8.9.ebuild | 28 ++++++++++++++++++++++
14 media-video/jellyfin-web-bin/metadata.xml | 11 +++++++++
15 3 files changed, 40 insertions(+)
16
17 diff --git a/media-video/jellyfin-web-bin/Manifest b/media-video/jellyfin-web-bin/Manifest
18 new file mode 100644
19 index 000000000000..986ba06b30da
20 --- /dev/null
21 +++ b/media-video/jellyfin-web-bin/Manifest
22 @@ -0,0 +1 @@
23 +DIST jellyfin-web_10.8.9_portable.tar.gz 44617681 BLAKE2B c7db2d82c160391d3df1953725da54e4e16d09955ac45a2e844bdf802d47022afbe818b6787571dc0bc19a9db2ab67b254abaab7e17d72d02b8310da6e5a5160 SHA512 3f6fb592bf44e38664554881e931969b3cb173cabcb90d5b6e86a181263b07976fc2dc7d91cb4c08e814cbf2a950b6942ffe2080fe93567ab4d212a8956805f8
24
25 diff --git a/media-video/jellyfin-web-bin/jellyfin-web-bin-10.8.9.ebuild b/media-video/jellyfin-web-bin/jellyfin-web-bin-10.8.9.ebuild
26 new file mode 100644
27 index 000000000000..5bb80c0c2a83
28 --- /dev/null
29 +++ b/media-video/jellyfin-web-bin/jellyfin-web-bin-10.8.9.ebuild
30 @@ -0,0 +1,28 @@
31 +# Copyright 1999-2023 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +DESCRIPTION="Web Client for Jellyfin"
37 +HOMEPAGE="https://github.com/jellyfin/jellyfin-media-player"
38 +SRC_URI="
39 + https://repo.jellyfin.org/releases/server/portable/versions/stable/web/${PV}/jellyfin-web_${PV}_portable.tar.gz
40 +"
41 +LICENSE="GPL-2"
42 +SLOT="0"
43 +KEYWORDS="~amd64"
44 +
45 +BDEPEND="
46 + app-arch/unzip
47 +"
48 +
49 +RDEPEND="
50 + !media-video/jellyfin-web-jmp-bin
51 +"
52 +
53 +S="${WORKDIR}/jellyfin-web_${PV}"
54 +
55 +src_install() {
56 + insinto /usr/share/jellyfinmediaplayer/web-client/desktop
57 + doins -r .
58 +}
59
60 diff --git a/media-video/jellyfin-web-bin/metadata.xml b/media-video/jellyfin-web-bin/metadata.xml
61 new file mode 100644
62 index 000000000000..7acb00ec7ade
63 --- /dev/null
64 +++ b/media-video/jellyfin-web-bin/metadata.xml
65 @@ -0,0 +1,11 @@
66 +<?xml version="1.0" encoding="UTF-8"?>
67 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
68 +<pkgmetadata>
69 + <upstream>
70 + <remote-id type="github">jellyfin/jellyfin-media-player</remote-id>
71 + </upstream>
72 + <maintainer type="person">
73 + <email>arsen@g.o</email>
74 + <name>Arsen Arsenović</name>
75 + </maintainer>
76 +</pkgmetadata>