Lines 89-94
KMK_CONFIG+= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys
Link Here
|
89 |
VBOX_WITH_X11= |
89 |
VBOX_WITH_X11= |
90 |
.endif |
90 |
.endif |
91 |
|
91 |
|
|
|
92 |
EXTRACT_AFTER_ARGS= --exclude tools/*.x86 --exclude tools/*.amd64 \ |
93 |
--exclude Firmware |
94 |
|
92 |
.include <bsd.port.pre.mk> |
95 |
.include <bsd.port.pre.mk> |
93 |
|
96 |
|
94 |
.if ${COMPILER_TYPE} == clang |
97 |
.if ${COMPILER_TYPE} == clang |
Lines 97-102
EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-src-VBox-Additions-x11-VBoxClient-Makefil
Link Here
|
97 |
.endif |
100 |
.endif |
98 |
.endif |
101 |
.endif |
99 |
|
102 |
|
|
|
103 |
EXTRA_PATCHES+= ${FILESDIR}/patch-register |
104 |
|
100 |
post-patch: |
105 |
post-patch: |
101 |
@${ECHO_CMD} 'VBOX_ONLY_ADDITIONS = 1' > ${WRKSRC}/LocalConfig.kmk |
106 |
@${ECHO_CMD} 'VBOX_ONLY_ADDITIONS = 1' > ${WRKSRC}/LocalConfig.kmk |
102 |
@${ECHO_CMD} 'VBOX_WITH_DRAG_AND_DROP = ${VBOX_WITH_X11}' >> \ |
107 |
@${ECHO_CMD} 'VBOX_WITH_DRAG_AND_DROP = ${VBOX_WITH_X11}' >> \ |
Lines 131-136
post-patch:
Link Here
|
131 |
${WRKSRC}/src/VBox/Additions/x11/VBoxClient/Makefile.kmk |
136 |
${WRKSRC}/src/VBox/Additions/x11/VBoxClient/Makefile.kmk |
132 |
@${ECHO_CMD} 'VBOX_ICONV_DEFS = LIBICONV_PLUG' >> ${WRKSRC}/LocalConfig.kmk |
137 |
@${ECHO_CMD} 'VBOX_ICONV_DEFS = LIBICONV_PLUG' >> ${WRKSRC}/LocalConfig.kmk |
133 |
.endif |
138 |
.endif |
|
|
139 |
.if ${OSVERSION} >= 1400093 |
140 |
@${REINPLACE_CMD} -e 's|enum vtype|enum enum_vtype_uint8|g' \ |
141 |
${WRKSRC}/src/VBox/Additions/freebsd/vboxvfs/vboxvfs*.[ch] |
142 |
.endif |
134 |
|
143 |
|
135 |
post-patch-X11-on: |
144 |
post-patch-X11-on: |
136 |
@${ECHO_CMD} 'VBOX_USE_SYSTEM_XORG_HEADERS = 1' >> \ |
145 |
@${ECHO_CMD} 'VBOX_USE_SYSTEM_XORG_HEADERS = 1' >> \ |