[Midnightbsd-cvs] mports [21650] trunk/emulators/virtualbox-ose-kmod: update to 5.x

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 13 22:57:53 EDT 2016


Revision: 21650
          http://svnweb.midnightbsd.org/mports/?rev=21650
Author:   laffer1
Date:     2016-08-13 22:57:53 -0400 (Sat, 13 Aug 2016)
Log Message:
-----------
update to 5.x

Modified Paths:
--------------
    trunk/emulators/virtualbox-ose-kmod/Makefile
    trunk/emulators/virtualbox-ose-kmod/distinfo
    trunk/emulators/virtualbox-ose-kmod/files/vboxnet.in

Modified: trunk/emulators/virtualbox-ose-kmod/Makefile
===================================================================
--- trunk/emulators/virtualbox-ose-kmod/Makefile	2016-08-14 02:52:16 UTC (rev 21649)
+++ trunk/emulators/virtualbox-ose-kmod/Makefile	2016-08-14 02:57:53 UTC (rev 21650)
@@ -3,7 +3,7 @@
 # $MidnightBSD$
 
 PORTNAME=	virtualbox-ose
-DISTVERSION=	4.3.36
+DISTVERSION=	5.0.26
 CATEGORIES=	emulators
 MASTER_SITES=	http://download.virtualbox.org/virtualbox/${DISTVERSION}/ \
 		http://tmp.chruetertee.ch/ \

Modified: trunk/emulators/virtualbox-ose-kmod/distinfo
===================================================================
--- trunk/emulators/virtualbox-ose-kmod/distinfo	2016-08-14 02:52:16 UTC (rev 21649)
+++ trunk/emulators/virtualbox-ose-kmod/distinfo	2016-08-14 02:57:53 UTC (rev 21650)
@@ -1,2 +1,3 @@
-SHA256 (VirtualBox-4.3.36.tar.bz2) = af0776df6d03b2709cb76a69f055487bf12bdb3b4163e2a82959860300283046
-SIZE (VirtualBox-4.3.36.tar.bz2) = 98421624
+TIMESTAMP = 1468866759
+SHA256 (VirtualBox-5.0.26.tar.bz2) = 78dec1369d2c8feefea3c682d95e76c0e99414c56626388035cf4061d4dad62e
+SIZE (VirtualBox-5.0.26.tar.bz2) = 111244869

Modified: trunk/emulators/virtualbox-ose-kmod/files/vboxnet.in
===================================================================
--- trunk/emulators/virtualbox-ose-kmod/files/vboxnet.in	2016-08-14 02:52:16 UTC (rev 21649)
+++ trunk/emulators/virtualbox-ose-kmod/files/vboxnet.in	2016-08-14 02:57:53 UTC (rev 21650)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# $FreeBSD: head/emulators/virtualbox-ose-kmod/files/vboxnet.in 378074 2015-01-28 17:28:58Z jpaetzel $
+# $FreeBSD: head/emulators/virtualbox-ose-kmod/files/vboxnet.in 418931 2016-07-22 20:28:01Z jkim $
 #
 
 # PROVIDE:	vboxnet
@@ -22,25 +22,22 @@
 start_cmd="vboxnet_start"
 stop_cmd="vboxnet_stop"
 
+vboxnet_modules="vboxdrv vboxnetflt:ng_vboxnetflt vboxnetadp"
+
 vboxnet_start()
 {
-	if ! kldstat -q -m ng_vboxnetflt;
-	then
-		if ! kldload vboxnetflt > /dev/null 2>&1;
-		then
-			warn "Can't load vboxnetflt module."
-			return 1
-		fi
-	fi
+	local _k _m
 
-	if ! kldstat -q -m vboxnetadp;
-	then
-		if ! kldload vboxnetadp > /dev/null 2>&1;
-		then
-			warn "Can't load vboxnetadp module."
-			return 1
+	for _m in ${vboxnet_modules}; do
+		_k=${_m%:*}
+		_m=${_m#*:}
+		if ! kldstat -q -m ${_m}; then
+			if ! kldload ${_k} > /dev/null 2>&1; then
+				warn "Can't load ${_k} module."
+				return 1
+			fi
 		fi
-	fi
+	done
 
 	# initialize configured host-only interfaces
 	LD_LIBRARY_PATH=%%PREFIX%%/lib %%PREFIX%%/bin/VBoxManage list hostonlyifs >/dev/null
@@ -48,23 +45,22 @@
 
 vboxnet_stop()
 {
-	if kldstat -q -m vboxnetadp;
-	then
-		if ! kldunload vboxnetadp > /dev/null 2>&1;
-		then
-			warn "Can't unload vboxnetadp module."
-			return 1
-		fi
-	fi
+	local _k _m _r
 
-	if kldstat -q -m ng_vboxnetflt;
-	then
-		if ! kldunload vboxnetflt > /dev/null 2>&1;
-		then
-			warn "Can't unload vboxnetflt module."
-			return 1
+	_r=
+	for _m in ${vboxnet_modules}; do
+		_r="${_m} ${_r}"
+	done
+	for _m in ${_r}; do
+		_k=${_m%:*}
+		_m=${_m#*:}
+		if kldstat -q -m ${_m}; then
+			if ! kldunload ${_k} > /dev/null 2>&1; then
+				warn "Can't unload ${_k} module."
+				return 1
+			fi
 		fi
-	fi
+	done
 }
 
 load_rc_config $name



More information about the Midnightbsd-cvs mailing list