grub: enable open firmware platform for all ppc targets

[ci skip]
This commit is contained in:
q66 2019-01-25 01:49:42 +01:00 committed by Helmut Pozimski
parent 1cbdef1722
commit a19279ae03
2 changed files with 12 additions and 7 deletions

View file

@ -0,0 +1 @@
grub

View file

@ -36,13 +36,9 @@ case "$XBPS_TARGET_MACHINE" in
_NATIVE_PLATFORM=efi
subpackages+=" grub-arm64-efi"
;;
ppc64*)
# don't have a native platform for now, ieee1275 needs a compiler
# capable of generating big-endian 32-bit binaries; only build utils
# for now, so we can generate config files to be used by petitboot etc.
# TODO: look into building with the below later
#_NATIVE_PLATFORM=ieee1275
configure_args+=" --with-platform=none"
ppc*)
_NATIVE_PLATFORM=ieee1275
subpackages+=" grub-powerpc-ieee1275"
;;
esac
@ -184,3 +180,11 @@ grub-arm64-efi_package() {
vmove usr/lib/grub/arm64-efi
}
}
grub-powerpc-ieee1275_package() {
noarch=yes
depends="grub>=$version powerpc-utils"
short_desc+=" - powerpc Open Firmware support"
pkg_install() {
vmove usr/lib/grub/powerpc-ieee1275
}
}