mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
Merge remote-tracking branch 'stevee/grub-unifont' into install-raid
This commit is contained in:
@@ -4,3 +4,4 @@ GRUB_DEFAULT=saved
|
||||
GRUB_CMDLINE_LINUX="panic=10"
|
||||
GRUB_DISABLE_RECOVERY="true"
|
||||
GRUB_BACKGROUND="/boot/grub/splash.png"
|
||||
GRUB_FONT="/boot/grub/unifont.pf2"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
#boot/grub
|
||||
boot/grub/grub.cfg
|
||||
boot/grub/splash.png
|
||||
boot/grub/unifont.pf2
|
||||
#etc/bash_completion.d
|
||||
#etc/bash_completion.d/grub
|
||||
etc/default/grub
|
||||
@@ -17,6 +18,7 @@ usr/bin/grub-editenv
|
||||
usr/bin/grub-fstest
|
||||
usr/bin/grub-kbdcomp
|
||||
usr/bin/grub-menulst2cfg
|
||||
usr/bin/grub-mkfont
|
||||
usr/bin/grub-mkimage
|
||||
usr/bin/grub-mklayout
|
||||
usr/bin/grub-mkpasswd-pbkdf2
|
||||
|
||||
12
lfs/grub
12
lfs/grub
@@ -40,11 +40,14 @@ CXXFLAGS =
|
||||
# Top-level Rules
|
||||
###############################################################################
|
||||
|
||||
objects = $(DL_FILE)
|
||||
objects = $(DL_FILE) \
|
||||
unifont-7.0.03.pcf.gz
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
unifont-7.0.03.pcf.gz = $(DL_FROM)/unifont-7.0.03.pcf.gz
|
||||
|
||||
$(DL_FILE)_MD5 = a1043102fbc7bcedbf53e7ee3d17ab91
|
||||
unifont-7.0.03.pcf.gz_MD5 = f6903ac8c1caeeb30c1e9a2975028401
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
@@ -97,5 +100,12 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
# Disable hardening.
|
||||
paxctl -mpes /usr/sbin/grub-bios-setup /usr/sbin/grub-probe
|
||||
|
||||
# We don't need to install unifont just to generate a grub2 compatible
|
||||
# font archive for the graphical boot menu. The following command only
|
||||
# converts Latin-1, Latin Extended A+B, Arrows, Box and Block characters.
|
||||
/usr/bin/grub-mkfont --output /boot/grub/unifont.pf2 \
|
||||
--range=0x0000-0x0241,0x2190-0x21FF,0x2500-0x259f \
|
||||
$(DIR_DL)/unifont-7.0.03.pcf.gz
|
||||
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
|
||||
2
make.sh
2
make.sh
@@ -401,6 +401,7 @@ buildipfire() {
|
||||
ipfiremake dracut
|
||||
ipfiremake lvm2
|
||||
ipfiremake multipath-tools
|
||||
ipfiremake freetype
|
||||
ipfiremake grub
|
||||
|
||||
case "${TARGET_ARCH}" in
|
||||
@@ -488,7 +489,6 @@ buildipfire() {
|
||||
ipfiremake libpng
|
||||
ipfiremake libtiff
|
||||
ipfiremake libart
|
||||
ipfiremake freetype
|
||||
ipfiremake gd
|
||||
ipfiremake popt
|
||||
ipfiremake pcre
|
||||
|
||||
Reference in New Issue
Block a user