diff options
author | Alex Denes <caskd@redxen.eu> | 2023-05-27 14:24:28 +0000 |
---|---|---|
committer | psykose <alice@ayaya.dev> | 2023-05-27 16:24:29 +0200 |
commit | 6e724e29ddcc7c7f45480f1f171980a6e0a939c2 (patch) | |
tree | 21baac647cc666d4aa378c648b8e06bbd59fdb4a | |
parent | 72f8633fcb1f1310c4b3d46d2bc6f33165f3bb9b (diff) |
community/qemu: split openrc subpackage for ga
-rw-r--r-- | community/qemu/APKBUILD | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/community/qemu/APKBUILD b/community/qemu/APKBUILD index c20100d6119..425bfc8e46b 100644 --- a/community/qemu/APKBUILD +++ b/community/qemu/APKBUILD @@ -4,7 +4,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=qemu pkgver=8.0.0 -pkgrel=6 +pkgrel=7 pkgdesc="QEMU is a generic machine emulator and virtualizer" url="https://qemu.org/" arch="all" @@ -66,7 +66,11 @@ install="$pkgname.pre-install $pkgname.post-install $pkgname.pre-upgrade" options="suid !strip !check" [ "$CARCH" = "riscv64" ] && options="$options textrels" -subpackages="$pkgname-doc $pkgname-lang $pkgname-guest-agent:guest +subpackages=" + $pkgname-doc + $pkgname-lang + $pkgname-guest-agent:guest + $pkgname-guest-agent-openrc $pkgname-tools:_tools $pkgname-hppa-firmware:_hppa_firmware $pkgname-ppc-firmware:_ppc_firmware @@ -429,6 +433,11 @@ package() { rm -rf "$pkgdir"/usr/share/doc # remove accel-qtest-* modules, not needed for package rm -f "$pkgdir"/usr/lib/qemu/accel-qtest-* + + install -Dm755 "$srcdir"/$pkgname-guest-agent.initd \ + "$pkgdir"/etc/init.d/$pkgname-guest-agent + install -Dm644 "$srcdir"/$pkgname-guest-agent.confd \ + "$pkgdir"/etc/conf.d/$pkgname-guest-agent } _subsys() { @@ -537,11 +546,6 @@ guest() { mkdir -p "$subpkgdir"/usr/bin mv "$pkgdir"/usr/bin/qemu-ga "$subpkgdir"/usr/bin/ - - install -Dm755 "$srcdir"/$pkgname-guest-agent.initd \ - "$subpkgdir"/etc/init.d/$pkgname-guest-agent - install -Dm644 "$srcdir"/$pkgname-guest-agent.confd \ - "$subpkgdir"/etc/conf.d/$pkgname-guest-agent } _module() { |