Files
packages/anda/tools/natscli/natscli.spec
T
Gilver 2eb0fb00f6 [f42] chore: Bump nightly packages on <= 43 (#7410) (#7415)
* chore: Bump nightly packages on <= 43 (#7410)

* bump(nightly): envision mpv-nightly rasputin rp-appset rp-bookshelf hyprutils.nightly ghostty-nightly zed-nightly types-colorama astal nvidia-patch scx-scheds-nightly glasgow natscli

* bump(nightly): mpv-nightly winetricks-git zed-nightly albius nim-nightly curl_cffi types-colorama scx-scheds-nightly glasgow

* bump(nightly): legcord-nightly mpv-nightly hyprutils.nightly micro-nightly zed-nightly prismlauncher-nightly types-colorama

* bump(nightly): mpv-nightly hyprgraphics.nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama astal libbacktrace-nightly nvidia-patch readymade-git scx-scheds-nightly glasgow

* fix: Conflict

* bump(nightly): zed-nightly nim-nightly types-colorama astal nvidia-patch scx-scheds-nightly natscli spotx-bash

* bump(nightly): legcord-nightly ghostty-nightly zed-nightly gamescope-session prismlauncher-nightly nim-nightly types-colorama libva-nvidia-driver

* bump(nightly): hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly types-colorama scx-scheds-nightly

* bump(nightly): flameshot-nightly legcord-nightly mpv-nightly rasputin rp-appset hyprutils.nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama Carla-nightly readymade-git scx-scheds-nightly glasgow

* bump(nightly): legcord-nightly rasputin rp-appset zed-nightly nim-nightly types-colorama scx-scheds-nightly

* bump(nightly): rasputin rp-appset ghostty-nightly zed-nightly gamescope-session-steam nim-nightly intel-ipu6-drivers scx-scheds-nightly natscli

* bump(nightly): legcord-nightly mpv-nightly rasputin rp-appset zed-nightly prismlauncher-nightly nim-nightly types-colorama libva-nvidia-driver scx-scheds-nightly

* bump(nightly): mpv-nightly rasputin rp-appset ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama scx-scheds-nightly

* bump(nightly): flameshot-nightly mpv-nightly hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama scx-scheds-nightly glasgow

---------

Co-authored-by: Raboneko <raboneko@fyralabs.com>
(cherry picked from commit a82483ad51)
Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>

* Update mpv-nightly.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-11-17 09:50:01 +08:00

47 lines
1.2 KiB
RPMSpec

# https://github.com/nats-io/natscli
%global goipath github.com/nats-io/natscli
%global commit 9cebb956791ff8f9f10d35f11af8d471af0cdbd8
%global commit_date 20251113
%global shortcommit %{sub %{commit} 1 7}
%gometa -f
Name: natscli
Version: 0~%{commit_date}git.%shortcommit
Release: 1%?dist
Summary: The NATS Command Line Interface
License: Apache-2.0
URL: %{gourl}
Source0: %{gosource}
Packager: Ruka <pkgs@ruka.red>
BuildRequires: go
BuildRequires: git
BuildRequires: anda-srpm-macros
%description
A command line utility to interact with and manage NATS.
%prep
%goprep -A
%build
%define currentgoldflags -X main.version=%{version} -X main.commit=%{commit} -X main.date=%{commit_date}
%define gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/bin/nats %{goipath}/nats
%install
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%files
%license LICENSE
%doc README.md AUTH.md LOCAL_DEVELOPMENT.md cli/cheats/*
%{_bindir}/nats
%changelog
* Fri Sep 19 2025 Ruka <pkgs@ruka.red> - 0~20250919git.607ceaa-1
- Initial packaging for Terra PKG