1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

- Stage support

This commit is contained in:
Martin Wilke 2014-02-11 14:12:39 +00:00
parent bf92717362
commit 4b32b6c4a7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=343743
2 changed files with 22 additions and 15 deletions

View File

@ -23,8 +23,7 @@ USE_GCC= yes
USE_AUTOTOOLS= automake aclocal autoconf
ACLOCAL_ARGS= -Im4
GNU_CONFIGURE= yes
USE_GMAKE= yes
USES= bison gettext
USES= bison gettext gmake
ONLY_FOR_ARCHS= i386 amd64
INFO= grub grub-dev
MAKE_JOBS_UNSAFE= yes
@ -37,15 +36,6 @@ OPTIONS_DEFINE= MKFONT FUSE
MKFONT_DESC= Build grub-mkfont (require freetype2)
FUSE_DESC= Build grub-mount (require FUSE)
MAN1= grub-editenv.1 grub-mklayout.1 grub-mkpasswd-pbkdf2.1 \
grub-fstest.1 grub-script-check.1 grub-kbdcomp.1 \
grub-mkstandalone.1 grub-mkrelpath.1 grub-mkrescue.1 \
grub-menulst2cfg.1 grub-mkimage.1
MAN8= grub-reboot.8 grub-set-default.8 grub-probe.8 \
grub-mkconfig.8 grub-bios-setup.8 grub-mknetdir.8 \
grub-install.8 grub-sparc64-setup.8 grub-ofpathname.8
NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${ARCH} != "amd64"
@ -67,7 +57,6 @@ PLIST_SUB+= MKFONT=${MKFONT}
.if ${PORT_OPTIONS:MFUSE}
LIB_DEPENDS+= fuse:${PORTSDIR}/sysutils/fusefs-libs
CONFIGURE_ARGS+= --enable-grub-mount
MAN1+= grub-mount.1
.else
CONFIGURE_ARGS+= --disable-grub-mount
FUSE= "@comment "
@ -82,7 +71,4 @@ post-patch:
post-configure:
@${LN} -sfh /usr/include/machine /usr/include/sys /usr/include/x86 ${WRKSRC}/grub-core
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

View File

@ -1,4 +1,5 @@
%%FUSE%%bin/grub-mount
%%FUSE%%man/man1/grub-mount.1
%%MKFONT%%bin/grub-mkfont
%%MKFONT%%share/grub/themes/starfield/dejavu_10.pf2
%%MKFONT%%share/grub/themes/starfield/dejavu_12.pf2
@ -537,6 +538,26 @@ share/locale/uk/LC_MESSAGES/grub.mo
share/locale/vi/LC_MESSAGES/grub.mo
share/locale/zh_CN/LC_MESSAGES/grub.mo
share/locale/zh_TW/LC_MESSAGES/grub.mo
man/man1/grub-editenv.1.gz
man/man1/grub-fstest.1.gz
man/man1/grub-kbdcomp.1.gz
man/man1/grub-menulst2cfg.1.gz
man/man1/grub-mkimage.1.gz
man/man1/grub-mklayout.1.gz
man/man1/grub-mkpasswd-pbkdf2.1.gz
man/man1/grub-mkrelpath.1.gz
man/man1/grub-mkrescue.1.gz
man/man1/grub-mkstandalone.1.gz
man/man1/grub-script-check.1.gz
man/man8/grub-bios-setup.8.gz
man/man8/grub-install.8.gz
man/man8/grub-mkconfig.8.gz
man/man8/grub-mknetdir.8.gz
man/man8/grub-ofpathname.8.gz
man/man8/grub-probe.8.gz
man/man8/grub-reboot.8.gz
man/man8/grub-set-default.8.gz
man/man8/grub-sparc64-setup.8.gz
@dirrmtry share/locale/ast/LC_MESSAGES
@dirrmtry share/locale/ast
@dirrmtry share/locale/de@hebrew/LC_MESSAGES