%define chromium_ver_full 9:126.0.6478.114-1 %define chromium_version 126.0.6478.1 Name: chromium-nvdec Version: %{chromium_version} Release: %{autorelease} License: GPL-3.0 Summary: L4T hardware accelerated decoding Chromium extensions BuildRequires: p7zip BuildRequires: p7zip-plugins Requires: lsb_release SOURCE0: chromium-browser_%{chromium_ver_full}_arm64.deb SOURCE1: google-chrome.svg SOURCE2: chrome-remote-desktop.svg %undefine _auto_set_build_flags %global _lto_cflags %{nil} %undefine _ld_as_needed %global __os_install_post %{nil} %description %{summary}. %install 7z x %{SOURCE0} tar -xvf data.tar* -C %{buildroot} rm data.tar* rm -rf %{buildroot}/etc/apport %{buildroot}/usr/share/apport mkdir -p %{buildroot}%{_datadir}/icons/ cp %{SOURCE1} %{SOURCE2} %{buildroot}%{_datadir}/icons/ find %{buildroot} \( -type l -o -type f \) | awk -F %{buildroot} '{print $2}' > %{name} %post update-alternatives --remove chromium-browser /usr/bin/chromium-browser-stable update-alternatives --install /usr/bin/chromium-browser chromium-browser /usr/bin/chromium-browser-stable 40 %postun update-alternatives --remove chromium-browser /usr/bin/chromium-browser-stable %files -f chromium-nvdec %changelog %{autochangelog}