$NetBSD$

--- src/VBox/HostDrivers/netbsd/Makefile.orig	2016-07-07 07:08:46.590334369 +0000
+++ src/VBox/HostDrivers/netbsd/Makefile
@@ -0,0 +1,76 @@
+#
+# Makefile for the VirtualBox NetBSD Host Drivers.
+#
+
+#
+#
+# Copyright (C) 2008-2015 Oracle Corporation
+#
+# This file is part of VirtualBox Open Source Edition (OSE), as
+# available from http://www.virtualbox.org. This file is free software;
+# you can redistribute it and/or modify it under the terms of the GNU
+# General Public License (GPL) as published by the Free Software
+# Foundation, in version 2 as it comes in the "COPYING" file of the
+# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
+# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
+#
+
+KBUILD_VERBOSE =
+
+all:
+	@echo "*** Building 'vboxdrv' module ***"
+	@$(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C vboxdrv
+	@cp vboxdrv/vboxdrv.kmod .
+	@echo
+	@if [ -d vboxnetflt ]; then \
+	    if [ -f vboxdrv/Module.symvers ]; then \
+	        cp vboxdrv/Module.symvers vboxnetflt; \
+	    fi; \
+	    echo "*** Building 'vboxnetflt' module ***"; \
+	    $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C vboxnetflt; \
+	    cp vboxnetflt/vboxnetflt.kmod .; \
+	    echo; \
+	fi
+	@if [ -d vboxnetadp ]; then \
+	    if [ -f vboxdrv/Module.symvers ]; then \
+	        cp vboxdrv/Module.symvers vboxnetadp; \
+	    fi; \
+	    echo "*** Building 'vboxnetadp' module ***"; \
+	    $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C vboxnetadp; \
+	    cp vboxnetadp/vboxnetadp.kmod .; \
+	    echo; \
+	fi
+
+
+install:
+	@$(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C vboxdrv install
+	@if [ -d vboxnetflt ]; then \
+	    $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C vboxnetflt install; \
+	fi
+	@if [ -d vboxnetadp ]; then \
+	    $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C vboxnetadp install; \
+	fi
+
+clean:
+	@$(MAKE) -C vboxdrv clean
+	@if [ -d vboxnetflt ]; then \
+	    $(MAKE) -C vboxnetflt clean; \
+	fi
+	@if [ -d vboxnetadp ]; then \
+	    $(MAKE) -C vboxnetadp clean; \
+	fi
+	rm -f vboxdrv.kmod vboxnetflt.kmod vboxnetadp.kmod
+
+load:
+	@for module in vboxnetadp vboxnetflt vboxdrv; do \
+		if modstat -n "$$module" >/dev/null; then \
+			echo "Removing previously installed $$module module"; \
+			/sbin/modunload $$module; \
+		fi; \
+	done
+	@for module in vboxdrv vboxnetflt vboxnetadp; do \
+		if test -f $$module.kmod; then \
+			echo "Installing $$module module"; \
+			/sbin/modload ./$$module.kmod; \
+		fi; \
+	done
