# Template file for 'stremio-shell' pkgname=stremio-shell version=4.4.165 revision=1 _singleapplication_hash=e22a6bc235281152b0041ce39d4827b961b66ea6 _libmpv_hash=822a41a1087daf2911fc336fbd9509f962158fef create_wrksrc=yes build_style=qmake hostmakedepends="qt5-host-tools qt5-qmake" makedepends="mpv-devel qt5-webview-devel qt5-webengine-devel qt5-declarative-devel qt5-webchannel-devel qt5-location-devel qt5-quickcontrols2-devel qt5-quickcontrols chromaprint-devel" depends="qt5-quickcontrols qt5-quickcontrols2 virtual?nodejs-runtime qt5-webengine" short_desc="Hub for video content aggregation" maintainer="mobinmob " license="GPL-3.0-or-later" homepage="https://www.stremio.com" distfiles="https://github.com/Stremio/stremio-shell/archive/v${version}.tar.gz https://github.com/itay-grudev/SingleApplication/archive/${_singleapplication_hash}.tar.gz https://raw.githubusercontent.com/mpv-player/mpv/v0.32.0/libmpv/qthelper.hpp https://dl.strem.io/four/v${version}/server.js https://dl.strem.io/four/v${version}/stremio.asar" checksum="30c9b081945dc2e4a7c1f7b81b03314a80ffd99328a8f36f23e8122c9d52d633 ce2849e11977101c0102aff734adeea7ebd8c63e0f0ab86f8908a99b7cb69f1e 86e1fcba6001829b7e23a856db84d01ebc76e63528f74064d7bc5705015a2684 e763e0d0fad5d796ab1aa843deb5d80a5d49ea47282fefc11d1be089004efce0 4c74af8bf77ddc2b278c623a5f2d019e416439e1b83666cc850b730bc02acd20" skip_extraction="server.js stremio.asar qthelper.hpp" post_extract() { mv stremio-shell-$version/* . rmdir deps/singleapplication mv SingleApplication-${_singleapplication_hash} deps/singleapplication mkdir deps/libmpv/include cp -a $XBPS_CROSS_BASE/usr/include/mpv deps/libmpv/include cp "${XBPS_SRCDISTDIR}/${pkgname}-${version}/qthelper.hpp" \ deps/libmpv/include/mpv/ } post_install() { # Fix the bizarre locations vmkdir usr/lib/stremio mv "${DESTDIR}/usr/opt/stremio/stremio" "${DESTDIR}/usr/lib/stremio" # Move .desktop file to proper location vmkdir usr/share/applications mv "${DESTDIR}/usr/opt/stremio/smartcode-stremio.desktop" "${DESTDIR}/usr/share/applications" # Link executable in PATH vmkdir usr/bin ln -s /usr/lib/stremio/stremio "${DESTDIR}/usr/bin/stremio" # Symlink node in the instalation directory ln -s /usr/bin/node "${DESTDIR}/usr/lib/stremio/node" # Install icon vmkdir usr/share/icons cp "${wrksrc}/images/stremio_window.png" "${DESTDIR}/usr/share/icons/smartcode-stremio.png" # Copy server cp "${XBPS_SRCDISTDIR}/${pkgname}-${version}/server.js" "${DESTDIR}/usr/lib/stremio" cp "${XBPS_SRCDISTDIR}/${pkgname}-${version}/stremio.asar" "${DESTDIR}/usr/lib/stremio" }