Cleanup and build the last packages for Fedora 37

This commit is contained in:
2022-11-25 11:36:16 +01:00
parent 9754e4d04a
commit cee9ca5ba4
44 changed files with 1284 additions and 1878 deletions

View File

@@ -0,0 +1,49 @@
Name: ngxtop
Version: 0.2.2
Release: 1%{?dist}
Summary: Real-time metrics for nginx server
Group: System/Monitoring
License: MIT
URL: https://github.com/lebinh/ngxtop
Source0: ngxtop-%{version}.tgz
%define debug_package %{nil}
%define pyvers 3
BuildRequires: python%{pyvers} python%{pyvers}-tabulate
Requires: python%{pyvers} python%{pyvers}-tabulate
%description
ngxtop tries to determine the correct location and format of nginx access log file by default,
so you can just run ngxtop and having a close look at all requests coming to your nginx server.
But it does not limit you to nginx and the default top view. ngxtop is flexible enough for you
to configure and change most of its behaviours. You can query for different things,
specify your log and format, even parse remote Apache common access log with ease.
%prep
%setup -q -n ngxtop
%build
#python%{pyvers} setup.py build
%py3_build
%install
#python%{pyvers} setup.py install --no-compile -O1 --skip-build --prefix=%{_prefix} --root=%{buildroot}
%py3_install
%clean
[ "%{buildroot}" != "/" ] && [ -d "%{buildroot}" ] && rm -rf %{buildroot}
[ "%{_builddir}" != "/" ] && [ -d "%{_builddir}" ] && rm -rf %{_builddir}
%files
%doc README.rst LICENSE.txt
%{_bindir}/%name
%python3_sitelib/%{name}
%python3_sitelib/%{name}*.egg-info
%changelog
* Sat Jan 26 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
- First release for Fedora 29