New package: grub-i386-coreboot-2.04_3

This commit is contained in:
Lucas L. Treffenstädt 2020-02-23 11:43:11 +01:00 committed by Juan RP
parent 5c42fd8ba2
commit 607982b15d
2 changed files with 13 additions and 4 deletions

1
srcpkgs/grub-i386-coreboot Symbolic link
View file

@ -0,0 +1 @@
grub

View file

@ -22,15 +22,15 @@ subpackages="grub-utils"
case "$XBPS_TARGET_MACHINE" in
x86_64*)
_NATIVE_PLATFORM=pc
_SUPPLEMENTARY_BUILDS="i386-efi x86_64-efi x86_64-xen"
subpackages+=" grub-i386-efi grub-x86_64-efi grub-xen"
_SUPPLEMENTARY_BUILDS="i386-efi x86_64-efi i386-coreboot x86_64-xen"
subpackages+=" grub-i386-efi grub-x86_64-efi grub-i386-coreboot grub-xen"
;;
i686*)
CFLAGS="-D_FILE_OFFSET_BITS=64"
configure_args+=" ac_cv_sizeof_off_t=8"
_NATIVE_PLATFORM=pc
_SUPPLEMENTARY_BUILDS="i386-efi i386-xen"
subpackages+=" grub-i386-efi grub-xen"
_SUPPLEMENTARY_BUILDS="i386-efi i386-coreboot i386-xen"
subpackages+=" grub-i386-efi grub-i386-coreboot grub-xen"
;;
aarch64*)
_NATIVE_PLATFORM=efi
@ -177,6 +177,14 @@ grub-i386-efi_package() {
vmove usr/lib/grub/i386-efi
}
}
grub-i386-coreboot_package() {
archs=noarch
depends="grub>=$version"
short_desc+=" - i386 coreboot support"
pkg_install() {
vmove usr/lib/grub/i386-coreboot
}
}
grub-xen_package() {
depends="grub>=$version"
short_desc+=" - Xen PV support"