• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/openzfs/scripts/

Lines Matching refs:kernel

4 # kmodtool - Helper script for building kernel module RPMs
75 Summary: Akmod package for ${kmodname} kernel module(s)
93 This package provides the akmod package for the ${kmodname} kernel modules.
109 Summary: Metapackage which tracks in ${kmodname} kernel module for newest kernel${dashvariant}
127 ${kmodname} kernel module(s) for the newest kernel${dashvariant},
128 to make sure you get it together with a new kernel.
158 Summary: ${kmodname} kernel module(s) for ${kernel_uname_r}
160 Provides: kernel-modules-for-kernel = ${kernel_uname_r}
182 Requires: kernel-uname-r = ${kernel_uname_r}
183 BuildRequires: kernel-devel-uname-r = ${kernel_uname_r}
217 This package provides the ${kmodname} kernel modules built for the Linux
218 kernel ${kernel_uname_r} for the %{_target_cpu} family of processors.
242 Summary: ${kmodname} kernel module(s) devel common
258 This package provides the common header files to build kernel modules
259 which depend on the ${kmodname} kernel module. It may optionally require
260 the ${kmodname}-devel-<kernel> objects for the newest kernel.
270 for kernel in ${1}; do
271 local kernel_uname_r=${kernel}
299 Summary: ${kmodname} kernel module(s) devel for ${kernel_uname_r}
301 Provides: kernel-objects-for-kernel = ${kernel_uname_r}
314 Requires: kernel-devel-uname-r = ${kernel_uname_r}
315 BuildRequires: kernel-devel-uname-r = ${kernel_uname_r}
324 This package provides objects and symbols required to build kernel modules
325 which depend on the ${kmodname} kernel modules built for the Linux
326 kernel ${kernel_uname_r} for the %{_target_cpu} family of processors.
343 Summary: Metapackage which tracks in ${kmodname} kernel module for newest kernel${kernel_variant}
360 ${kmodname} kernel module(s) for the newest kernel${kernel_variant}.
361 to make sure you get it together with a new kernel.
372 for kernel in ${1}
374 if [[ -e "${buildroot}/usr/src/kernels/${kernel}" ]] ; then
375 # this looks like a Fedora/RH kernel -- print a normal template (which includes the proper BR) and be happy :)
376 kernel_versions="${kernel_versions}${kernel}___${buildroot}%{_usrsrc}/kernels/${kernel} "
378 # parse kernel versions string and print template
379 local kernel_verrelarch=${kernel%%${kernels_known_variants}}
380 print_rpmtemplate_per_kmodpkg --redhat ${kernel} ${kernel##${kernel_verrelarch}}
385 print_rpmtemplate_kmoddevelpkg --redhat ${kernel} ${kernel##${kernel_verrelarch}}
388 print_rpmtemplate_per_kmoddevelpkg --redhat ${kernel} ${kernel##${kernel_verrelarch}}
390 elif [[ -e ${prefix}/lib/modules/"${kernel}"/build/Makefile ]] ; then
391 # likely a user-build-kernel with available buildfiles
392 # fixme: we should check if uname from Makefile is the same as ${kernel}
394 kernel_versions="${kernel_versions}${kernel}___${prefix}/lib/modules/${kernel}/build/ "
395 print_rpmtemplate_per_kmodpkg --custom "${kernel}"
400 print_rpmtemplate_kmoddevelpkg --custom "${kernel}"
403 print_rpmtemplate_per_kmoddevelpkg --custom "${kernel}"
406 error_out 2 "Don't know how to handle ${kernel} -- ${prefix}/lib/modules/${kernel}/build/Makefile not found"
427 for kernel in ${kernel_versions_to_build_for} ; do
429 local kernel_verrelarch=${kernel%%${kernels_known_variants}}
432 print_rpmtemplate_kmodmetapkg ${kernel} ${kernel##${kernel_verrelarch}}
435 print_rpmtemplate_per_kmodpkg ${kernel} ${kernel##${kernel_verrelarch}}
439 print_rpmtemplate_kmoddevelpkg ${kernel} ${kernel##${kernel_verrelarch}}
442 print_rpmtemplate_per_kmoddevelpkg ${kernel} ${kernel##${kernel_verrelarch}}
569 if [[ -e ./kmodtool-kernel-variants ]]; then
570 kernels_known_variants="$(cat ./kmodtool-kernel-variants)"
571 elif [[ -e /usr/share/kmodtool/kernel-variants ]] ; then
572 kernels_known_variants="$(cat /usr/share/kmodtool/kernel-variants)"