%global _missing_build_ids_terminate_build 0 %global debug_package %{nil} %define binname cilium Name: cilium-cli Version: 0.19.5 Release: 1%{?dist} Summary: CLI to install, manage & troubleshoot Kubernetes clusters running Cilium License: Apache-2.0 URL: https://github.com/cilium/%{name} Source0: %{url}/archive/refs/tags/v%{version}.tar.gz BuildRequires: git BuildRequires: golang >= 1.22 BuildRequires: go-md2man Provides: %{name} = %{version} %description Cilium is open source software for providing and transparently securing network connectivity and loadbalancing between application workloads such as application containers or processes. Cilium operates at Layer 3/4 to provide traditional networking and security services as well as Layer 7 to protect and secure use of modern application protocols such as HTTP, gRPC and Kafka. Cilium is integrated into common orchestration frameworks such as Kubernetes. %prep %autosetup %build %make_build %{binname} mkdir completion ./%{binname} completion bash > completion/%{binname} ./%{binname} completion zsh > completion/_%{binname} ./%{binname} completion fish > completion/%{binname}.fish %install rm -rf $RPM_BUILD_ROOT %make_install BINDIR=%{_bindir} install -Dpm 644 completion/%{binname} -t %{buildroot}%{_datadir}/bash-completion/completions/ install -Dpm 644 completion/_%{binname} -t %{buildroot}%{_datadir}/zsh/site-functions/ install -Dpm 644 completion/%{binname}.fish -t %{buildroot}%{_datadir}/fish/vendor_completions.d/ %files %license LICENSE %doc *.md %{_bindir}/%{binname} %{_datadir} %changelog * Mon Jul 13 2026 Laura Emilia Fäßler - Initial version