From 92ac8cb52cd53da263447d2324331d4e690d5e3409494a7238cacb8157dac5b4 Mon Sep 17 00:00:00 2001 From: Anna Maresova Date: Thu, 3 Mar 2022 10:29:56 +0000 Subject: [PATCH] Accepting request 956359 from home:favogt:branches:Base:System - Fix build without %_distconfdir (see bsc#1195679) OBS-URL: https://build.opensuse.org/request/show/956359 OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=145 --- kbd.changes | 5 +++++ kbd.spec | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/kbd.changes b/kbd.changes index d1be507..006a9f6 100644 --- a/kbd.changes +++ b/kbd.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Feb 21 10:31:41 UTC 2022 - Fabian Vogt + +- Fix build without %_distconfdir (see bsc#1195679) + ------------------------------------------------------------------- Tue Feb 1 07:39:15 UTC 2022 - Dirk Müller diff --git a/kbd.spec b/kbd.spec index ccf120b..b84ef70 100644 --- a/kbd.spec +++ b/kbd.spec @@ -278,9 +278,13 @@ install -m 755 fbtest %{buildroot}%{_sbindir} install -d %{buildroot}%{_libexecdir}/%{name} install -m 755 numlockbios %{buildroot}%{_libexecdir}/%{name} %endif +%if %{defined _distconfdir} rm -rf %{buildroot}%{_sysconfdir}/pam.d install -d %{buildroot}%{_distconfdir}/pam.d install -m 644 %{SOURCE4} %{buildroot}%{_distconfdir}/pam.d/vlock +%else +install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/vlock +%endif install -m 644 %{SOURCE12} %{buildroot}%{_mandir}/man8/ %if !0%{?usrmerged} mkdir -p %{buildroot}/bin @@ -522,7 +526,11 @@ test -f /etc/pam.d/vlock.rpmsave && mv -v /etc/pam.d/vlock.rpmsave /etc/pam.d/vl %{_mandir}/man8/setvesablank.8%{ext_man} %{_mandir}/man8/setvtrgb.8%{ext_man} %{_mandir}/man8/vcstime.8%{ext_man} +%if %{defined _distconfdir} %{_distconfdir}/pam.d/vlock +%else +%config(noreplace) %{_sysconfdir}/pam.d/vlock +%endif %dir %{_datadir}/systemd %{_prefix}/lib/systemd/system/kbdsettings.service %{_datadir}/systemd/kbd-model-map.xkb-generated