]> git.ipfire.org Git - pakfire.git/blob - macros/systemd.macro
QA: Add check for illegal libraries in /usr/lib on x86_64.
[pakfire.git] / macros / systemd.macro
1
2
3 SYSTEMD_UNIT_DIR = /lib/systemd/system
4
5 SYSTEMD_TMPFILES_DIR = /usr/lib/tmpfiles.d
6
7 def MACRO_INSTALL_SYSTEMD_FILES
8 for file in %{DIR_SOURCE}/systemd/*; do
9 [ -e "${file}" ] || continue
10 mkdir -p %{BUILDROOT}/%{SYSTEMD_UNIT_DIR}
11 cp -vf ${file} %{BUILDROOT}/%{SYSTEMD_UNIT_DIR}/$(basename ${file})
12 done
13 unset file
14 end
15
16 def MACRO_INSTALL_SYSTEMD_TMPFILES
17 for file in %{DIR_SOURCE}/*.tmpfiles; do
18 [ -e "${file}" ] || continue
19 mkdir -p %{BUILDROOT}/%{SYSTEMD_TMPFILES_DIR}
20 cp -vf ${file} %{BUILDROOT}/%{SYSTEMD_TMPFILES_DIR}/$(basename ${file%*.tmpfiles}).conf
21 done
22 unset file
23 end