svn commit: r425106 - head/emulators/virtualbox-ose-kmod

Li-Wen Hsu lwhsu at FreeBSD.org
Wed Nov 2 05:05:22 UTC 2016


Author: lwhsu
Date: Wed Nov  2 05:05:20 2016
New Revision: 425106
URL: https://svnweb.freebsd.org/changeset/ports/425106

Log:
  - Fix plist when DEBUG enabled on 11
  
  Reviewed by:	jkim
  Differential Revision:	https://reviews.freebsd.org/D5071

Modified:
  head/emulators/virtualbox-ose-kmod/Makefile
  head/emulators/virtualbox-ose-kmod/pkg-plist

Modified: head/emulators/virtualbox-ose-kmod/Makefile
==============================================================================
--- head/emulators/virtualbox-ose-kmod/Makefile	Wed Nov  2 04:38:36 2016	(r425105)
+++ head/emulators/virtualbox-ose-kmod/Makefile	Wed Nov  2 05:05:20 2016	(r425106)
@@ -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
 

Modified: head/emulators/virtualbox-ose-kmod/pkg-plist
==============================================================================
--- head/emulators/virtualbox-ose-kmod/pkg-plist	Wed Nov  2 04:38:36 2016	(r425105)
+++ head/emulators/virtualbox-ose-kmod/pkg-plist	Wed Nov  2 05:05:20 2016	(r425106)
@@ -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%%


More information about the svn-ports-all mailing list