1 %define KMOD_PATH %{_libdir}/stability-monitor
2 %define TSM_PATH %{KMOD_PATH}/proc-tsm.ko
4 Name: stability-monitor-kmod-rpi3
8 Source0: %{name}-%{version}.tar.xz
9 Source1: %{name}.manifest
10 Summary: Stability monitoring kernel module
11 Group: System/Monitoring
13 BuildRequires: module-init-tools
14 BuildRequires: arm-rpi3-linux-kernel-devel
18 This package provides kernel module for stability monitoring daemon.
22 cp %{SOURCE1} ./%{name}.manifest
25 make -C kernel clean KERNELDIR=/boot/kernel/devel/kernel-devel-arm-rpi3
26 make -C kernel KERNELDIR=/boot/kernel/devel/kernel-devel-arm-rpi3/
27 make -C kernel modules_install KERNELDIR=/boot/kernel/devel/kernel-devel-arm-rpi3 INSTALL_MOD_STRIP=1
30 install -D kernel/proc-tsm.ko %{buildroot}/%TSM_PATH
32 find -name "*.ko" -exec cp -a --parents {} %{buildroot}/%{KMOD_PATH}/ \;
34 install -D config/stability-monitor.conf %{buildroot}/etc/modprobe.d/stability-monitor.conf
38 make -C kernel clean KERNELDIR=/boot/kernel/devel/kernel-devel-arm-rpi3
39 rm -rf %{_builddir}/%{Name}-%{version}/lib
42 %manifest %{name}.manifest
45 /etc/modprobe.d/stability-monitor.conf