%global forgeurl https://github.com/juev/tor-relay-scanner-go %global version 0.0.17 %global commit f2d44271b98dff5ef1b921dd613c85833307c6dc %global date 20250417 %global gomodulesmode GO111MODULE=on %global source_date_epoch_from_changelog 0 %global _enable_debug_packages 0 %forgemeta Name: tor-relay-scanner Version: %{forgeversion} Release: %{autorelease} Summary: Tor relay scanner License: MIT URL: %{forgeurl} Source0: %{forgesource} BuildRequires: git-core BuildRequires: golang-bin BuildRequires: go-rpm-macros %description Relay availability checker for Tor. %prep %forgesetup %build export GOPROXY="https://proxy.golang.org,direct" export GOFLAGS="-trimpath" export GO_LDFLAGS="-s -w" %gobuild -o %{name} ./cmd %install %__install -p -D -m 755 -t %{buildroot}%{_bindir} %{name} %__install -p -D -m 644 -t %{buildroot}%{_pkgdocdir} README.md %files %license LICENSE %doc %{_pkgdocdir} %{_bindir}/*