eth0s/ports/core/grub-efi/Pkgfile

35 lines
1 KiB
Text
Raw Normal View History

2019-10-10 23:53:41 +08:00
# Description: The GRand Unified Bootloader (EFI)
# URL:
2019-11-10 23:58:56 +08:00
# Maintainer: Emmett1, emmett1 dot 2miligrams at gmail dot com
2019-10-10 23:53:41 +08:00
# Depends on: grub efivar efibootmgr freetype2 dosfstools
name=grub-efi
2021-06-13 19:27:19 +08:00
version=2.06
2019-10-10 23:53:41 +08:00
release=1
source=(https://ftp.gnu.org/gnu/grub/grub-$version.tar.xz
https://ftp.gnu.org/gnu/unifont/unifont-12.1.02/unifont-12.1.02.bdf.gz)
build() {
cd grub-$version
gunzip $SRC/unifont-12.1.02.bdf.gz
cp $SRC/unifont-12.1.02.bdf unifont.bdf
./configure --prefix=/usr \
--sbindir=/sbin \
--sysconfdir=/etc \
--disable-efiemu \
--enable-grub-mkfont \
--with-platform=efi \
--target=x86_64 \
--program-prefix="" \
--program-suffix="-efi" \
--with-bootdir="/boot" \
--disable-werror
make
make DESTDIR=$PKG install
rm -r $PKG/etc/ $PKG/usr/bin $PKG/sbin $PKG/usr/share/{locale,info}
rm $PKG/usr/share/grub/grub-mkconfig_lib
}