# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 MY_PV="${PV/_p/-}" MY_PN="${PN/-bin/}" DESCRIPTION="FFmpeg for Jellyfin with custom extensions and enhancements (portable binary)" HOMEPAGE="https://github.com/jellyfin/jellyfin-ffmpeg" SRC_URI=" amd64? ( https://github.com/jellyfin/${MY_PN}/releases/download/v${MY_PV}/${MY_PN}_${MY_PV}_portable_linux64-gpl.tar.xz ) arm64? ( https://github.com/jellyfin/${MY_PN}/releases/download/v${MY_PV}/${MY_PN}_${MY_PV}_portable_linuxarm64-gpl.tar.xz ) " LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~arm64" S="${WORKDIR}" src_install() { exeinto "/opt/jellyfin-ffmpeg" doexe "ffmpeg" doexe "ffprobe" } pkg_postinst() { elog elog "'jellyfin-ffmpeg' has been installed to '/opt/jellyfin-ffmpeg'." elog elog "To use it with Jellyfin modify '/etc/init.d/jellyfin'," elog "and add '--ffmpeg /opt/jellyfin-ffmpeg/ffmpeg'" elog "to the 'command_args' variable." elog }