Name: gh-screensaver Version: 2.0.1 Release: 1%{?dist} Summary: Screensaver extension for gh (fireworks/starfield/pipes) License: MIT URL: https://github.com/vilmibm/gh-screensaver Source0: %{name}-%{version}.tar.gz Source1: %{name}-node-vendor-%{version}.tar.gz %global debug_package %{nil} %global _unpackaged_files_terminate_build 0 BuildRequires: golang %description Screensaver extension for gh (fireworks/starfield/pipes) ВНИМАНИЕ: пакет из неофициального стороннего репозитория arcticlore/candy. Репозиторий в активной разработке — возможны поломки и резкие изменения. Помидорами не кидайтесь, лучше заводите issue. WARNING: this package comes from an UNOFFICIAL third-party repository (arcticlore/candy). Work-in-progress: expect breakage and sudden changes. Don't throw tomatoes - file issues instead. %prep %autosetup -N -a1 -n gh-screensaver-2.0.1 %build export GOFLAGS='-mod=vendor' export CGO_ENABLED=0 export GOPATH=$(mktemp -d) export GOCACHE=$GOPATH/cache go build -trimpath -ldflags '-s -w' -o gh-screensaver . %install install -Dpm0755 gh-screensaver %{buildroot}%{_bindir}/gh-screensaver mkdir -p %{buildroot}%{_licensedir}/%{name} for f in LICENSE* LICEN[CS]E.MD COPYING* COPYRIGHT* NOTICE*; do [ -e "$f" ] && cp -p "$f" %{buildroot}%{_licensedir}/%{name}/ || true; done %files %{_licensedir}/%{name} %{_bindir}/gh-screensaver %changelog * Sun Aug 30 2026 candy-bot - 2.0.1-1 - Автосборка из апстрим-релиза (terminal-eye-candy pipeline)