summaryrefslogtreecommitdiffstats
path: root/system/virtualbox-addons/virtualbox-addons.SlackBuild
diff options
context:
space:
mode:
author Heinz Wiesinger2012-09-18 23:09:11 +0200
committer Robby Workman2012-09-19 02:34:05 +0200
commit4f49a394de722175db659831e0ebbea10fd1c22b (patch)
tree49015503148e8269bb3ae12d11682cca3e6ed153 /system/virtualbox-addons/virtualbox-addons.SlackBuild
parentb210a8c79f12ae7f8c7d0971667f107c221bbd12 (diff)
downloadslackbuilds-4f49a394de722175db659831e0ebbea10fd1c22b.tar.gz
system/virtualbox-addons: Updated for version 4.2.0.
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
Diffstat (limited to 'system/virtualbox-addons/virtualbox-addons.SlackBuild')
-rw-r--r--system/virtualbox-addons/virtualbox-addons.SlackBuild11
1 files changed, 8 insertions, 3 deletions
diff --git a/system/virtualbox-addons/virtualbox-addons.SlackBuild b/system/virtualbox-addons/virtualbox-addons.SlackBuild
index 900ccddc55..45db64a172 100644
--- a/system/virtualbox-addons/virtualbox-addons.SlackBuild
+++ b/system/virtualbox-addons/virtualbox-addons.SlackBuild
@@ -24,7 +24,7 @@
PRGNAM=virtualbox-addons
SRCNAM=VirtualBox
-VERSION=4.1.14
+VERSION=4.2.0
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -78,6 +78,13 @@ cd $SRCNAM-${VERSION}
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
+# We don't want an init-script building kernel modules.
+# Use virtualbox-kernel-addons.SlackBuild for this.
+patch -d src/VBox/Additions/linux/installer/ -i $CWD/rc.vboxadd.diff
+
+# Add a sleep when stopping the vboxadd service
+patch -d src/VBox/Additions/linux/installer/ -i $CWD/vboxadd-service-stop-fix.diff
+
# We set the environment variables manually to avoid dependency on acpica
export BUILD_PLATFORM="linux"
export BUILD_PLATFORM_ARCH="$TARGET"
@@ -102,8 +109,6 @@ mkdir -p $PKG/lib/udev/rules.d $PKG/sbin \
$PKG/usr/{src,bin,sbin,share/autostart} \
$PKG/usr/lib$LIBDIRSUFFIX/xorg/modules/{drivers,input}
-patch -d src/VBox/Additions/linux/installer/ -i $CWD/rc.vboxadd.diff
-patch -d src/VBox/Additions/linux/installer/ -i $CWD/vboxadd-service-stop-fix.diff
cp -f src/VBox/Additions/linux/installer/vboxadd.sh \
$PKG/etc/rc.d/rc.vboxadd.new
cp -f src/VBox/Additions/linux/installer/vboxadd-service.sh \