- logger - provides in-kernel ring buffers for purpose of logging (via dlog)
- proc-tsm - provides system-wide process infromation for monitoring purpose (via stability monitor)
+%package headers
+Summary: Tizen-specific kernel modules headers
+License: GPL-2.0+
+Group: System/Kernel
+Requires: %{name} = %{version}-%{release}
+%description headers
+This package exports userspace API headers for Tizen-specific kernel modules.
+
%prep
%setup -q
cp %{SOURCE1} .
%install
mkdir -p %{buildroot}/usr/src/%{name}/kdbus
+mkdir -p %{buildroot}/%{_includedir}/linux
cp kernel/*.[ch] kernel/Makefile COPYING %{buildroot}/usr/src/%{name}
cp kernel/kdbus/*.[ch] kernel/kdbus/Makefile %{buildroot}/usr/src/%{name}/kdbus
+# TODO: Consider adding logger.h
+cp kernel/kdbus/kdbus.h %{buildroot}/%{_includedir}/linux
+
%files
%manifest %{name}.manifest
%license COPYING
/usr/src/%{name}/kdbus/*.c
/usr/src/%{name}/kdbus/*.h
/usr/src/%{name}/kdbus/Makefile
+
+%files headers
+%manifest %{name}.manifest
+%license COPYING
+%{_includedir}/linux/kdbus.h