]> TLD Linux GIT Repositories - packages/rpm-tld-macros.git/commitdiff
- keep system paths, add macro for excluding them from package contents
authorMarcin Krol <hawk@tld-linux.org>
Sat, 20 Mar 2021 10:02:54 +0000 (11:02 +0100)
committerMarcin Krol <hawk@tld-linux.org>
Sat, 20 Mar 2021 10:02:54 +0000 (11:02 +0100)
macros.systemd

index 8eb65cfde7b54d9035dd80679fb2dde4a7ce1766..312078ccdf5830181e524946235c8320912b7467 100644 (file)
 %systemd_trigger %{nil}
 %systemd_post %{nil}
 %systemd_preun %{nil}
-%systemdunitdir %{nil}
-%systemduserunitdir %{nil}
-%systemdtmpfilesdir %{nil}
+
+# Keep paths for systemd related files
+%systemdunitdir /lib/systemd/system
+%systemduserunitdir /usr/lib/systemd/user
+%systemdtmpfilesdir /usr/lib/tmpfiles.d
 %journal_catalog_update %{nil}
+
+# Macro for excluding above paths from package contents
+%exclude_systemd_files\
+%exclude %{systemdunitdir}\
+%exclude %{systemduserunitdir}\
+%exclude %{systemdtmpfilesdir}\
+%{nil}