kernel.vbox-eklendi.
This commit is contained in:
parent
6bdfa4233a
commit
de3f9760e9
|
@ -9,6 +9,11 @@ release=1
|
|||
_version=${version:0:3}
|
||||
alias=(linux-lts)
|
||||
|
||||
# Virtualbox
|
||||
vb_version=5.1.8
|
||||
[ "`uname -m`" == "i686" ] && _VBARCH=x86
|
||||
[ "`uname -m`" == "x86_64" ] && _VBARCH=amd64
|
||||
|
||||
# Broadcom
|
||||
wl_version=6.30.223.271
|
||||
_wlarch=_64
|
||||
|
@ -16,6 +21,7 @@ _wlarch=_64
|
|||
source=(\
|
||||
http://www.kernel.org/pub/linux/kernel/v4.x/linux-${_version}.tar.xz
|
||||
https://www.kernel.org/pub/linux/kernel/v4.x/patch-$version.xz
|
||||
https://sourceforge.net/projects/kaosx/files/sources/virtualbox-modules/vbox-kernel-module-src-${vb_version}.tar.xz
|
||||
http://www.broadcom.com/docs/linux_sta/hybrid-v35${_wlarch}-nodebug-pcoem-${wl_version//./_}.tar.gz
|
||||
broadcom-wl.modprobe.d broadcom-wl.license.patch wl_linux.c.patch
|
||||
aufs4-loopback.patch
|
||||
|
@ -28,7 +34,9 @@ lockdep-debug.patch
|
|||
tmpfs-idr.patch
|
||||
vfs-ino.patch
|
||||
aufs_type.h
|
||||
$name.config_64)
|
||||
$name.config_64
|
||||
virtualbox.conf
|
||||
virtualbox-modules-depmod.patch)
|
||||
|
||||
build(){
|
||||
|
||||
|
@ -83,6 +91,21 @@ do
|
|||
install -D -m0644 $i $PKG/lib/modules/${KERNEL_VERSION}/kernel/drivers/zzzz/$i
|
||||
done
|
||||
|
||||
# Module virtualbox
|
||||
cd vbox-kernel-module-src-5.1.8
|
||||
patch -p0 -i $SRC/virtualbox-modules-depmod.patch
|
||||
KERNELRELEASE=${version}
|
||||
KERN_DIR=$SRC/linux-${_version} make
|
||||
|
||||
mkdir -p $PKG/etc/sysconfig/modules.d
|
||||
install -D -m644 $SRC/virtualbox.conf $PKG/etc/sysconfig/modules.d/virtualbox.conf
|
||||
|
||||
for i in *.ko
|
||||
do
|
||||
install -D -m0644 $i $PKG/lib/modules/${KERNEL_VERSION}/kernel/drivers/zzzz/$i
|
||||
|
||||
done
|
||||
|
||||
# depmod needed
|
||||
depmod -b $PKG -a ${KERNEL_VERSION}
|
||||
|
||||
|
|
|
@ -0,0 +1,42 @@
|
|||
--- vboxdrv/Makefile 2016-03-04 18:47:50.000000000 +0200
|
||||
+++ vboxdrv.new/Makefile 2016-03-08 13:04:56.287601296 +0200
|
||||
@@ -300,7 +300,6 @@
|
||||
install: $(MODULE)
|
||||
@mkdir -p $(MODULE_DIR); \
|
||||
install -m 0644 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
|
||||
- PATH="$(PATH):/bin:/sbin" depmod -a; \
|
||||
rm -f /etc/vbox/module_not_compiled
|
||||
|
||||
install_rpm: $(MODULE)
|
||||
--- vboxnetadp/Makefile 2016-03-04 18:47:50.000000000 +0200
|
||||
+++ vboxnetadp.new/Makefile 2016-03-08 13:05:15.741103737 +0200
|
||||
@@ -203,7 +203,6 @@
|
||||
install: $(MODULE)
|
||||
@mkdir -p $(MODULE_DIR); \
|
||||
install -m 0644 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
|
||||
- PATH="$(PATH):/bin:/sbin" depmod -a; \
|
||||
rm -f /etc/vbox/module_not_compiled
|
||||
|
||||
install_rpm: $(MODULE)
|
||||
--- vboxnetflt/Makefile 2016-03-04 18:47:49.000000000 +0200
|
||||
+++ vboxnetflt.new/Makefile 2016-03-08 13:05:30.709490190 +0200
|
||||
@@ -207,7 +207,6 @@
|
||||
install: $(MODULE)
|
||||
@mkdir -p $(MODULE_DIR); \
|
||||
install -m 0644 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
|
||||
- PATH="$(PATH):/bin:/sbin" depmod -a; \
|
||||
rm -f /etc/vbox/module_not_compiled
|
||||
|
||||
install_rpm: $(MODULE)
|
||||
--- vboxpci/Makefile 2016-03-04 18:47:50.000000000 +0200
|
||||
+++ vboxpci.new/Makefile 2016-03-08 13:06:08.318460615 +0200
|
||||
@@ -205,8 +205,7 @@
|
||||
|
||||
install: $(MODULE)
|
||||
@mkdir -p $(MODULE_DIR); \
|
||||
- install -m 0644 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
|
||||
- PATH="$(PATH):/bin:/sbin" depmod -a;
|
||||
+ install -m 0644 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR);
|
||||
|
||||
install_rpm: $(MODULE)
|
||||
@mkdir -p $(MODULE_DIR); \
|
|
@ -0,0 +1,4 @@
|
|||
vboxnetadp
|
||||
vboxnetflt
|
||||
vboxpci
|
||||
vboxdrv
|
Loading…
Reference in New Issue