]> git.pld-linux.org Git - packages/VirtualBox.git/blame - VirtualBox-export_modules.patch
- updated for 3.1.8.
[packages/VirtualBox.git] / VirtualBox-export_modules.patch
CommitLineData
edc9743c
PS
1--- VirtualBox-3.1.8_OSE/src/VBox/Additions/linux/export_modules.orig 2010-05-10 08:45:29.000000000 +0200
2+++ VirtualBox-3.1.8_OSE/src/VBox/Additions/linux/export_modules 2010-05-16 14:15:16.321158339 +0200
5056a5f9 3@@ -31,6 +31,7 @@
4 PATH_ROOT="`cd \`dirname $0\`/../../../..; pwd`"
edc9743c
PS
5 PATH_VBOXGUEST="$PATH_ROOT/src/VBox/Additions/common/VBoxGuest"
6 PATH_VBOXSF="$PATH_ROOT/src/VBox/Additions/linux/sharedfolders"
5056a5f9 7+PATH_VBOXVIDEO_DRM="$PATH_ROOT/src/VBox/Additions/linux/drm"
8
9 VBOX_VERSION_MAJOR=`sed -e "s/^ *VBOX_VERSION_MAJOR *= \+\([0-9]\+\)/\1/;t;d" $PATH_ROOT/Config.kmk`
10 VBOX_VERSION_MINOR=`sed -e "s/^ *VBOX_VERSION_MINOR *= \+\([0-9]\+\)/\1/;t;d" $PATH_ROOT/Config.kmk`
11@@ -38,6 +39,7 @@
12
edc9743c
PS
13 . $PATH_VBOXGUEST/linux/files_vboxguest
14 . $PATH_VBOXSF/files_vboxsf
5056a5f9 15+. $PATH_VBOXVIDEO_DRM/files_vboxvideo_drm
16
17 # Temporary path for creating the modules, will be removed later
18 mkdir $PATH_TMP || exit 1
19@@ -71,6 +73,15 @@
edc9743c 20 install -D -m 0755 `echo $f|cut -d'=' -f1` "$PATH_TMP/vboxsf/`echo $f|cut -d'>' -f2`"
5056a5f9 21 done
22
23+# vboxvideo_drm (VirtualBox guest kernel module for DRI)
24+mkdir $PATH_TMP/vboxvideo_drm || exit 1
25+for f in $FILES_VBOXVIDEO_DRM_NOBIN; do
26+ install -D -m 0644 `echo $f|cut -d'=' -f1` "$PATH_TMP/vboxvideo_drm/`echo $f|cut -d'>' -f2`"
27+done
28+for f in $FILES_VBOXVIDEO_DRM_BIN; do
29+ install -D -m 0755 `echo $f|cut -d'=' -f1` "$PATH_TMP/vboxvideo_drm/`echo $f|cut -d'>' -f2`"
30+done
31+
32 # Only temporary, omit from archive
33 rm $PATH_TMP/version-generated.h
34
d2a7514f
ŁK
35--- VirtualBox-3.1.2_OSE/src/VBox/HostDrivers/linux/export_modules.org 2010-01-12 13:08:56.187604615 +0100
36+++ VirtualBox-3.1.2_OSE/src/VBox/HostDrivers/linux/export_modules 2010-01-12 13:14:32.244857217 +0100
37@@ -36,6 +36,7 @@
38 PATH_LINUX="$PATH_ROOT/src/VBox/HostDrivers/linux"
39 PATH_VBOXDRV="$PATH_ROOT/src/VBox/HostDrivers/Support"
40 PATH_VBOXNET="$PATH_ROOT/src/VBox/HostDrivers/VBoxNetFlt"
41+PATH_VBOXADP="$PATH_ROOT/src/VBox/HostDrivers/VBoxNetAdp"
42
43 VBOX_VERSION_MAJOR=`sed -e "s/^ *VBOX_VERSION_MAJOR *= \+\([0-9]\+\)/\1/;t;d" $PATH_ROOT/Config.kmk`
44 VBOX_VERSION_MINOR=`sed -e "s/^ *VBOX_VERSION_MINOR *= \+\([0-9]\+\)/\1/;t;d" $PATH_ROOT/Config.kmk`
45@@ -44,6 +45,7 @@
46
47 . $PATH_VBOXDRV/linux/files_vboxdrv
48 . $PATH_VBOXNET/linux/files_vboxnetflt
49+. $PATH_VBOXADP/linux/files_vboxnetadp
50
51 # Temporary path for creating the modules, will be removed later
52 mkdir $PATH_TMP || exit 1
53@@ -90,6 +92,20 @@
54 sed -e "s;-DVBOX_WITH_HARDENING;;g" < $PATH_VBOXNET/linux/Makefile > $PATH_TMP/vboxnetflt/Makefile
55 fi
56
57+# vboxnetadp (VirtualBox host-only network kernel module)
58+mkdir $PATH_TMP/vboxnetadp || exit 1
59+for f in $VBOX_VBOXNETADP_SOURCES; do
60+ install -D -m 0644 `echo $f|cut -d'=' -f1` "$PATH_TMP/vboxnetadp/`echo $f|cut -d'>' -f2`"
61+done
62+sed -e "s;_VERSION_;$VBOX_VERSION_STRING;g" < $PATH_LINUX/build_in_tmp > $PATH_TMP/vboxnetadp/build_in_tmp
63+chmod 0755 $PATH_TMP/vboxnetadp/build_in_tmp
64+sed -e "s;_VERSION_;$VBOX_VERSION_STRING;g" < $PATH_VBOXADP/linux/dkms.conf > $PATH_TMP/vboxnetadp/dkms.conf
65+if [ -n "$VBOX_WITH_HARDENING" ]; then
66+ cat $PATH_VBOXADP/linux/Makefile > $PATH_TMP/vboxnetadp/Makefile
67+else
68+ sed -e "s;-DVBOX_WITH_HARDENING;;g" < $PATH_VBOXADP/linux/Makefile > $PATH_TMP/vboxnetadp/Makefile
69+fi
70+
71 install -D -m 0644 $PATH_LINUX/Makefile $PATH_TMP/Makefile
72
73 # Only temporary, omit from archive
This page took 0.031878 seconds and 4 git commands to generate.