sysutils/grub2-pcbsd 2.02q_19 FreeBSD
Multiboot boot loader
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv3
- Categories
- sysutils
Description
GNU GRUB is a multiboot boot loader. It was derived from GRUB, the GRand Unified Bootloader, which was originally designed and implemented by Erich Stefan Boleyn.
This port does not install GRUB on the master boot record of your hard drive. To do this you will need to read the info page that is installed by the port.
This port includes additional patches and fixes making it work properly with ZFS boot-environments.
Install
Binary package:
pkg install grub2-pcbsd
From the ports tree:
cd /usr/ports/sysutils/grub2-pcbsd/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= grub2-pcbsd>0:sysutils/grub2-pcbsd
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 2.02q_19 | - | - | - |
| FreeBSD:14:quarterly | - | 2.02q_19 | n/a | - | - |
| FreeBSD:15:latest | - | 2.02q_19 | n/a | - | - |
| FreeBSD:15:quarterly | - | 2.02q_19 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 2.02q_19 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
${LOCALBASE}/bin/flex: textproc/flex${LOCALBASE}/bin/bash: shells/bashhelp2man: misc/help2man
The full lists below include those, and their dependencies in turn.
Build dependencies 43
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- converters/p5-Text-Unidecode
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/binutils
- devel/bison
- devel/gettext-runtime
- devel/gettext-tools
- devel/gmake
- devel/libffi
- devel/libtextstyle
- devel/libunistring
- devel/m4
- devel/p5-Locale-gettext
- devel/p5-Locale-libintl
- devel/pkgconf
- devel/readline
- graphics/png
- lang/gcc14
- lang/perl5.42
- lang/python312
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- misc/help2man
- print/freetype2
- print/indexinfo
- print/texinfo
- shells/bash
- textproc/expat2
- textproc/flex
- textproc/libxml2
- textproc/p5-Unicode-EastAsianWidth
- x11-fonts/dejavu
- x11-fonts/fontconfig
- x11-fonts/gnu-unifont
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
Run dependencies 17
Required by 1
Configuration
Options name: sysutils_grub2-pcbsd
| Option | Default | Description |
|---|---|---|
| FUSE | off | Build grub-mount (require FUSE) |
| MKFONT | on | Build grub-mkfont (require freetype2) |
- USES
- autoreconf:build bison cpe gettext gmake makeinfo pkgconfig python tar:xz
- Service scripts
- none
- Conflicts with
- grub2-2*
Files
Manual pages 27
- grub-bios-setup(8)
- grub-editenv(1)
- grub-file(1)
- grub-fstest(1)
- grub-glue-efi(1)
- grub-install(8)
- grub-kbdcomp(1)
- grub-macbless(8)
- grub-menulst2cfg(1)
- grub-mkconfig(8)
- grub-mkfont(1)
- grub-mkimage(1)
- grub-mklayout(1)
- grub-mknetdir(1)
- grub-mkpasswd-pbkdf2(1)
- grub-mkrelpath(1)
- grub-mkrescue(1)
- grub-mkstandalone(1)
- grub-mount(1)
- grub-ofpathname(8)
- grub-probe(8)
- grub-reboot(8)
- grub-render-label(1)
- grub-script-check(1)
- grub-set-default(8)
- grub-sparc64-setup(8)
- grub-syslinux2cfg(1)
pkg-plist 681
- bin/grub-mount
- share/man/man1/grub-mount.1.gz
- bin/grub-mkfont
- share/grub/themes/starfield/dejavu_10.pf2
- share/grub/themes/starfield/dejavu_12.pf2
- share/grub/themes/starfield/dejavu_bold_14.pf2
- share/grub/themes/starfield/dejavu_14.pf2
- share/grub/themes/starfield/dejavu_16.pf2
- share/grub/themes/starfield/blob_w.png
- share/grub/themes/starfield/boot_menu_c.png
- share/grub/themes/starfield/boot_menu_e.png
- share/grub/themes/starfield/boot_menu_ne.png
- share/grub/themes/starfield/boot_menu_n.png
- share/grub/themes/starfield/boot_menu_nw.png
- share/grub/themes/starfield/boot_menu_se.png
- share/grub/themes/starfield/boot_menu_s.png
- share/grub/themes/starfield/boot_menu_sw.png
- share/grub/themes/starfield/boot_menu_w.png
- share/grub/themes/starfield/slider_c.png
- share/grub/themes/starfield/slider_n.png
- share/grub/themes/starfield/slider_s.png
- share/grub/themes/starfield/starfield.png
- share/grub/themes/starfield/README
- share/grub/themes/starfield/terminal_box_c.png
- share/grub/themes/starfield/terminal_box_e.png
- share/grub/themes/starfield/terminal_box_ne.png
- share/grub/themes/starfield/terminal_box_n.png
- share/grub/themes/starfield/terminal_box_nw.png
- share/grub/themes/starfield/terminal_box_se.png
- share/grub/themes/starfield/terminal_box_s.png
- share/grub/themes/starfield/terminal_box_sw.png
- share/grub/themes/starfield/terminal_box_w.png
- share/grub/themes/starfield/theme.txt
- share/grub/themes/starfield/COPYING.CC-BY-SA-3.0
- share/grub/ascii.h
- share/grub/ascii.pf2
- share/grub/euro.pf2
- share/grub/unicode.pf2
- share/grub/widthspec.h
- share/man/man1/grub-mkfont.1.gz
- bin/grub-editenv
- bin/grub-file
- bin/grub-fstest
- bin/grub-glue-efi
- bin/grub-kbdcomp
- bin/grub-menulst2cfg
- bin/grub-mkimage
- bin/grub-mklayout
- bin/grub-mknetdir
- bin/grub-mkpasswd-pbkdf2
- bin/grub-mkrelpath
- bin/grub-mkrescue
- bin/grub-mkstandalone
- bin/grub-render-label
- bin/grub-script-check
- bin/grub-syslinux2cfg
- etc/bash_completion.d/grub
- etc/grub.d/00_header
- etc/grub.d/10_kfreebsd
- etc/grub.d/10_ktrueos
- etc/grub.d/30_os-prober
- etc/grub.d/40_custom.dist
- etc/grub.d/41_custom
- etc/grub.d/50_otherbe
- etc/grub.d/README
- lib/grub/i386-pc/acpi.mod
- lib/grub/i386-pc/acpi.module
- lib/grub/i386-pc/adler32.mod
- lib/grub/i386-pc/adler32.module
- lib/grub/i386-pc/affs.mod
- lib/grub/i386-pc/affs.module
- lib/grub/i386-pc/afs.mod
- lib/grub/i386-pc/afs.module
- lib/grub/i386-pc/ahci.mod
- lib/grub/i386-pc/ahci.module
- lib/grub/i386-pc/all_video.mod
- lib/grub/i386-pc/all_video.module
- lib/grub/i386-pc/aout.mod
- lib/grub/i386-pc/aout.module
- lib/grub/i386-pc/archelp.mod
- lib/grub/i386-pc/archelp.module
- lib/grub/i386-pc/at_keyboard.mod
- lib/grub/i386-pc/at_keyboard.module
- lib/grub/i386-pc/ata.mod
- lib/grub/i386-pc/ata.module
- lib/grub/i386-pc/backtrace.mod
- lib/grub/i386-pc/backtrace.module
- lib/grub/i386-pc/bfs.mod
- lib/grub/i386-pc/bfs.module
- lib/grub/i386-pc/biosdisk.mod
- lib/grub/i386-pc/biosdisk.module
- lib/grub/i386-pc/bitmap.mod
- lib/grub/i386-pc/bitmap.module
- lib/grub/i386-pc/bitmap_scale.mod
- lib/grub/i386-pc/bitmap_scale.module
- lib/grub/i386-pc/blocklist.mod
- lib/grub/i386-pc/blocklist.module
- lib/grub/i386-pc/boot.image
- lib/grub/i386-pc/boot.img
- lib/grub/i386-pc/boot.mod
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| grub-2.02_8.tar.xz | 5.022808e+06 | 3b5382f3b2aa467dbfa1a0d53f97e24ccc1b24cdea67056fd3227c57f4c69088 |
Master sites 1
- LOCAL/kevlo
Commit history 0
No commits in the history this site was built from.