wok-current rev 14001
virtualbox-ose:try to fix + up to 4.2.6
author | ernia <monghitri@aruba.it> |
---|---|
date | Thu Feb 14 20:48:38 2013 +0000 (2013-02-14) |
parents | 755fb3544005 |
children | c9e36e1126f9 |
files | virtualbox-ose/receipt |
line diff
1.1 --- a/virtualbox-ose/receipt Thu Feb 14 13:36:00 2013 +0100 1.2 +++ b/virtualbox-ose/receipt Thu Feb 14 20:48:38 2013 +0000 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="virtualbox-ose" 1.7 -VERSION="4.1.8" 1.8 +VERSION="4.2.6" 1.9 CATEGORY="misc" 1.10 SHORT_DESC="Powerful x86 virtualization for enterprise as well as home use (Open Source Edition)" 1.11 MAINTAINER="slaxemulator@gmail.com" 1.12 @@ -18,14 +18,14 @@ 1.13 xorg-libXrandr-dev python python-dev xalan-c curl-dev xalan-c-dev \ 1.14 xerces-c-dev openssl-dev zlib-dev libcap-dev glib-dev libvncserver-dev \ 1.15 pam pam-dev bzip2 linux-module-headers pkg-config tar wget vde2-dev \ 1.16 -libpng-dev gsoap-dev" 1.17 +libpng-dev gsoap-dev libdevmapper-dev" 1.18 1.19 # Rules to configure and make the package. 1.20 compile_rules() 1.21 { 1.22 cd $src 1.23 patch -Np1 -i "$stuff/virtualbox-4-makeself-check.patch" 1.24 - patch -Np1 -i "$stuff/virtualbox-4-mkisofs-check.patch" 1.25 + #patch -Np1 -i "$stuff/virtualbox-4-mkisofs-check.patch" 1.26 cp $stuff/LocalConfig.kmk . 1.27 ./configure \ 1.28 --disable-pulse \ 1.29 @@ -124,6 +124,9 @@ 1.30 # virtualbox-modules 1.31 KERNEL_VERSION=`grep ^VERSION= $WOK/linux/receipt | cut -d "=" -f2 | sed -e 's/"//g'` 1.32 1.33 + #cooking installs module in linux major version dir 1.34 + KERNEL_VERSION=${KERNEL_VERSION:0:3} 1.35 + 1.36 cd "$src/out/linux.$BUILD_PLATFORM_ARCH/release/bin/src" 1.37 install -D -m644 vboxdrv.ko "$fs/lib/modules/$KERNEL_VERSION-slitaz/misc/vboxdrv.ko" 1.38 install -D -m644 vboxnetflt.ko "$fs/lib/modules/$KERNEL_VERSION-slitaz/misc/vboxnetflt.ko" 1.39 @@ -148,8 +151,8 @@ 1.40 install -m755 -D $src/src/VBox/Additions/x11/Installer/vboxclient.desktop \ 1.41 $fs/etc/xdg/autostart/vboxclient.desktop 1.42 1.43 - install -D vboxmouse_drv_19.so \ 1.44 - "$fs/usr/lib/X11/modules/input/vboxmouse.so" 1.45 + #install -D vboxmouse_drv_19.so \ 1.46 + # "$fs/usr/lib/X11/modules/input/vboxmouse.so" 1.47 [ -f vboxvideo_drv_19.so ] && 1.48 install -D vboxvideo_drv_19.so \ 1.49 "$fs/usr/lib/X11/modules/drivers/vboxvideo.so" 1.50 @@ -185,6 +188,9 @@ 1.51 post_install() 1.52 { 1.53 KERNEL_VERSION=`grep ^VERSION= $1/var/lib/tazpkg/installed/linux/receipt | cut -d "=" -f2 | sed -e 's/"//g'` 1.54 + 1.55 + #cooking installs module in linux major version dir 1.56 + KERNEL_VERSION=${KERNEL_VERSION:0:3} 1.57 1.58 chroot "$1/" depmod -a $KERNEL_VERSION-slitaz 1.59 grep -qs vboxdrv $1/etc/rcS.conf ||