diff --git a/drbdlinks.spec b/drbdlinks.spec index a68dd5f..cb9332f 100644 --- a/drbdlinks.spec +++ b/drbdlinks.spec @@ -1,24 +1,26 @@ Summary: Program for managing links into a DRBD shared partition Name: drbdlinks Version: 1.29 -Release: 14%{?dist} -License: GPL-2.0-only +Release: 7%{?dist} +License: GPLv2 URL: https://www.tummy.com/software/drbdlinks/ Source0: https://github.com/linsomniac/%{name}/archive/release-%{version}/%{name}-%{version}.tar.gz Source1: drbdlinks.logrotate Source2: drbdlinksclean.service Source3: drbdlinksclean-wrapper -%if 0%{?fedora} || 0%{?rhel} >= 8 +%if 0%{?rhel} >= 8 || 0%{?fedora} Requires: python3 BuildRequires: python3-devel %else Requires: python2 BuildRequires: python2 %endif +Requires(post): systemd +Requires(preun): systemd +Requires(postun): systemd +BuildRequires: systemd BuildRequires: make -BuildRequires: systemd-rpm-macros BuildArch: noarch -%{?systemd_requires} %description The drbdlinks program manages links into a DRBD partition which is shared @@ -40,7 +42,7 @@ to the name, but this can be overridden. %install install -D -p -m 755 %{name} $RPM_BUILD_ROOT%{_sbindir}/%{name} -%if 0%{?fedora} || 0%{?rhel} >= 8 +%if 0%{?rhel} >= 8 || 0%{?fedora} sed -e '1 s|^#!.*python|#!%{__python3}|g' -i $RPM_BUILD_ROOT%{_sbindir}/%{name} %else sed -e '1 s|^#!.*python|#!%{__python}|g' -i $RPM_BUILD_ROOT%{_sbindir}/%{name} @@ -83,27 +85,6 @@ make -C tests DRBDLINKS=$RPM_BUILD_ROOT%{_sbindir}/%{name} %{_localstatedir}/lib/%{name}/ %changelog -* Wed Jul 23 2025 Fedora Release Engineering - 1.29-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Thu Jan 16 2025 Fedora Release Engineering - 1.29-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Wed Jul 17 2024 Fedora Release Engineering - 1.29-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Wed Jan 24 2024 Fedora Release Engineering - 1.29-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 1.29-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Jul 19 2023 Fedora Release Engineering - 1.29-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jan 19 2023 Fedora Release Engineering - 1.29-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - * Thu Jul 21 2022 Fedora Release Engineering - 1.29-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild