From afbbb0cb5dd80d408ba0277e154ffa2413768ae0 Mon Sep 17 00:00:00 2001 From: Petr Menšík Date: Jul 24 2023 15:07:23 +0000 Subject: Modernize spec a bit, use SPDX licenses --- diff --git a/dnssec-trigger.spec b/dnssec-trigger.spec index 02f9645..0a69a33 100644 --- a/dnssec-trigger.spec +++ b/dnssec-trigger.spec @@ -6,7 +6,7 @@ Summary: Tool for dynamic reconfiguration of validating resolver Unbound Name: dnssec-trigger Version: 0.17 Release: %autorelease -License: BSD +License: BSD-3-clause AND MIT AND ISC Url: https://www.nlnetlabs.nl/projects/dnssec-trigger/ %if 0%{?snapshot:1} @@ -106,12 +106,13 @@ sed -i "s/validate_connection_provided_zones=yes/validate_connection_provided_zo --with-python=%{__python3} \ --with-pidfile=%{_rundir}/%{name}d.pid -%{__make} %{?_smp_mflags} +%make_build %install -rm -rf %{buildroot} -%{__make} DESTDIR=%{buildroot} install +# https://github.com/NLnetLabs/dnssec-trigger/pull/13 +install -d -m 0755 %{buildroot}%{_libexecdir} +%make_install install -d 0755 %{buildroot}%{_unitdir} install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/%{name}/ @@ -134,9 +135,9 @@ ln -s dnssec-trigger-panel %{buildroot}%{_bindir}/dnssec-trigger # Make dnssec-trigger.8 manpage available under names of all dnssec-trigger-* # executables for all in dnssec-trigger-control dnssec-trigger-control-setup dnssec-triggerd; do - ln -s %{_mandir}/man8/dnssec-trigger.8 %{buildroot}/%{_mandir}/man8/"$all".8 + ln -s dnssec-trigger.8 %{buildroot}/%{_mandir}/man8/"$all".8 done -ln -s %{_mandir}/man8/dnssec-trigger.8 %{buildroot}/%{_mandir}/man8/dnssec-trigger.conf.8 +ln -s dnssec-trigger.8 %{buildroot}/%{_mandir}/man8/dnssec-trigger.conf.8 install -d -m 0755 %{buildroot}%{_sysconfdir}/ssh/ssh_config.d install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/ssh/ssh_config.d/10-%{name}.conf