Lines Matching refs:kernel

4 # kmodtool - Helper script for building kernel module RPMs
75 Summary: Akmod package for ${kmodname} kernel module(s)
88 This package provides the akmod package for the ${kmodname} kernel modules.
104 Summary: Metapackage which tracks in ${kmodname} kernel module for newest kernel${dashvariant}
118 ${kmodname} kernel module(s) for the newest kernel${dashvariant},
119 to make sure you get it together with a new kernel.
149 Summary: ${kmodname} kernel module(s) for ${kernel_uname_r}
151 Provides: kernel-modules-for-kernel = ${kernel_uname_r}
168 Requires: kernel-uname-r = ${kernel_uname_r}
169 BuildRequires: kernel-devel-uname-r = ${kernel_uname_r}
203 This package provides the ${kmodname} kernel modules built for the Linux
204 kernel ${kernel_uname_r} for the %{_target_cpu} family of processors.
228 Summary: ${kmodname} kernel module(s) devel common
239 This package provides the common header files to build kernel modules
240 which depend on the ${kmodname} kernel module. It may optionally require
241 the ${kmodname}-devel-<kernel> objects for the newest kernel.
248 for kernel in ${1}; do
249 local kernel_uname_r=${kernel}
274 Summary: ${kmodname} kernel module(s) devel for ${kernel_uname_r}
276 Provides: kernel-objects-for-kernel = ${kernel_uname_r}
284 Requires: kernel-devel-uname-r = ${kernel_uname_r}
285 BuildRequires: kernel-devel-uname-r = ${kernel_uname_r}
294 This package provides objects and symbols required to build kernel modules
295 which depend on the ${kmodname} kernel modules built for the Linux
296 kernel ${kernel_uname_r} for the %{_target_cpu} family of processors.
310 Summary: Metapackage which tracks in ${kmodname} kernel module for newest kernel${kernel_variant}
322 ${kmodname} kernel module(s) for the newest kernel${kernel_variant}.
323 to make sure you get it together with a new kernel.
334 for kernel in ${1}
336 if [[ -e "${prefix}/lib/modules/${kernel}/build/Makefile" ]]; then
337 # likely a user-build-kernel with available buildfiles
338 # fixme: we should check if uname from Makefile is the same as ${kernel}
340 kernel_versions="${kernel_versions}${kernel}___${prefix}/lib/modules/${kernel}/build/ "
341 print_rpmtemplate_per_kmodpkg --custom "${kernel}"
346 print_rpmtemplate_kmoddevelpkg --custom "${kernel}"
349 print_rpmtemplate_per_kmoddevelpkg --custom "${kernel}"
351 elif [[ -e "${buildroot}/usr/src/kernels/${kernel}" ]]; then
352 # this looks like a Fedora/RH kernel -- print a normal template (which includes the proper BR) and be happy :)
353 kernel_versions="${kernel_versions}${kernel}___${buildroot}%{_usrsrc}/kernels/${kernel} "
355 # parse kernel versions string and print template
356 local kernel_verrelarch=${kernel%%${kernels_known_variants}}
357 print_rpmtemplate_per_kmodpkg --redhat ${kernel} ${kernel##${kernel_verrelarch}}
362 print_rpmtemplate_kmoddevelpkg --redhat ${kernel} ${kernel##${kernel_verrelarch}}
365 print_rpmtemplate_per_kmoddevelpkg --redhat ${kernel} ${kernel##${kernel_verrelarch}}
368 error_out 2 "Don't know how to handle ${kernel} -- ${prefix}/lib/modules/${kernel}/build/Makefile not found"
389 for kernel in ${kernel_versions_to_build_for} ; do
391 local kernel_verrelarch=${kernel%%${kernels_known_variants}}
394 print_rpmtemplate_kmodmetapkg "${kernel}" "${kernel##${kernel_verrelarch}}"
397 print_rpmtemplate_per_kmodpkg "${kernel}" "${kernel##${kernel_verrelarch}}"
401 print_rpmtemplate_kmoddevelpkg "${kernel}" "${kernel##${kernel_verrelarch}}"
404 print_rpmtemplate_per_kmoddevelpkg "${kernel}" "${kernel##${kernel_verrelarch}}"
517 if [[ -e ./kmodtool-kernel-variants ]]; then
518 kernels_known_variants="$(cat ./kmodtool-kernel-variants)"
519 elif [[ -e /usr/share/kmodtool/kernel-variants ]] ; then
520 kernels_known_variants="$(cat /usr/share/kmodtool/kernel-variants)"