-%package -n kernel%{_alt_kernel}-lttng
-Summary: LTTng 2.x modules for Linux kernel
-Summary(pl.UTF-8): Moduły LTTng 2.x dla jądra Linuksa
-Release: %{rel}@%{_kernel_ver_str}
-Group: Base/Kernel
-Requires(post,postun): /sbin/depmod
-%if %{with dist_kernel}
-%requires_releq_kernel
-Requires(postun): %releq_kernel
-%endif
+%define kernel_pkg()\
+%package -n kernel%{_alt_kernel}-lttng\
+Summary: LTTng 2.x modules for Linux kernel\
+Summary(pl.UTF-8): Moduły LTTng 2.x dla jądra Linuksa\
+Release: %{rel}@%{_kernel_ver_str}\
+Group: Base/Kernel\
+Requires(post,postun): /sbin/depmod\
+%requires_releq_kernel\
+Requires(postun): %releq_kernel\
+\
+%description -n kernel%{_alt_kernel}-lttng\
+LTTng 2.x modules for Linux kernel.\
+\
+%description -n kernel%{_alt_kernel}-lttng -l pl.UTF-8\
+Moduły LTTng 2.x dla jądra Linuksa.\
+\
+%files -n kernel%{_alt_kernel}-lttng\
+%defattr(644,root,root,755)\
+%doc ChangeLog LICENSE README TODO\
+%dir /lib/modules/%{_kernel_ver}/kernel/lttng\
+/lib/modules/%{_kernel_ver}/kernel/lttng/lttng-ring-buffer-*.ko*\
+/lib/modules/%{_kernel_ver}/kernel/lttng/lttng-statedump.ko*\
+/lib/modules/%{_kernel_ver}/kernel/lttng/lttng-tracer.ko*\
+%dir /lib/modules/%{_kernel_ver}/kernel/lttng/lib\
+/lib/modules/%{_kernel_ver}/kernel/lttng/lib/lttng-lib-ring-buffer.ko*\
+%dir /lib/modules/%{_kernel_ver}/kernel/lttng/probes\
+/lib/modules/%{_kernel_ver}/kernel/lttng/probes/lttng-ftrace.ko*\
+/lib/modules/%{_kernel_ver}/kernel/lttng/probes/lttng-kprobes.ko*\
+/lib/modules/%{_kernel_ver}/kernel/lttng/probes/lttng-kretprobes.ko*\
+/lib/modules/%{_kernel_ver}/kernel/lttng/probes/lttng-probe-*.ko*\
+/lib/modules/%{_kernel_ver}/kernel/lttng/probes/lttng-types.ko*\
+\
+%post -n kernel%{_alt_kernel}-lttng\
+%depmod %{_kernel_ver}\
+\
+%postun -n kernel%{_alt_kernel}-lttng\
+%depmod %{_kernel_ver}\
+%{nil}