Files
rpms/fedora/SPECS/ngxtop.spec

47 lines
1.2 KiB
RPMSpec

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}
BuildRequires: python3
Requires: python3
%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
python3 setup.py build
%install
python3 setup.py install --root=%{buildroot}
%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@daniel-steiner.org>
- First release for Fedora 29