eth0s/ports/core/grub-efi/Pkgfile
2019-11-10 23:58:56 +08:00

34 lines
1 KiB
Text
Executable file

# Description: The GRand Unified Bootloader (EFI)
# URL:
# Maintainer: Emmett1, emmett1 dot 2miligrams at gmail dot com
# Depends on: grub efivar efibootmgr freetype2 dosfstools
name=grub-efi
version=2.04
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
}