forked from johnkerl/miller
-
Notifications
You must be signed in to change notification settings - Fork 0
/
miller.spec
133 lines (95 loc) · 3.34 KB
/
miller.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
Summary: Name-indexed data processing tool
Name: miller
Version: 6.7.0
Release: 1%{?dist}
License: BSD
Source: https://github.com/johnkerl/miller/releases/download/%{version}/miller-%{version}.tar.gz
URL: https://miller.readthedocs.io
# gcc for cgo transitive dependency
BuildRequires: golang
BuildRequires: gcc
BuildRequires: systemd-rpm-macros
%description
Miller (mlr) allows name-indexed data such as CSV and JSON files to be
processed with functions equivalent to sed, awk, cut, join, sort etc. It can
convert between formats, preserves headers when sorting or reversing, and
streams data where possible so its memory requirements stay small. It works
well with pipes and can feed "tail -f".
%prep
%autosetup
%build
make build
%check
make check
%install
make install
%files
%license LICENSE.txt
%doc README.md
%{_bindir}/mlr
%{_mandir}/man1/mlr.1*
%changelog
* Wed Mar 1 2023 John Kerl <[email protected]> - 6.7.0-1
- 6.7.0 release
* Sun Jan 1 2023 John Kerl <[email protected]> - 6.6.0-1
- 6.6.0 release
* Sun Nov 27 2022 John Kerl <[email protected]> - 6.5.0-1
- 6.5.0 release
* Sat Aug 20 2022 John Kerl <[email protected]> - 6.4.0-1
- 6.4.0 release
* Thu Jul 7 2022 John Kerl <[email protected]> - 6.3.0-1
- 6.3.0 release
* Fri Mar 18 2022 John Kerl <[email protected]> - 6.2.0-1
- 6.2.0 release
* Mon Mar 7 2022 John Kerl <[email protected]> - 6.1.0-1
- 6.1.0 release
* Sun Jan 9 2022 John Kerl <[email protected]> - 6.0.0-1
- 6.0.0 release
* Tue Mar 23 2021 John Kerl <[email protected]> - 5.10.2-1
- 5.10.2 release
* Sun Mar 21 2021 John Kerl <[email protected]> - 5.10.1-1
- 5.10.1 release
* Sun Nov 29 2020 John Kerl <[email protected]> - 5.10.0-1
- 5.10.0 release
* Wed Sep 02 2020 John Kerl <[email protected]> - 5.9.1-1
- 5.9.1 release
* Wed Aug 19 2020 John Kerl <[email protected]> - 5.9.0-1
- 5.9.0 release
* Mon Aug 03 2020 John Kerl <[email protected]> - 5.8.0-1
- 5.8.0 release
* Mon Mar 16 2020 John Kerl <[email protected]> - 5.7.0-1
- 5.7.0 release
* Sat Sep 21 2019 John Kerl <[email protected]> - 5.6.2-1
- 5.6.2 release
* Mon Sep 16 2019 John Kerl <[email protected]> - 5.6.1-1
- 5.6.1 release
* Thu Sep 12 2019 John Kerl <[email protected]> - 5.6.0-1
- 5.6.0 release
* Sat Aug 31 2019 John Kerl <[email protected]> - 5.5.0-1
- 5.5.0 release
* Tue May 28 2019 Stephen Kitt <[email protected]> - 5.4.0-1
- Fix up for Fedora
* Sun Oct 14 2018 John Kerl <[email protected]> - 5.4.0-1
- 5.4.0 release
* Sat Jan 06 2018 John Kerl <[email protected]> - 5.3.0-1
- 5.3.0 release
* Thu Jul 20 2017 John Kerl <[email protected]> - 5.2.2-1
- 5.2.2 release
* Mon Jun 19 2017 John Kerl <[email protected]> - 5.2.1-1
- 5.2.1 release
* Sun Jun 11 2017 John Kerl <[email protected]> - 5.2.0-1
- 5.2.0 release
* Thu Apr 13 2017 John Kerl <[email protected]> - 5.1.0-1
- 5.1.0 release
* Sat Mar 11 2017 John Kerl <[email protected]> - 5.0.1-1
- 5.0.1 release
* Mon Feb 27 2017 John Kerl <[email protected]> - 5.0.0-1
- 5.0.0 release
* Sun Aug 21 2016 John Kerl <[email protected]> - 4.5.0-1
- 4.5.0 release
* Mon Apr 04 2016 John Kerl <[email protected]> - 3.5.0-1
- 3.5.0 release
* Sun Feb 14 2016 John Kerl <[email protected]> - 3.4.0-1
- 3.4.0 release
* Sun Feb 07 2016 John Kerl <[email protected]> - 3.3.2-1
- Initial spec-file submission for Miller