projects/aports·blob master · refs

29 lines · 723 B

1build_xen() {
2 apk fetch --root "$APKROOT" --stdout xen-hypervisor | tar -C "$DESTDIR" -xz boot
3}
4
5section_xen() {
6 [ -n "${xen_params+set}" ] || return 0
7 build_section xen $ARCH $(apk fetch --root "$APKROOT" --simulate xen-hypervisor | checksum)
8}
9
10profile_xen() {
11 profile_standard
12 profile_abbrev="xen"
13 title="Xen"
14 desc="Built-in support for Xen Hypervisor.
15 Includes packages targetted at Xen usage.
16 Use for Xen Dom0."
17 arch="x86_64"
18 kernel_addons="zfs"
19 xen_params=""
20 apks="$apks ethtool lvm2 mdadm multipath-tools rng-tools sfdisk xen xen-bridge xen-qemu syslinux zfs"
21
22 local _k _a
23 for _k in $kernel_flavors; do
24 apks="$apks linux-$_k"
25 for _a in $kernel_addons; do
26 apks="$apks $_a-$_k"
27 done
28 done
29}