%global goipath github.com/stephane-klein/sklein-devbox %global goname sklein-devbox %global debug_package %{nil} Name: %{goname} Version: %{version} Release: 1%{?dist} Summary: cli to manage Stéphane Klein development environment powered by Podman container License: MIT URL: https://github.com/stephane-klein/sklein-devbox Source0: %{url}/archive/%{goname}-%{version}.tar.gz BuildRequires: golang >= 1.25 BuildRequires: git Requires: podman %description sklein-devbox cli manage containerized development environment using Podman. It provides a portable and reproducible development environment based on Fedora. %prep %autosetup -n %{goname}-%{version} %build export GOPATH=%{_topdir}/../go export GOBIN=%{_builddir}/%{goname}/bin go build \ -buildmode pie \ -ldflags "-linkmode=external -extldflags '%__global_ldflags' -X main.version=%{full_version}" \ -o %{goname} ./cmd %install install -D -p -m 0755 %{goname} %{buildroot}%{_bindir}/%{goname} %files %{_bindir}/%{goname} %changelog * Sat Mar 14 2026 Stéphane Klein - 0.1.0-1 - Initial package