Name: hollywood Version: 1.25 Release: 1%{?dist} Summary: Fill your console with Hollywood melodrama technobabble License: Apache-2.0 URL: https://github.com/dustinkirkland/hollywood Source0: %{url}/archive/refs/tags/%{version}.tar.gz BuildArch: noarch Requires: bash Requires: tmux Requires: byobu Requires: util-linux # Widgets skip themselves when a tool is absent Recommends: apg atop bat bmon ccze cmatrix figlet htop jp2a man-db moreutils Recommends: openssh-clients plocate pv python3-pygments tree Suggests: mpv %package wallstreet Summary: Fill your console with Wall Street-like news and stats Requires: bash Requires: tmux Requires: byobu Requires: python3 Recommends: caca-utils newsboat w3m wget %description This utility splits your terminal into multiple panes of genuine technobabble, perfectly suitable for any Hollywood geek melodrama. It is particularly suitable on any number of computer consoles in the background of any excellent schlock technothriller. %description wallstreet This utility splits your terminal into multiple panes of news and statistics, like any good computer screen on Wall Street. %prep %autosetup -n hollywood-%{version} -p1 # Fedora ships `bat`, not Debian's `batcat` sed -i 's/batcat/bat/g' lib/hollywood/bat # mpv replaces mplayer (RPM Fusion only) as the bundled-mp4 player sed -i 's/^command -v mplayer/command -v mpv/; s/DISPLAY= mplayer -vo caca -nosound -loop 0 -ss/DISPLAY= mpv --vo=libcaca --really-quiet --loop-file=inf --start/' lib/hollywood/mplayer %build %check bash -n bin/hollywood bin/wallstreet %install install -Dpm755 bin/hollywood %{buildroot}%{_bindir}/hollywood install -Dpm755 bin/wallstreet %{buildroot}%{_bindir}/wallstreet # Scripts resolve their widget dir as dirname/../lib/, keep /usr/lib install -d -m755 %{buildroot}%{_prefix}/lib/hollywood cp -a lib/hollywood/. %{buildroot}%{_prefix}/lib/hollywood/ install -d -m755 %{buildroot}%{_prefix}/lib/wallstreet cp -a lib/wallstreet/. %{buildroot}%{_prefix}/lib/wallstreet/ install -d -m755 %{buildroot}%{_datadir}/hollywood cp -a share/hollywood/. %{buildroot}%{_datadir}/hollywood/ install -d -m755 %{buildroot}%{_datadir}/wallstreet cp -a share/wallstreet/. %{buildroot}%{_datadir}/wallstreet/ install -Dpm644 share/man/man1/hollywood.1 %{buildroot}%{_mandir}/man1/hollywood.1 install -Dpm644 share/man/man1/wallstreet.1 %{buildroot}%{_mandir}/man1/wallstreet.1 %files %doc README.md %{_bindir}/hollywood %{_prefix}/lib/hollywood/ %{_datadir}/hollywood/ %{_mandir}/man1/hollywood.1* %files wallstreet %{_bindir}/wallstreet %{_prefix}/lib/wallstreet/ %{_datadir}/wallstreet/ %{_mandir}/man1/wallstreet.1* %changelog * Sat Oct 17 2026 Caio Bruno - 1.25-1 - Initial package