%global debug_package %{nil} Name: jellyfin-web Version: 10.8.0~beta3 Release: 1%{?dist} Summary: The Free Software Media System web client License: GPLv3 URL: https://jellyfin.org # Jellyfin Server tarball created by `make -f .copr/Makefile srpm`, real URL ends with `v%%{version}.tar.gz` Source0: jellyfin-web-%{version}.tar.gz BuildArch: noarch %if 0%{?rhel} > 0 && 0%{?rhel} < 8 BuildRequires: nodejs %else BuildRequires: git BuildRequires: npm %endif # Disable Automatic Dependency Processing AutoReqProv: no %description Jellyfin is a free software media system that puts you in control of managing and streaming your media. %prep %autosetup -n jellyfin-web-%{version} -b 0 %build %install %if 0%{?rhel} > 0 && 0%{?rhel} < 8 # Required for CentOS build %endif npm ci --no-audit --unsafe-perm %{__mkdir} -p %{buildroot}%{_datadir} mv dist %{buildroot}%{_datadir}/jellyfin-web %{__install} -D -m 0644 LICENSE %{buildroot}%{_datadir}/licenses/jellyfin/LICENSE %files %defattr(644,root,root,755) %{_datadir}/jellyfin-web %{_datadir}/licenses/jellyfin/LICENSE %changelog * Tue May 17 2022 Brian J. Murrell - Update to v10.8.0-beta3 * Sun May 15 2022 Jellyfin Packaging Team - New upstream version 10.8.0-beta3; release changelog at https://github.com/jellyfin/jellyfin-web/releases/tag/v10.8.0-beta3 * Sun Apr 17 2022 Jellyfin Packaging Team - New upstream version 10.8.0-beta2; release changelog at https://github.com/jellyfin/jellyfin-web/releases/tag/v10.8.0-beta2 * Fri Mar 25 2022 Jellyfin Packaging Team - New upstream version 10.8.0-beta1; release changelog at https://github.com/jellyfin/jellyfin-web/releases/tag/v10.8.0-beta1 * Fri Dec 04 2020 Jellyfin Packaging Team - Forthcoming stable release * Mon Jul 27 2020 Jellyfin Packaging Team - Forthcoming stable release * Mon Mar 23 2020 Jellyfin Packaging Team - Forthcoming stable release