From 8328063651d04470cf109643b7c00207c254d668 Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Fri, 2 Jun 2023 13:21:27 +0200 Subject: [PATCH] device-qemu-amd64: add none kernel subpackage (MR 4148) Add a dummy subpackage that does not install any kernel. This is useful for testing 'pmbootstrap install' code quickly without actually downloading and installing a kernel package. --- device/main/device-qemu-amd64/APKBUILD | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/device/main/device-qemu-amd64/APKBUILD b/device/main/device-qemu-amd64/APKBUILD index 5419a70f6..ee6a8fd2f 100644 --- a/device/main/device-qemu-amd64/APKBUILD +++ b/device/main/device-qemu-amd64/APKBUILD @@ -2,8 +2,8 @@ # Maintainer: Minecrell # Co-Maintainer: Daniele Debernardi pkgname=device-qemu-amd64 -pkgver=3 -pkgrel=3 +pkgver=4 +pkgrel=0 pkgdesc="Simulated device in QEMU (x86_64)" url="https://postmarketos.org" arch="x86_64" @@ -11,6 +11,7 @@ license="MIT" depends="postmarketos-base" makedepends="devicepkg-dev" subpackages=" + $pkgname-kernel-none:kernel_none $pkgname-kernel-lts:kernel_lts $pkgname-kernel-virt:kernel_virt $pkgname-kernel-edge:kernel_edge @@ -52,6 +53,11 @@ weston() { "$subpkgdir"/etc/xdg/weston/weston.ini } +kernel_none() { + pkgdesc="No kernel (does not boot! can be used during pmbootstrap testing to save time)" + devicepkg_subpackage_kernel $startdir $pkgname $subpkgname +} + kernel_virt() { pkgdesc="Alpine Virt kernel (minimal, no audio)" depends="linux-virt"