aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorLi-Wen Hsu <lwhsu@FreeBSD.org>2016-11-02 05:05:20 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2016-11-02 05:05:20 +0000
commitab46678ab2cc3f4624f23aee51c83a58889b6ff7 (patch)
tree1f664c39f56b669d6213da53e16474735a8eb49b /emulators
parentb7bc6d1bea4941b9ee634f8c863102b846811386 (diff)
downloadports-ab46678ab2cc3f4624f23aee51c83a58889b6ff7.tar.gz
ports-ab46678ab2cc3f4624f23aee51c83a58889b6ff7.zip
- Fix plist when DEBUG enabled on 11
Reviewed by: jkim Differential Revision: https://reviews.freebsd.org/D5071
Notes
Notes: svn path=/head/; revision=425106
Diffstat (limited to 'emulators')
-rw-r--r--emulators/virtualbox-ose-kmod/Makefile9
-rw-r--r--emulators/virtualbox-ose-kmod/pkg-plist6
2 files changed, 11 insertions, 4 deletions
diff --git a/emulators/virtualbox-ose-kmod/Makefile b/emulators/virtualbox-ose-kmod/Makefile
index 3197d767df4d..0eb96bbd3430 100644
--- a/emulators/virtualbox-ose-kmod/Makefile
+++ b/emulators/virtualbox-ose-kmod/Makefile
@@ -74,6 +74,13 @@ KMK_ARCH= freebsd.${ARCH}
.include <bsd.port.pre.mk>
+.if ${OSREL:R} >= 11
+SYMBOLSUFFIX= debug
+.else
+SYMBOLSUFFIX= symbols
+.endif
+PLIST_SUB+= SYMBOLSUFFIX=${SYMBOLSUFFIX}
+
post-patch:
@${ECHO} 'VBOX_WITH_VBOXDRV = 1' > ${WRKSRC}/LocalConfig.kmk
@${ECHO} 'VBOX_WITH_NETFLT = 1' >> ${WRKSRC}/LocalConfig.kmk
@@ -97,7 +104,7 @@ do-install:
.for i in ${VBOX_KMODS}
${INSTALL_KLD} ${VBOX_BIN}/${i}/${i}.ko ${STAGEDIR}${KMODDIR}
.if ${PORT_OPTIONS:MDEBUG}
- ${INSTALL_KLD} ${VBOX_BIN}/${i}/${i}.ko.symbols ${STAGEDIR}${KMODDIR}
+ ${INSTALL_KLD} ${VBOX_BIN}/${i}/${i}.ko.${SYMBOLSUFFIX} ${STAGEDIR}${KMODDIR}
.endif
.endfor
diff --git a/emulators/virtualbox-ose-kmod/pkg-plist b/emulators/virtualbox-ose-kmod/pkg-plist
index a92295cbcc44..b08a5706a028 100644
--- a/emulators/virtualbox-ose-kmod/pkg-plist
+++ b/emulators/virtualbox-ose-kmod/pkg-plist
@@ -1,6 +1,6 @@
/%%KMODDIR%%/vboxdrv.ko
-%%DEBUG%%/%%KMODDIR%%/vboxdrv.ko.symbols
+%%DEBUG%%/%%KMODDIR%%/vboxdrv.ko.%%SYMBOLSUFFIX%%
/%%KMODDIR%%/vboxnetadp.ko
-%%DEBUG%%/%%KMODDIR%%/vboxnetadp.ko.symbols
+%%DEBUG%%/%%KMODDIR%%/vboxnetadp.ko.%%SYMBOLSUFFIX%%
/%%KMODDIR%%/vboxnetflt.ko
-%%DEBUG%%/%%KMODDIR%%/vboxnetflt.ko.symbols
+%%DEBUG%%/%%KMODDIR%%/vboxnetflt.ko.%%SYMBOLSUFFIX%%