## START: Set by rpmautospec ## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 3; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec # Generated by go2rpm 1.15.0 %bcond check 1 # https://github.com/johnkerl/miller %global goipath github.com/johnkerl/miller/v6 Version: 6.13.0 %gometa -L -f %global common_description %{expand: Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON. With Miller, you get to use named fields without needing to count positional indices, using familiar formats such as CSV, TSV, JSON, JSON Lines, and positionally-indexed. Then, on the fly, you can add new fields which are functions of existing fields, drop fields, sort, aggregate statistically, pretty-print, and more.} Name: miller Release: %autorelease Summary: Name-indexed data processing tool # Generated by go-vendor-tools License: Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT URL: %{gourl} Source0: %{gosource} # Generated by go-vendor-tools Source1: %{archivename}-vendor.tar.bz2 Source2: go-vendor-tools.toml # https://github.com/johnkerl/miller/pull/1745 Patch: miller-go1_24-non_constant_string.diff BuildRequires: go-vendor-tools %description %{common_description} %prep %goprep -A %setup -q -T -D -a1 %{forgesetupargs} %autopatch -p1 # These should not be shipped rm -rf cmd/experiments %generate_buildrequires %go_vendor_license_buildrequires -c %{S:2} %build for cmd in cmd/mlr ; do %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd done %install %go_vendor_license_install -c %{S:2} install -m 0755 -vd %{buildroot}%{_bindir} install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ %check %go_vendor_license_check -c %{S:2} %if %{with check} %gocheck %endif %files -f %{go_vendor_license_filelist} %license vendor/modules.txt %doc README-RPM.md README-dev.md README-docs.md README-go-port.md %doc README-profiling.md README-versions.md README.md todo.txt xtodo.txt %{_bindir}/mlr %changelog ## START: Generated by rpmautospec * Sun Jan 26 2025 Michel Lind - 6.13.0-3 - Fix non-constant format string errors; Resolves: RHBZ#2340850 * Fri Jan 17 2025 Fedora Release Engineering - 6.13.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Fri Jan 03 2025 Michel Lind - 6.13.0-1 - Update to version 6.13.0 - Fixes: rhbz#2024395 * Mon Sep 02 2024 Miroslav Suchý - 5.10.2-9 - convert license to SPDX * Thu Jul 18 2024 Fedora Release Engineering - 5.10.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Thu Jan 25 2024 Fedora Release Engineering - 5.10.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 5.10.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jul 20 2023 Fedora Release Engineering - 5.10.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jan 19 2023 Fedora Release Engineering - 5.10.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jul 21 2022 Fedora Release Engineering - 5.10.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Thu Jan 20 2022 Fedora Release Engineering - 5.10.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Wed Aug 04 2021 Stephen Kitt - 5.10.2-1 - 5.10.2 release, restoring the manpage Resolves rhbz#1747752 - miller-5.10.2 is available * Thu Jul 22 2021 Fedora Release Engineering - 5.10.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri Mar 19 2021 Stephen Kitt - 5.10.0-1 - 5.10.0 release Resolves: #1747752 * Tue Jan 26 2021 Fedora Release Engineering - 5.9.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Fri Sep 04 2020 Stephen Kitt - 5.9.1-1 - 5.9.1 release (CVE-2020-15167) * Thu Aug 27 2020 Stephen Kitt - 5.9.0-1 - 5.9.0 release * Wed Aug 12 2020 Stephen Kitt - 5.8.0-1 - 5.8.0 release * Tue Jul 28 2020 Fedora Release Engineering - 5.6.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Mar 03 2020 Stephen Kitt - 5.6.2-1 - 5.6.2 release * Wed Jan 29 2020 Fedora Release Engineering - 5.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Tue Sep 17 2019 Stephen Kitt - 5.6.0-1 - 5.6.0 release * Thu Jul 25 2019 Fedora Release Engineering - 5.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Tue May 28 2019 Stephen Kitt - 5.4.0-1 - Fix up for Fedora * Sun Oct 14 2018 John Kerl - 5.4.0-1 - 5.4.0 release * Sat Jan 06 2018 John Kerl - 5.3.0-1 - 5.3.0 release * Thu Jul 20 2017 John Kerl - 5.2.2-1 - 5.2.2 release * Mon Jun 19 2017 John Kerl - 5.2.1-1 - 5.2.1 release * Sun Jun 11 2017 John Kerl - 5.2.0-1 - 5.2.0 release * Thu Apr 13 2017 John Kerl - 5.1.0-1 - 5.1.0 release * Sat Mar 11 2017 John Kerl - 5.0.1-1 - 5.0.1 release * Mon Feb 27 2017 John Kerl - 5.0.0-1 - 5.0.0 release * Sun Aug 21 2016 John Kerl - 4.5.0-1 - 4.5.0 release * Mon Apr 04 2016 John Kerl - 3.5.0-1 - 3.5.0 release * Sun Feb 14 2016 John Kerl - 3.4.0-1 - 3.4.0 release * Sun Feb 07 2016 John Kerl - 3.3.2-1 - Initial spec-file submission for Miller ## END: Generated by rpmautospec