sysutils/grub2-pcbsd: Use OPTIONS_SUB

This commit is contained in:
Tobias Kortkamp 2019-01-31 18:22:16 +00:00
parent fb066ae91b
commit 6f2834a694
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=491749

View File

@ -41,6 +41,8 @@ SUB_FILES= 00_header 10_kfreebsd 10_ktrueos 30_os-prober 50_otherbe
OPTIONS_DEFINE= MKFONT FUSE
OPTIONS_DEFAULT=MKFONT
OPTIONS_SUB= yes
MKFONT_DESC= Build grub-mkfont (require freetype2)
FUSE_DESC= Build grub-mount (require FUSE)
@ -59,21 +61,15 @@ BUILD_DEPENDS+= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu
CONFIGURE_ARGS+= --enable-grub-mkfont
.else
CONFIGURE_ARGS+= --disable-grub-mkfont
MKFONT= "@comment "
.endif
PLIST_SUB+= MKFONT=${MKFONT}
.if ${PORT_OPTIONS:MFUSE}
LIB_DEPENDS+= libfuse.so:sysutils/fusefs-libs
CONFIGURE_ARGS+= --enable-grub-mount
.else
CONFIGURE_ARGS+= --disable-grub-mount
FUSE= "@comment "
.endif
PLIST_SUB+= FUSE=${FUSE}
post-patch:
@${TOUCH} -t 200001010000 ${WRKSRC}/Makefile.util.def