%global nagiospluginsdir %{_libdir}/nagios/plugins %global _summary Nagios plugin to check systemd Name: python-nagios-plugins-check_systemd Version: 2.3.1 Release: %autorelease Summary: %_summary License: LGPL-2.1-only URL: https://exchange.icinga.com/joseffriedrich/check_systemd Source: https://github.com/Josef-Friedrich/check_systemd/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: python3-devel # The package does not contain any architecture-dependent things, but installs # into an arch-dependend directory. Thus, it cannot be noarch, but it does not # provide any debuginfo. %global debug_package %{nil} %global _description %{expand: This systemd check for nagios compatible monitoring systems will report a degraded systemd to your monitoring solution. It can also be used to monitor individual systemd services and timers units.} %description %_description %package -n python3-nagios-plugins-check_systemd Summary: %_summary %description -n python3-nagios-plugins-check_systemd %_description %prep %autosetup -p1 -n check_systemd-%{version} %generate_buildrequires %pyproject_buildrequires -t %build %pyproject_wheel %install %pyproject_install # The nagios plugin binaries must be in the nagiospluginsdir. mkdir -p %{buildroot}/%{nagiospluginsdir} mv %{buildroot}/%{_bindir}/check_systemd* %{buildroot}/%{nagiospluginsdir} %check PYTHONPATH=%{buildroot}/%{nagiospluginsdir}:${PYTHONPATH} PATH=%{buildroot}/%{nagiospluginsdir}:${PATH} %tox %files -n python3-nagios-plugins-check_systemd %doc README.* %license LICENSE %{nagiospluginsdir}/* %{python3_sitelib}/check_systemd-%{version}.dist-info %changelog %autochangelog