kernel.vbox-eklendi.
This commit is contained in:
parent
6bdfa4233a
commit
de3f9760e9
|
@ -9,6 +9,11 @@ release=1
|
||||||
_version=${version:0:3}
|
_version=${version:0:3}
|
||||||
alias=(linux-lts)
|
alias=(linux-lts)
|
||||||
|
|
||||||
|
# Virtualbox
|
||||||
|
vb_version=5.1.8
|
||||||
|
[ "`uname -m`" == "i686" ] && _VBARCH=x86
|
||||||
|
[ "`uname -m`" == "x86_64" ] && _VBARCH=amd64
|
||||||
|
|
||||||
# Broadcom
|
# Broadcom
|
||||||
wl_version=6.30.223.271
|
wl_version=6.30.223.271
|
||||||
_wlarch=_64
|
_wlarch=_64
|
||||||
|
@ -16,6 +21,7 @@ _wlarch=_64
|
||||||
source=(\
|
source=(\
|
||||||
http://www.kernel.org/pub/linux/kernel/v4.x/linux-${_version}.tar.xz
|
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://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
|
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
|
broadcom-wl.modprobe.d broadcom-wl.license.patch wl_linux.c.patch
|
||||||
aufs4-loopback.patch
|
aufs4-loopback.patch
|
||||||
|
@ -28,7 +34,9 @@ lockdep-debug.patch
|
||||||
tmpfs-idr.patch
|
tmpfs-idr.patch
|
||||||
vfs-ino.patch
|
vfs-ino.patch
|
||||||
aufs_type.h
|
aufs_type.h
|
||||||
$name.config_64)
|
$name.config_64
|
||||||
|
virtualbox.conf
|
||||||
|
virtualbox-modules-depmod.patch)
|
||||||
|
|
||||||
build(){
|
build(){
|
||||||
|
|
||||||
|
@ -83,6 +91,21 @@ do
|
||||||
install -D -m0644 $i $PKG/lib/modules/${KERNEL_VERSION}/kernel/drivers/zzzz/$i
|
install -D -m0644 $i $PKG/lib/modules/${KERNEL_VERSION}/kernel/drivers/zzzz/$i
|
||||||
done
|
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 needed
|
||||||
depmod -b $PKG -a ${KERNEL_VERSION}
|
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