From 537f813f9505ea523b1c264b4fe05455c260bea7 Mon Sep 17 00:00:00 2001 From: Daniel Steiner Date: Sat, 7 Oct 2017 15:41:39 +0200 Subject: [PATCH] Cleanup section modified or added. --- fedora/SPECS/BackupPC-XS.spec | 4 ++++ fedora/SPECS/BackupPC.spec | 3 +++ fedora/SPECS/kodi.spec | 4 ++++ fedora/SPECS/rsync-bpc.spec | 4 ++++ 4 files changed, 15 insertions(+) diff --git a/fedora/SPECS/BackupPC-XS.spec b/fedora/SPECS/BackupPC-XS.spec index 0c65fb4..2c55c7e 100644 --- a/fedora/SPECS/BackupPC-XS.spec +++ b/fedora/SPECS/BackupPC-XS.spec @@ -46,6 +46,10 @@ make pure_install DESTDIR=%{buildroot} make test +%clean +[ "%{buildroot}" != "/" ] && [ -d "%{buildroot}" ] && rm -rf %{buildroot} + + %files %doc Changes README %{perl_vendorarch}/* diff --git a/fedora/SPECS/BackupPC.spec b/fedora/SPECS/BackupPC.spec index 871ef8c..7490775 100644 --- a/fedora/SPECS/BackupPC.spec +++ b/fedora/SPECS/BackupPC.spec @@ -240,6 +240,9 @@ install -m 0644 selinux/%{name}.pp %{buildroot}%{_datadir}/selinux/packages/%{na # Create apache user auth file (backuppc/backuppc): /usr/bin/htpasswd -b -c %{buildroot}%{_sysconfdir}/%{name}/apache.users %{bpcuser} %{bpcuser} +%clean +[ "%{buildroot}" != "/" ] && [ -d "%{buildroot}" ] && rm -rf %{buildroot} + %pre %{_sbindir}/useradd -d %{_localstatedir}/lib/%{name} -r -s /sbin/nologin %{bpcuser} 2> /dev/null || : diff --git a/fedora/SPECS/kodi.spec b/fedora/SPECS/kodi.spec index 01dd85f..7f6c735 100644 --- a/fedora/SPECS/kodi.spec +++ b/fedora/SPECS/kodi.spec @@ -352,6 +352,10 @@ mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/ mv docs/manpages ${RPM_BUILD_ROOT}%{_mandir}/man1/ +%clean +[ "%{buildroot}" != "/" ] && [ -d "%{buildroot}" ] && rm -rf %{buildroot} + + %post /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : diff --git a/fedora/SPECS/rsync-bpc.spec b/fedora/SPECS/rsync-bpc.spec index 776b2b1..12e9264 100644 --- a/fedora/SPECS/rsync-bpc.spec +++ b/fedora/SPECS/rsync-bpc.spec @@ -49,6 +49,10 @@ Rsync-bpc serves no purpose outside of BackupPC. %make_install +%clean +[ "%{buildroot}" != "/" ] && [ -d "%{buildroot}" ] && rm -rf %{buildroot} + + %files %license COPYING %doc NEWS README