summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD12
2 files changed, 11 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e4b4d857da91..1d8a2911c4ca 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = virtualbox-modules-mainline
pkgver = 5.0.12
- pkgrel = 2
+ pkgrel = 3
url = http://virtualbox.org
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 9730e43c6222..b33652466d3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
pkgbase=virtualbox-modules-mainline
pkgname=('virtualbox-host-modules-mainline' 'virtualbox-guest-modules-mainline')
pkgver=5.0.12
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
@@ -19,9 +19,17 @@ build() {
_kernver=$(cat /usr/lib/modules/$_extramodules/version)
# dkms need modification to be run as user
- rm -rf dkms/vboxhost/$pkgver/source
+ rm -rf dkms/vboxguest/$pkgver/source
cp -r /var/lib/dkms .
+ echo patch vboxhost files
+ # copy this dir to local dir so we can patch it.
+ cp -r -L dkms/vboxguest/$pkgver/source dkms/vboxguest/$pkgver/src
+ rm dkms/vboxguest/$pkgver/source
+ mv dkms/vboxguest/$pkgver/src dkms/vboxguest/$pkgver/source
+
+ cp ../lnkops.c dkms/vboxguest/$pkgver/source/vboxsf/lnkops.c
+
echo "dkms_tree='$srcdir/dkms'" > dkms.conf
# build host modules