mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-15 08:56:58 +02:00
Merge pull request #78 from philips/cleanup-bootengine
fix(coreos-base/bootengine): change to build single image
This commit is contained in:
commit
b39da9c574
@ -18,18 +18,14 @@ SLOT="0"
|
|||||||
KEYWORDS="amd64 x86"
|
KEYWORDS="amd64 x86"
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
sys-kernel/dracut
|
sys-kernel/dracut"
|
||||||
sys-kernel/coreos-bootkernel"
|
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
modules_dir=${D}/usr/lib/dracut/modules.d/
|
insinto /usr/lib/dracut/modules.d/
|
||||||
mkdir -p $modules_dir
|
doins -r ${S}/dracut/80gptprio $modules_dir
|
||||||
cp -R dracut/80gptprio $modules_dir
|
|
||||||
|
|
||||||
mkdir ${D}/boot
|
chroot /build/amd64-generic dracut --no-kernel --fstab --no-compress /tmp/bootengine.cpio
|
||||||
for i in `ls /build/amd64-generic/boot/vmlinuz-*boot_kernel*`; do
|
|
||||||
ver=${i##*vmlinuz-}
|
insinto /usr/share/bootengine/
|
||||||
chroot /build/amd64-generic dracut --force --fstab --kver ${ver} /tmp/initramfs-${ver}.img
|
doins /build/amd64-generic/tmp/bootengine.cpio
|
||||||
cp /build/amd64-generic/tmp/initramfs-${ver}.img ${D}/boot/
|
|
||||||
done
|
|
||||||
}
|
}
|
||||||
|
@ -20,14 +20,11 @@ DEPEND="
|
|||||||
sys-kernel/dracut"
|
sys-kernel/dracut"
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
modules_dir=${D}/usr/lib/dracut/modules.d/
|
insinto /usr/lib/dracut/modules.d/
|
||||||
mkdir -p $modules_dir
|
doins -r ${S}/dracut/80gptprio $modules_dir
|
||||||
cp -R dracut/80gptprio $modules_dir
|
|
||||||
|
|
||||||
mkdir ${D}/boot
|
chroot /build/amd64-generic dracut --no-kernel --fstab --no-compress /tmp/bootengine.cpio
|
||||||
for i in `ls /build/amd64-generic/boot/vmlinuz-*boot_kernel*`; do
|
|
||||||
ver=${i##*vmlinuz-}
|
insinto /usr/share/bootengine/
|
||||||
chroot /build/amd64-generic dracut --force --fstab --kver ${ver} /tmp/initramfs-${ver}.img
|
doins /build/amd64-generic/tmp/bootengine.cpio
|
||||||
cp /build/amd64-generic/tmp/initramfs-${ver}.img ${D}/boot/
|
|
||||||
done
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user