mirror of
https://github.com/gentoo-mirror/guru.git
synced 2025-04-18 23:39:00 -04:00
media-video/stremio: new package, add 4.4.164
Signed-off-by: Justin Donofrio <justin026@protonmail.com>
This commit is contained in:
parent
a15e4b69f6
commit
b5c1f62ce6
1
media-video/stremio/Manifest
Normal file
1
media-video/stremio/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST server.js 6029535 BLAKE2B 222f8f25d12acf3dae0b861e8fdd01ad29aacb9d46ee381faeb29442eb7f0b21002b6f05f818ed7fc9450e7f22d7afd00c08cf4fd171b7e15949d19d878dee86 SHA512 dbd540c3cf88fd53b36fe424f1fb146cb46c41360d7bf35cdb6ade40d34fb1e93aa33c9b1e3a79ff7a74e6f8202fe3407c9ab28878cfd5a5e373ac5a963fe5c0
|
11
media-video/stremio/metadata.xml
Normal file
11
media-video/stremio/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<email>justin026@protonmail.com</email>
|
||||
<name>Justin</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">Stremio/stremio-shell</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
56
media-video/stremio/stremio-4.4.164.ebuild
Normal file
56
media-video/stremio/stremio-4.4.164.ebuild
Normal file
@ -0,0 +1,56 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop git-r3 qmake-utils xdg
|
||||
|
||||
DESCRIPTION="Stremio is a modern media center for your video entertainment."
|
||||
HOMEPAGE="https://github.com/Stremio/stremio-shell https://www.stremio.com/"
|
||||
SRC_URI="https://dl.strem.io/server/v${PV}/desktop/server.js"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/Stremio/stremio-shell.git"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
EGIT_SUBMODULES=( '*' '-test-*' )
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="bindist mirror test strip"
|
||||
|
||||
RDEPEND="
|
||||
gnome-base/librsvg
|
||||
dev-qt/qtquickcontrols
|
||||
dev-qt/qtopengl
|
||||
dev-qt/qtwebengine:5
|
||||
media-video/ffmpeg[network]
|
||||
media-video/mpv
|
||||
net-libs/nodejs[ssl]
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
eqmake5
|
||||
emake -f release.makefile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/stremio
|
||||
doins build/stremio
|
||||
doins "${DISTDIR}"/server.js
|
||||
|
||||
dosym -r /usr/bin/node /opt/stremio/node
|
||||
|
||||
dosym -r /opt/stremio/stremio /usr/bin/${PN}
|
||||
domenu smartcode-stremio.desktop
|
||||
local x
|
||||
for x in 16 22 24 32 64 128; do
|
||||
newicon -s ${x} icons/smartcode-stremio_${x}.png smartcode-stremio.png
|
||||
done
|
||||
|
||||
fperms +x /opt/stremio/stremio
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user