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
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
|
# Copyright (c) 2012, 2014 Dave Love
# Copyright (c) 2015 James Hunt
# MIT licence, per Fedora policy
Name: procenv
Version: 0.60
Release: 1%{?dist}
Summary: Utility to show process environment
License: GPLv3+
URL: https://github.com/jamesodhunt/procenv
Source0: https://github.com/jamesodhunt/procenv/archive/%{version}/%{name}-%{version}.tar.gz
BuildRequires: make
BuildRequires: expat, libcap-devel, libselinux-devel, check-devel, gcc
# Only used for testing; not in EL6.
%{!?el6:BuildRequires: perl(JSON::PP)}
%ifnarch %{arm}
BuildRequires: numactl-devel
%endif
%description
This package contains a command-line tool that displays as much
detail about itself and its environment as possible. It can be
used as a test tool, to understand the type of environment a
process runs in, and for comparing system environments.
%prep
%setup -q
%build
%configure
%make_build
%install
%make_install
%check
make check
%files
%{_bindir}/procenv
%{_mandir}/man1/procenv.1*
# ChangeLog is empty
%doc README.md NEWS AUTHORS TODO
%license COPYING
%changelog
* Wed Jul 14 2021 Dave Love <loveshack@fedoraproject.org> - 0.60-1
- New version
* Tue Jul 13 2021 Dave Love <loveshack@fedoraproject.org> - 0.58-1
- New version
* Sat Jun 19 2021 Dave Love <loveshack@fedoraproject.org> - 0.57-1
- New version
* Tue Jun 8 2021 Dave Love <loveshack@fedoraproject.org> - 0.55-1
- New version
* Thu Mar 18 2021 Dave Love <loveshack@fedoraproject.org> - 0.54-1
- New version
- Drop patch
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.51-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jan 6 2021 Dave Love <loveshack@fedoraproject.org> - 0.51-5
- Fix error with gcc 10 with patch, not compiler flags
- Use numactl on s390
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.51-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Feb 17 2020 Dave love <loveshack@fedoraproject.org> - 0.51-3
- Avoid FTBFS (#1799896)
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.51-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Aug 14 2019 Dave love <loveshack@fedoraproject.org> - 0.51-1
- New version; drop patch
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.50-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.50-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Jan 21 2019 Dave Love <loveshack@fedoraproject.org> - 0.50-4
- Patch to fix failure with gcc 9
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.50-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.50-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Oct 25 2017 Dave Love <loveshack@fedoraproject.org> - 0.50-1
- New version
- Remove el5-isms
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.49-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.49-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed Feb 22 2017 Dave Love <loveshack@fedoraproject.org> - 0.49-2
- Bump to rebuild after failed mass rebuild
* Mon Feb 13 2017 Dave Love <loveshack@fedoraproject.org> - 0.49-1
- New version
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.46-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Jun 1 2016 Dave Love <loveshack@fedoraproject.org> - 0.46-1
- New version
- Remove fedora guard in %%check
- Don't distribute ChangeLog
* Tue Mar 22 2016 Dave Love <loveshack@fedoraproject.org> - 0.45-1
- New version
* Wed Feb 17 2016 Dave Love <loveshack@fedoraproject.org> - 0.44-1
- New version
* Thu Nov 5 2015 James Hunt <jamesodhunt@gmail.com> - 0.42-1
- Simplified BuildRequires now that autoreconf is no longer needed.
* Thu Oct 29 2015 James Hunt <jamesodhunt@gmail.com> - 0.41-1
- New upstream version.
- BuildRequires: Added check-devel for new unit tests.
- This upstream version lacks a configure script, so added autoconf,
automake and libtool to BuildRequires, plus a call to autoreconf.
- Updated URL+Source0 as project has moved to github.
- Source0 includes magic URL fragment to rename the source to be of form
"<name>-<version>.tar.gz", rather than the bare "<tag>.tar.gz" github format.
- Add ChangeLog and TODO to package.
* Thu Oct 15 2015 Dave Love <loveshack@fedoraproject.org> - 0.40-1
- New version
- Remove %%defattr
- Use %%license
- MIT licence for packaging
* Thu Aug 28 2014 Dave Love <d.love@liverpool.ac.uk> - 0.36-1
- New upstream version
* Sat Jun 21 2014 Dave Love <d.love@liverpool.ac.uk> - 0.35-3
- BR on libselinux-devel for EPEL5
- Add doc files
* Thu Jun 5 2014 Dave Love <d.love@liverpool.ac.uk> - 0.35-2
- Only BR perl-JSON-PP and run tests on fedora
- Remove unnecessary BRs
* Fri Jan 31 2014 James Hunt <james.hunt@ubuntu.com> - 0.32-1
- Update to 0.31.
* Thu Jan 23 2014 James Hunt <james.hunt@ubuntu.com> - 0.30-1
- Update to 0.30.
* Fri Nov 15 2013 Dave Love <d.love@liverpool.ac.uk> - 0.27-1
- Update to 0.27, fix Source0
* Sun Dec 9 2012 Dave Love <fx@gnu.org> - 0.18-1
- Update to 0.18
* Tue Dec 4 2012 Dave Love <fx@gnu.org> - 0.16-2
- Re-fix locale-reporting.
* Mon Dec 3 2012 Dave Love <fx@gnu.org> - 0.16-1
- Update to 0.16
* Thu Nov 22 2012 Dave Love <fx@gnu.org> - 0.12-1
- Initial packaging
|