diff options
author | 2022-01-10 20:58:00 -0800 | |
---|---|---|
committer | 2022-01-10 21:02:28 -0800 | |
commit | 0f796c9d2c8dd4d536f3c046ce79d42685579a67 (patch) | |
tree | 355eb64687aa9884e1f5a539c9d3bc5e3f9f263a /sys-kernel | |
parent | app-misc/solaar: add 1.1.1 (diff) | |
download | gentoo-0f796c9d2c8dd4d536f3c046ce79d42685579a67.tar.gz gentoo-0f796c9d2c8dd4d536f3c046ce79d42685579a67.tar.bz2 gentoo-0f796c9d2c8dd4d536f3c046ce79d42685579a67.zip |
sys-kernel/gentoo-kernel-bin: install dtbs to /boot if present
on arm64 while xpak file provides boot/dtbs but it was not installed.
it may require more work to use mount-boot properly.
we may end up installing to /usr/src/<kern> and copying to /boot/dtbs
with installkernel instead, tbd.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Diffstat (limited to 'sys-kernel')
11 files changed, 63 insertions, 8 deletions
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.88.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.88.ebuild index f54981556437..0f32c7eb097a 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.88.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.88.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -114,6 +114,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.89.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.89.ebuild index 443e9ff85119..75080d99ff99 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.89.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.89.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -114,6 +114,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.90.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.90.ebuild index c7d60886da7b..75080d99ff99 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.90.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.90.ebuild @@ -114,6 +114,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21-r1.ebuild index b392a3e75a53..e7225ce6d082 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21-r1.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -101,6 +101,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21.ebuild index 550411ea18c7..605adbe12260 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -105,6 +105,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.11.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.11.ebuild index 118b14b8cb5b..2c935a393a94 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.11.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -114,6 +114,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.12.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.12.ebuild index cac156079420..fc9dbc62cb30 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.12.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -114,6 +114,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild index a42b48150042..fc9dbc62cb30 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild @@ -114,6 +114,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.168.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.168.ebuild index 4ac8f62a02d9..b2772a9e8fe3 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.168.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.168.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -114,6 +114,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.169.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.169.ebuild index 932f75a40a77..5bdada88d281 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.169.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.169.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -114,6 +114,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild index 5c7e8978af15..5bdada88d281 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild @@ -114,6 +114,11 @@ src_test() { src_install() { mv lib usr "${ED}"/ || die + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + # strip out-of-source build stuffs from modprep # and then copy built files find modprep -type f '(' \ |