- Timestamp:
- Dec 5, 2019 11:16:02 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 13 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r82326 r82441 483 483 VBOX_WITH_AUDIO_MMNOTIFICATION_CLIENT = 1 484 484 # Enable PCI passthrough support. 485 VBOX_WITH_PCI_PASSTHROUGH = 1 485 # (disabled with 6.1, since it's not complete/useful enough) 486 VBOX_WITH_PCI_PASSTHROUGH = 486 487 # Enable statically linked dbus support. 487 488 if1of ($(KBUILD_TARGET), linux solaris) … … 2313 2314 ifdef VBOX_WITH_NEW_XCODE 2314 2315 if defined(VBOX_WITH_REM) && "$(VBOX_XCODE_VERSION)" >= "4.2" 2315 $(warning Xcode $(VBOX_XCODE_VERSION) is not able to correctly build the recompiler! Please disable dit: 'VBOX_WITH_REM=')2316 $(warning Xcode $(VBOX_XCODE_VERSION) is not able to correctly build the recompiler! Please disable it: 'VBOX_WITH_REM=') 2316 2317 endif 2317 2318 ifdef KBUILD_USE_KOBJCACHE -
trunk/debian/LocalConfig.kmk
r69111 r82441 5 5 6 6 # 7 # Copyright (C) 2006-201 7Oracle Corporation7 # Copyright (C) 2006-2019 Oracle Corporation 8 8 # 9 9 # This file is part of VirtualBox Open Source Edition (OSE), as -
trunk/debian/compat
-
Property svn:eol-style
set to
native
-
Property svn:eol-style
set to
-
trunk/debian/control
-
Property svn:eol-style
set to
native
r67067 r82441 18 18 Pre-Depends: debconf (>= 1.1) | debconf-2.0 19 19 Depends: ${shlibs:Depends}, debconf (>= 0.5) | debconf-2.0, psmisc, adduser 20 Recommends: ${alsa}, ${pulse}, ${sdlttf}, 21 linux-headers, gcc, make, binutils 20 Recommends: ${alsa}, ${pulse}, ${sdlttf}, kmod | kldutils | module-init-tools, 21 linux-headers-generic | linux-headers-generic-pae | linux-headers-686-pae | linux-headers-amd64 | linux-headers-2.6-686 | linux-headers-2.6-amd64 | linux-headers, 22 linux-image, gcc, make | build-essential | dpkg-dev, binutils, 23 pdf-viewer, libgl1 22 24 Description: Oracle VM VirtualBox 23 25 VirtualBox is a powerful PC virtualization solution allowing you to run a … … 30 32 Package: virtualbox-ose-dbg 31 33 Architecture: i386 amd64 32 Depends: virtualbox-ose (= ${ Source-Version})34 Depends: virtualbox-ose (= ${binary:Version}) 33 35 Description: Oracle VM VirtualBox debugging symbols 34 36 VirtualBox is a powerful PC virtualization solution allowing you to run a -
Property svn:eol-style
set to
-
trunk/debian/dirs
-
Property svn:eol-style
set to
native
-
Property svn:eol-style
set to
-
trunk/debian/lintian-override.in
r63946 r82441 22 22 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/components/VBoxC.so 23 23 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxHeadless.so 24 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxOGLhostcrutil.so25 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxOGLhosterrorspu.so26 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxOGLrenderspu.so27 24 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxPython.so 28 25 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxREM32.so 29 26 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxREM64.so 30 27 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxSDL.so 31 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxSharedCrOpenGL.so32 28 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VirtualBox.so 33 29 %VERPKG%: shlib-with-non-pic-code usr/lib/virtualbox/VBoxDbg.so … … 41 37 %VERPKG%: binary-without-manpage usr/bin/VBoxVRDP 42 38 %VERPKG%: binary-without-manpage usr/bin/VirtualBox 39 %VERPKG%: binary-without-manpage usr/bin/VirtualBoxVM 43 40 %VERPKG%: binary-without-manpage usr/bin/rdesktop-vrdp 44 41 %VERPKG%: binary-without-manpage usr/bin/vboxballoonctrl … … 49 46 %VERPKG%: binary-without-manpage usr/bin/vboxwebsrv 50 47 %VERPKG%: binary-without-manpage usr/bin/virtualbox 48 %VERPKG%: binary-without-manpage usr/bin/virtualboxvm 51 49 %VERPKG%: unstripped-binary-or-object usr/lib/virtualbox/VBoxDDRC.rc 52 %VERPKG%: unstripped-binary-or-object usr/lib/virtualbox/VBoxDD2RC.rc53 50 %VERPKG%: unstripped-binary-or-object usr/lib/virtualbox/VBoxDDR0.r0 54 %VERPKG%: unstripped-binary-or-object usr/lib/virtualbox/VBoxDD2R0.r055 51 %VERPKG%: unstripped-binary-or-object usr/lib/virtualbox/VMMRC.rc 56 52 %VERPKG%: unstripped-binary-or-object usr/lib/virtualbox/VMMR0.r0 … … 85 81 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxKeyboard.so /usr/lib/virtualbox 86 82 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxManage /usr/lib/virtualbox 87 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxOGLhostcrutil.so /usr/lib/virtualbox88 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxOGLhosterrorspu.so /usr/lib/virtualbox89 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxOGLrenderspu.so /usr/lib/virtualbox90 83 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxPython.so /usr/lib/virtualbox 91 84 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxREM.so /usr/lib/virtualbox … … 98 91 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxSettings.so /usr/lib/virtualbox 99 92 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxSharedClipboard.so /usr/lib/virtualbox 100 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxSharedCrOpenGL.so /usr/lib/virtualbox101 93 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxSharedFolders.so /usr/lib/virtualbox 102 94 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxDragAndDropSvc.so /usr/lib/virtualbox … … 108 100 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxAuth.so /usr/lib/virtualbox 109 101 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VirtualBox /usr/lib/virtualbox 102 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VirtualBoxVM /usr/lib/virtualbox 110 103 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VirtualBox.so /usr/lib/virtualbox 111 104 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxExtPackHelperApp /usr/lib/virtualbox -
trunk/debian/postinst
-
Property svn:eol-style
set to
LF
-
Property svn:executable
set to
*
-
Property svn:keywords
set to
Author Date Id Revision
r82440 r82441 1 1 #!/bin/sh 2 # $Id$ 3 ## @file 4 # VirtualBox postinst 2 5 # 3 # Copyright (C) 2006-2012 Oracle Corporation 6 7 # 8 # Copyright (C) 2006-2019 Oracle Corporation 4 9 # 5 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 18 23 # abort-deconfigure: (our version): error during resolving conflicts 19 24 20 #include installer-common.sh 25 ## @todo Do we really gain anything from not just executing everything 26 ## unconditionally? 21 27 22 28 LOG="/var/log/vbox-install.log" … … 49 55 fi 50 56 51 # install udev rule (disable with INSTALL_NO_UDEV=1 in52 # /etc/default/virtualbox) and /dev/vboxdrv and /dev/vboxusb/*/* device nodes53 install_device_node_setup root 0600 /usr/share/virtualbox "${usb_group}"54 55 57 # The starters need to be Suid root. They drop the privileges before starting 56 58 # the real frontend. 57 if ! dpkg-statoverride --list /usr/lib/virtualbox/VirtualBox > /dev/null 2>&1; then 58 chmod 4511 /usr/lib/virtualbox/VirtualBox 59 if test -e /usr/lib/virtualbox/VirtualBoxVM; then 60 if ! dpkg-statoverride --list /usr/lib/virtualbox/VirtualBoxVM > /dev/null 2>&1; then 61 chmod 4511 /usr/lib/virtualbox/VirtualBoxVM 62 fi 63 else 64 if ! dpkg-statoverride --list /usr/lib/virtualbox/VirtualBox > /dev/null 2>&1; then 65 chmod 4511 /usr/lib/virtualbox/VirtualBox 66 fi 59 67 fi 60 68 if ! dpkg-statoverride --list /usr/lib/virtualbox/VBoxHeadless > /dev/null 2>&1; then … … 78 86 fi 79 87 fi 80 81 # if INSTALL_NO_VBOXDRV is set to 1, remove all shipped modules82 if [ "$INSTALL_NO_VBOXDRV" = "1" ]; then83 rm -f /lib/modules/*/misc/vboxdrv.ko84 rm -f /lib/modules/*/misc/vboxnetflt.ko85 rm -f /lib/modules/*/misc/vboxnetadp.ko86 fi87 88 88 fi # $1 = "configure" 89 89 90 90 #DEBHELPER# 91 91 92 if [ "$1" = "configure" ]; then 93 # Start vboxdrv/vboxballoonctrl/vboxweb-service manually as we use our own error handling in postrm 94 if [ -x "/etc/init.d/vboxdrv" ]; then 95 update-rc.d vboxdrv defaults 20 80 >/dev/null 92 if test "${INSTALL_NO_VBOXDRV}" = 1; then 93 POSTINST_START=--nostart 94 else 95 POSTINST_START= 96 fi 96 97 97 BUILD_MODULES=0 98 REGISTER_MODULES=1 99 # Disable module compilation with INSTALL_NO_VBOXDRV=1 in /etc/default/virtualbox 100 if [ ! -f /lib/modules/`uname -r`/misc/vboxdrv.ko ]; then 101 REGISTER_MODULES=0 102 if [ "$INSTALL_NO_VBOXDRV" != "1" ]; then 103 db_get virtualbox/module-compilation-allowed 104 if [ "$RET" = "false" ]; then 105 cat << EOF 106 Unable to find a precompiled module for the current kernel 107 though module compilation denied by debconf setting. 108 EOF 109 else 110 db_input low virtualbox/module-compilation-allowed || true 111 db_go || true 112 db_get virtualbox/module-compilation-allowed 113 if [ "$RET" = "true" ]; then 114 BUILD_MODULES=1 115 fi 116 fi 117 fi 118 fi 119 120 if [ $BUILD_MODULES -eq 1 ]; then 121 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 122 invoke-rc.d vboxdrv setup || true 123 else 124 /etc/init.d/vboxdrv setup || true 125 fi 126 else 127 # shipped modules found, register sources at DKMS anyway 128 if lsmod | grep -q "vboxdrv[^_-]"; then 129 /etc/init.d/vboxdrv stop || true 130 fi 131 if [ $REGISTER_MODULES -eq 1 ]; then 132 DKMS=`which dkms 2>/dev/null` 133 if [ -n "$DKMS" ]; then 134 $DKMS add -m vboxhost -v %VER% > /dev/null 2>&1 || true 135 fi 136 fi 137 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 138 invoke-rc.d vboxdrv start || exit $? 139 else 140 /etc/init.d/vboxdrv start || exit $? 141 fi 142 fi 143 fi 144 if [ -x "/etc/init.d/vboxballoonctrl-service" ]; then 145 update-rc.d vboxballoonctrl-service defaults 35 65 >/dev/null 146 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 147 invoke-rc.d vboxballoonctrl-service start || exit $? 148 else 149 /etc/init.d/vboxballoonctrl-service start || exit $? 150 fi 151 fi 152 if [ -x "/etc/init.d/vboxautostart-service" ]; then 153 update-rc.d vboxautostart-service defaults 35 65 >/dev/null 154 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 155 invoke-rc.d vboxautostart-service start || exit $? 156 else 157 /etc/init.d/vboxautostart-service start || exit $? 158 fi 159 fi 160 if [ -x "/etc/init.d/vboxweb-service" ]; then 161 update-rc.d vboxweb-service defaults 35 65 >/dev/null 162 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 163 invoke-rc.d vboxweb-service start || exit $? 164 else 165 /etc/init.d/vboxweb-service start || exit $? 166 fi 167 fi 168 169 fi # $1 = "configure" 98 # Install and start the new service scripts. 99 /usr/lib/virtualbox/prerm-common.sh || true 100 /usr/lib/virtualbox/postinst-common.sh ${POSTINST_START} > /dev/null || true 170 101 171 102 exit 0 -
Property svn:eol-style
set to
-
trunk/debian/postrm
-
Property svn:eol-style
changed from
native
toLF
-
Property svn:executable
set to
*
r44528 r82441 1 1 #!/bin/sh 2 # $Id$ 3 ## @file 4 # VirtualBox post remove. 5 # 2 6 3 7 # 4 # Copyright (C) 2006-201 2Oracle Corporation8 # Copyright (C) 2006-2019 Oracle Corporation 5 9 # 6 10 # This file is part of VirtualBox Open Source Edition (OSE), as -
Property svn:eol-style
changed from
-
trunk/debian/preinst
-
Property svn:eol-style
set to
LF
-
Property svn:executable
set to
*
-
Property svn:keywords
set to
Author Date Id Revision
r82440 r82441 1 1 #!/bin/bash 2 # $Id$ 3 ## @file 4 # VirtualBox pre-install. 2 5 # 3 # Copyright (C) 2006-2012 Oracle Corporation 6 7 # 8 # Copyright (C) 2006-2019 Oracle Corporation 4 9 # 5 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 26 31 db_capb backup 27 32 28 # check for active VMs29 VBOXSVC_PID=`pidof VBoxSVC 2> /dev/null || true`30 if [ -n "$VBOXSVC_PID" ]; then31 if [ -f /etc/init.d/vboxballoonctrl-service ]; then32 # try graceful termination; terminate the ballon control service first33 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then34 invoke-rc.d vboxballoonctrl-service stop || true35 else36 /etc/init.d/vboxballoonctrl-service stop || true37 fi38 fi39 if [ -f /etc/init.d/vboxweb-service ]; then40 # try graceful termination; terminate the webservice first41 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then42 invoke-rc.d vboxweb-service stop || true43 else44 /etc/init.d/vboxweb-service stop || true45 fi46 fi47 kill -USR1 $VBOXSVC_PID48 sleep 149 if pidof VBoxSVC > /dev/null 2>&1; then50 db_fset virtualbox/old-running seen false || true51 db_input critical virtualbox/old-running || true52 db_go || true53 exit 154 fi55 fi56 57 33 # check for old installation 58 34 if [ -r /etc/vbox/vbox.cfg ]; then … … 67 43 fi 68 44 69 # check for old vboxdrv modules 70 if [ "$INSTALL_NO_VBOXDRV" != "1" ]; then 71 if find /lib/modules -name "vboxdrv\.*" 2>/dev/null|grep -q vboxdrv; then 72 # old modules found 73 db_get virtualbox/delete-old-modules || true 74 if [ "$RET" = "false" ]; then 75 cat << EOF 76 Old vboxdrv kernel modules found in 77 EOF 78 find /lib/modules -name "vboxdrv\.*" 2>/dev/null|sed "s+\(.*\)+ \1+g" 79 cat << EOF 80 Removing of these modules denied by debconf setting 81 EOF 82 else 83 db_input low virtualbox/delete-old-modules || true 84 db_go || true 85 db_get virtualbox/delete-old-modules || true 86 if [ "$RET" = "true" ]; then 87 find /lib/modules -name "vboxdrv\.*" 2>/dev/null|xargs rm -f 2>/dev/null 88 find /lib/modules -name "vboxnetflt\.*" 2>/dev/null|xargs rm -f 2>/dev/null 89 find /lib/modules -name "vboxnetadp\.*" 2>/dev/null|xargs rm -f 2>/dev/null 90 fi 91 fi 45 # check for active VMs 46 # Execute the installed package's pre-uninstaller if present. 47 /usr/lib/virtualbox/prerm-common.sh 2>/dev/null || true 48 # Stop services from older versions without pre-uninstaller. 49 invoke-rc.d vboxballoonctrl-service stop 2>/dev/null || true 50 /etc/init.d/vboxballoonctrl-service stop 2>/dev/null || true 51 invoke-rc.d vboxautostart-service stop 2>/dev/null || true 52 /etc/init.d/vboxautostart-service stop 2>/dev/null || true 53 invoke-rc.d vboxweb-service stop 2>/dev/null || true 54 /etc/init.d/vboxweb-service stop 2>/dev/null || true 55 VBOXSVC_PID=`pidof VBoxSVC 2>/dev/null || true` 56 if [ -n "$VBOXSVC_PID" ]; then 57 # ask the daemon to terminate immediately 58 kill -USR1 $VBOXSVC_PID 59 sleep 1 60 if pidof VBoxSVC > /dev/null 2>&1; then 61 db_fset virtualbox/old-running seen false || true 62 db_input critical virtualbox/old-running || true 63 db_go || true 64 exit 1 92 65 fi 93 66 fi -
Property svn:eol-style
set to
-
trunk/debian/prerm
-
Property svn:eol-style
changed from
native
toLF
-
Property svn:executable
set to
*
r82440 r82441 1 1 #!/bin/sh 2 # $Id$ 3 ## @file 4 # VirtualBox pre-removal. 5 # 2 6 3 7 # 4 # Copyright (C) 2006-201 2Oracle Corporation8 # Copyright (C) 2006-2019 Oracle Corporation 5 9 # 6 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 17 21 # failed-upgrade: (our version): failed to upgrade 18 22 # remove: (our version): remove this package 19 # purge: (our version): purge this package20 23 # deconfigure: (our version): removing conflicting version 21 24 … … 27 30 [ -r /etc/default/virtualbox ] && . /etc/default/virtualbox 28 31 29 if [ "$1" = "upgrade" -o "$1" = "remove" -o "$1" = "failed-upgrade" ]; then 30 . /usr/share/debconf/confmodule 31 db_version 2.0 32 db_capb backup 32 . /usr/share/debconf/confmodule 33 db_version 2.0 34 db_capb backup 33 35 34 # check for active VMs 35 VBOXSVC_PID=`pidof VBoxSVC 2>/dev/null` 36 if [ -n "$VBOXSVC_PID" ]; then 37 # try graceful termination; terminate the balloon control servic first 38 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 39 invoke-rc.d vboxballoonctrl-service stop || true 40 else 41 /etc/init.d/vboxballoonctrl-service stop || true 42 fi 43 # try graceful termination; terminate the webservice first 44 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 45 invoke-rc.d vboxweb-service stop || true 46 else 47 /etc/init.d/vboxweb-service stop || true 48 fi 49 kill -USR1 $VBOXSVC_PID 50 sleep 1 51 if pidof VBoxSVC > /dev/null 2>&1; then 52 if [ "$1" != "failed-upgrade" ]; then 53 db_fset virtualbox/old-running seen false || true 54 db_input critical virtualbox/old-running || true 55 db_go || true 56 fi 57 exit 1 58 fi 36 if ! /usr/lib/virtualbox/prerm-common.sh > /dev/null 2>&1; then 37 if [ "$1" != "failed-upgrade" ]; then 38 db_fset virtualbox/old-running seen false || true 39 db_input critical virtualbox/old-running || true 40 db_go || true 59 41 fi 60 fi 61 62 # make sure we de-register the DMKS modules before the files get removed 63 if [ "$1" = "upgrade" -o "$1" = "remove" -o "$1" = "deconfigure" ]; then 64 DKMS=`which dkms 2>/dev/null` 65 if [ -n "$DKMS" ]; then 66 $DKMS remove -m vboxhost -v %VER% --all > /dev/null 2>&1 || true 67 fi 68 fi 69 70 # stop vboxnet/vboxdrv manually as we use our own error handling in postrm 71 if [ -x "/etc/init.d/vboxdrv" ]; then 72 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 73 invoke-rc.d vboxdrv stop || exit $? 74 else 75 /etc/init.d/vboxdrv stop || exit $? 76 fi 77 fi 78 if [ -x "/etc/init.d/vboxnet" ]; then 79 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 80 invoke-rc.d vboxnet stop || exit $? 81 else 82 /etc/init.d/vboxnet stop || exit $? 83 fi 42 exit 1 84 43 fi 85 44 -
Property svn:eol-style
changed from
-
trunk/debian/rules
-
Property svn:eol-style
set to
LF
-
Property svn:keywords
set to
Author Date Id Revision
r68922 r82441 1 1 #!/usr/bin/make -f 2 # $Id$ 3 ## @file 4 # VirtualBox rules. 2 5 # 3 # Copyright (C) 2006-2012 Oracle Corporation 6 7 # 8 # Copyright (C) 2006-2019 Oracle Corporation 4 9 # 5 10 # This file is part of VirtualBox Open Source Edition (OSE), as … … 13 18 14 19 #export DH_VERBOSE=1 15 export DH_COMPAT= 420 export DH_COMPAT=5 16 21 17 22 # possible overrides: … … 49 54 NOWEBSVC ?= $(ose) 50 55 NOWINE := $(if $(NODOCS),$(if $(STAGEDISO),1,),)$(ose) 56 PYTHON := $(firstword $(shell which python) $(shell which python3)) 51 57 52 58 ifneq ($(wildcard $(verfile)),) … … 78 84 VBOX_WITHOUT_EXTPACK_PUEL_PACKING=1 \ 79 85 VBOX_WITHOUT_EXTPACK_VNC_PACKING=1 \ 80 $(if $(filter _Debian_squeeze _Ubuntu_lucid,$(debrel)),,VBOX_WITH_VMSVGA3D=1)\86 VBOX_WITH_VMSVGA3D=1 \ 81 87 VBOX_DO_STRIP= \ 82 VBOX_WITH_MULTIVERSION_PYTHON= \83 88 VBOX_PATH_PACKAGE_DOCS="\"/usr/share/doc/$(verpkg)\"" \ 84 89 $(if $(ose),,VBOX_WITH_DOCS_CHM=1) \ … … 118 123 rm -rf $(moddir) 119 124 mkdir $(moddir) 120 make -C $(builddir)/bin/src/vboxdrv clean121 125 for d in $(wildcard /lib/modules/*); do \ 122 126 if [ -L $$d/build ]; then \ 123 127 make -C $(builddir)/bin/src/vboxdrv KERN_VER=$$(basename $$d) clean && \ 124 make -j4 -C $(builddir)/bin/src/vboxdrv KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all \128 make -j4 -C $(builddir)/bin/src/vboxdrv KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; \ 125 129 make -C $(builddir)/bin/src/vboxnetflt KERN_VER=$$(basename $$d) clean && \ 126 130 (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetflt || true) && \ 127 make -j4 -C $(builddir)/bin/src/vboxnetflt KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all \131 make -j4 -C $(builddir)/bin/src/vboxnetflt KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; \ 128 132 make -C $(builddir)/bin/src/vboxnetadp KERN_VER=$$(basename $$d) clean && \ 129 133 (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetadp || true) && \ 130 make -j4 -C $(builddir)/bin/src/vboxnetadp KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all \134 make -j4 -C $(builddir)/bin/src/vboxnetadp KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; \ 131 135 make -C $(builddir)/bin/src/vboxpci KERN_VER=$$(basename $$d) clean && \ 132 136 (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxpci || true) && \ 133 make -j4 -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all \137 make -j4 -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; true; \ 134 138 fi; \ 135 139 done … … 137 141 make -C $(builddir)/bin/src/vboxnetflt clean 138 142 make -C $(builddir)/bin/src/vboxnetadp clean 139 make -C $(builddir)/bin/src/vboxpci clean 143 make -C $(builddir)/bin/src/vboxpci clean; true 140 144 touch debian/modules-stamp 141 145 … … 143 147 dh_testdir 144 148 dh_testroot 145 rm -f debian/preinst debian/postinst debian/prerm146 rm -f debian/$(package).init debian/vboxdrv.init147 rm -f debian/vboxballoonctrl-service.init debian/vboxautostart-service.init debian/vboxweb-service.init148 149 rm -f debian/AutoConfig.kmk debian/configure.log debian/env.sh 149 150 rm -f debian/modules-stamp debian/build-stamp debian/configure-stamp … … 165 166 dh_installdirs 166 167 tar -xC $(prefix)/opt -f $(builddir)/bin/VirtualBox.tar 168 install -d -g 0 -o 0 $(prefix)/usr/share/applications 169 install -d -g 0 -o 0 $(prefix)/usr/lib 170 install -d -g 0 -o 0 $(prefix)/usr/bin 171 install -d -g 0 -o 0 $(prefix)/usr/share/$(package) 172 install -d -g 0 -o 0 $(prefix)/usr/share/doc/$(verpkg) 173 $(if $(NOQT),,mv $(archdir)/virtualbox.desktop \ 174 $(prefix)/usr/share/applications/virtualbox.desktop) 175 install -d -g 0 -o 0 $(prefix)/usr/share/pixmaps 176 $(if $(NOQT),,install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor) 177 $(if $(NOQT),,cp $(archdir)/icons/128x128/virtualbox.png \ 178 $(prefix)/usr/share/pixmaps/virtualbox.png) 179 $(if $(NOQT),,mv $(archdir)/nls $(prefix)/usr/share/$(package)) 180 $(if $(NOQT),,cd $(archdir)/icons; for i in *; do \ 181 for j in $$i/virtualbox.*; do \ 182 if [ -f $$j ]; then \ 183 if [ ! -d $(prefix)/usr/share/icons/hicolor/$$i/apps ]; then \ 184 install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor/$$i/apps; \ 185 fi; \ 186 mv $$j $(prefix)/usr/share/icons/hicolor/$$i/apps; \ 187 fi; \ 188 done; \ 189 install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor/$$i/mimetypes; \ 190 mv $$i/* $(prefix)/usr/share/icons/hicolor/$$i/mimetypes || true; \ 191 rmdir $$i; \ 192 done) 193 $(if $(NOQT),,rmdir $(archdir)/icons) 167 194 $(if $(NOQT),,mv $(archdir)/virtualbox.xml debian/$(verpkg).sharedmimeinfo) 168 $(archdir)/scripts/install.sh --package $(package) --root $(prefix) \169 --prefix /usr $(if $(NOQT),--no-qt) $(if $(ose),--ose) \170 $(if $(HEADLESS),--headless) $(if $(NOWEBSVC),--no-web-service) \171 --install-folder /lib/$(package) --no-helpers172 install -d -g 0 -o 0 $(prefix)/usr/share/doc/$(verpkg)173 195 install -d -g 0 -o 0 $(prefix)/usr/share/lintian/overrides 174 196 sed \ … … 176 198 debian/lintian-override.in > \ 177 199 $(prefix)/usr/share/lintian/overrides/$(verpkg) 200 mv $(archdir)/VBox.png \ 201 $(prefix)/usr/share/pixmaps/VBox.png 202 mv $(archdir)/src $(prefix)/usr/share/$(package) 203 rm $(archdir)/VBox.sh 204 install -D -g 0 -o 0 -m 644 $(vboxroot)/src/VBox/Installer/linux/VBox.sh $(prefix)/usr/bin/VBox 205 mv $(archdir)/VBoxSysInfo.sh $(prefix)/usr/share/$(package) 206 if [ -r $(archdir)/VBoxDTrace ]; then \ 207 mv $(archdir)/VBoxDTrace $(prefix)/usr/bin; \ 208 fi 209 mv $(archdir)/VBoxTunctl $(prefix)/usr/bin 178 210 $(if $(NOMODS),,for d in $(moddir)/*; do \ 179 if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko -a -f $$d/vboxpci.ko]; then \211 if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko ]; then \ 180 212 install -D -g 0 -o 0 -m 0644 \ 181 213 $$d/vboxdrv.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxdrv.ko; \ … … 184 216 install -D -g 0 -o 0 -m 0644 \ 185 217 $$d/vboxnetadp.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxnetadp.ko; \ 186 install -D -g 0 -o 0 -m 0644 \ 187 $$d/vboxpci.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxpci.ko; \ 218 if [ -f $$d/vboxpci.ko ]; then \ 219 install -D -g 0 -o 0 -m 0644 \ 220 $$d/vboxpci.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxpci.ko; \ 221 fi \ 188 222 fi \ 189 223 done) … … 194 228 rm $(addprefix $(archdir)/,UserManual*.pdf VirtualBox*.chm \ 195 229 LICENSE) 230 for i in rdesktop-vrdp.tar.gz additions/VBoxGuestAdditions.iso; do \ 231 mv $(archdir)/$$i $(prefix)/usr/share/$(package); done 232 $(if $(HEADLESS),,mv $(archdir)/rdesktop-vrdp $(prefix)/usr/bin) 233 $(if $(HEADLESS),,mv $(archdir)/rdesktop-vrdp-keymaps $(prefix)/usr/share/$(package)) 196 234 else 197 235 dh_installdocs \ 198 236 $(archdir)/UserManual*.pdf 199 237 rm $(addprefix $(archdir)/,UserManual*.pdf) 238 for i in additions/VBoxGuestAdditions.iso; do \ 239 mv $(archdir)/$$i $(prefix)/usr/share/$(package); done 200 240 endif 201 241 mv $(archdir) $(prefix)/usr/lib/$(package) 242 if [ -f $(prefix)/usr/lib/$(package)/libQt5CoreVBox.so.5 ]; then \ 243 ../../../../tools/linux.$(chrarch)/bin/chrpath \ 244 --keepgoing --replace /usr/lib/$(package) \ 245 $(prefix)/usr/lib/$(package)/*.so.5 \ 246 $(prefix)/usr/lib/$(package)/plugins/platforms/*.so; \ 247 $(prefix)/usr/lib/$(package)/plugins/xcbglintegrations/*.so; \ 248 echo "[Paths]" > $(prefix)/usr/lib/$(package)/qt.conf; \ 249 echo "Plugins = /usr/lib/$(package)/plugins" >> $(prefix)/usr/lib/$(package)/qt.conf; \ 250 fi 251 export VBOX_INSTALL_PATH=/usr/lib/$(package) && \ 252 cd $(builddir)/bin/sdk/installer && \ 253 $(PYTHON) ./vboxapisetup.py install --root $(prefix) 254 rm -rf $(prefix)/usr/lib/$(package)/sdk/installer 202 255 ln -s ../VBoxVMM.so $(prefix)/usr/lib/$(package)/components/VBoxVMM.so 203 256 rmdir $(prefix)/opt 257 dh_link \ 258 $(if $(NOQT),,usr/bin/VBox usr/bin/VirtualBox) \ 259 $(if $(NOQT),,usr/bin/VBox usr/bin/virtualbox) \ 260 $(if $(NOQT),,usr/bin/VBox usr/bin/VirtualBoxVM) \ 261 $(if $(NOQT),,usr/bin/VBox usr/bin/virtualboxvm) \ 262 usr/bin/VBox usr/bin/VBoxManage \ 263 usr/bin/VBox usr/bin/vboxmanage \ 264 $(if $(HEADLESS),,usr/bin/VBox usr/bin/VBoxSDL) \ 265 $(if $(HEADLESS),,usr/bin/VBox usr/bin/vboxsdl) \ 266 $(if $(ose),,usr/bin/VBox usr/bin/VBoxVRDP) \ 267 usr/bin/VBox usr/bin/VBoxHeadless \ 268 usr/bin/VBox usr/bin/vboxheadless \ 269 usr/bin/VBox usr/bin/VBoxBugReport \ 270 usr/bin/VBox usr/bin/vboxbugreport \ 271 usr/bin/VBox usr/bin/VBoxBalloonCtrl \ 272 usr/bin/VBox usr/bin/vboxballoonctrl \ 273 usr/bin/VBox usr/bin/VBoxAutostart \ 274 usr/bin/VBox usr/bin/vboxautostart \ 275 $(if $(NOWEBSVC),,usr/bin/VBox usr/bin/vboxwebsrv) \ 276 $(if $(NOVBOXIMG),,usr/lib/virtualbox/vbox-img usr/bin/vbox-img) \ 277 $(if $(NOVBOXIMGMOUNT),,usr/lib/virtualbox/vboximg-mount usr/bin/vboximg-mount) \ 278 usr/share/virtualbox/src/vboxhost usr/src/vboxhost-$(ver) 204 279 $(if $(NOMODS),,dh_installmodules) 205 sed \206 -e 's|%NOLSB%||g' \207 -e 's|%DEBIAN%|yes|g' \208 -e 's|%PACKAGE%|virtualbox|g' \209 -e "s|%VERSION%|$(VBOX_VERSION_STRING)|g" \210 -e "s|%GROUP%|$(if $(VBOX_WITHOUT_HARDENING),vboxusers,root)|g" \211 $(vboxroot)/src/VBox/Installer/linux/vboxdrv.sh.in > debian/vboxdrv.init212 dh_installinit --name=vboxdrv --noscripts213 cp $(vboxroot)/src/VBox/Installer/linux/vboxballoonctrl-service.sh debian/vboxballoonctrl-service.init214 dh_installinit --name=vboxballoonctrl-service --noscripts215 cp $(vboxroot)/src/VBox/Installer/linux/vboxautostart-service.sh debian/vboxautostart-service.init216 dh_installinit --name=vboxautostart-service --noscripts217 cp $(vboxroot)/src/VBox/Installer/linux/vboxweb-service.sh debian/vboxweb-service.init218 dh_installinit --name=vboxweb-service --noscripts219 sed -e 's|%VER%|$(ver)|g' \220 debian/preinst.in > debian/preinst221 sed -e 's|%VER%|$(ver)|g' \222 debian/prerm.in > debian/prerm223 sed -e 's|%VER%|$(ver)|g' \224 -e '/#include installer-common.sh/ {' \225 -e "r $(vboxroot)/src/VBox/Installer/linux/installer-common.sh" \226 -e 'd' \227 -e '}' \228 debian/postinst.in > debian/postinst229 280 dh_installdebconf 230 281 dh_installchangelogs … … 236 287 $(addprefix --exclude=lib,$(addsuffix VBox.so.5,\ 237 288 Qt5Core Qt5Gui Qt5Widgets Qt5PrintSupport Qt5OpenGL Qt5DBus Qt5XcbQpa Qt5X11Extras)) \ 238 --exclude=libqxcb.so 239 endif 240 mkdir -p $(current)/debian/$(verpkg)-dbg/usr/lib 289 --exclude=libqxcb.so --exclude=libqxcb-glx-integration.so 290 endif 291 mkdir -p $(current)/debian/$(verpkg)-dbg/usr/lib/$(package) 292 mv $(prefix)/usr/lib/$(package)/*.debug $(current)/debian/$(verpkg)-dbg/usr/lib/$(package) 241 293 ifeq ($(DEBUG),) 242 mv $( current)/debian/$(verpkg)/usr/lib/debug $(current)/debian/$(verpkg)-dbg/usr/lib294 mv $(prefix)/usr/lib/debug $(current)/debian/$(verpkg)-dbg/usr/lib 243 295 endif 244 296 $(firstword $(shell which dh_python2) $(shell which dh_python3)) … … 248 300 dh_installdeb 249 301 dh_perl 250 LD_LIBRARY_PATH=$(prefix)/usr/lib/virtualbox dh_shlibdeps 302 # for some reason, the Qt libraries couldn't be found on newer releases (e.g. Ubuntu hardy) 303 LD_LIBRARY_PATH=$(prefix)/usr/lib/virtualbox dh_shlibdeps --exclude=VBoxPython 251 304 dh_gencontrol -- \ 252 305 -Valsa=$(if $(HEADLESS),,libasound2) \ -
Property svn:eol-style
set to
-
trunk/debian/templates
-
Property svn:eol-style
set to
native
r34319 r82441 17 17 by 'uname -r') and execute 18 18 19 / etc/init.d/vboxdrv setup19 /sbin/vboxconfig 20 20 21 21 as root. … … 28 28 'uname -r' herausfinden können) und führen Sie danach 29 29 30 / etc/init.d/vboxdrv setup30 /sbin/vboxconfig 31 31 32 32 mit Root-Rechten aus. 33 34 Template: virtualbox/module-compilation-allowed35 Type: boolean36 Default: true37 Description: Should the vboxdrv kernel module be compiled now?38 Unable to find a precompiled module for the current kernel!39 .40 Without a suitable kernel module you will not be able to start any VMs. It is41 strongly recommended that you compile a kernel module now. This requires42 kernel headers and the tools to build kernel modules (gcc, make, binutils, ...).43 However if you know that a suitable kernel module already exists at another44 location, you might want to override the default by setting45 KDIR=<full_path_to_vboxdrv_module> in /etc/default/virtualbox. You can also46 build the module later by executing47 48 /etc/init.d/vboxdrv setup49 50 as root.51 Description-de.UTF-8: Soll das Kernmodul jetzt compiliert werden?52 Es konnte kein Kernmodul für den aktuellen Linux-Kern gefunden werden!53 .54 Ohne ein passendes Kernmodul können Sie keine VM starten. Daher sollten Sie55 jetzt ein Kernmodul compilieren. Dazu werden die Kern-Header und die Programme56 zum Bauen eines Kernmoduls (gcc, make, binutils, ...) benötigt. Falls Sie57 bereits ein passendes Kernmodul in ein anderes Verzeichnis installiert haben,58 können Sie den Verzeichnisnamen durch Hinzufügen von KDIR=<voller_Pfad_zu_vboxdrv>59 in der Datei /etc/default/virtualbox angeben. Sie können das Kernmodul auch60 später compilieren, indem Sie61 62 /etc/init.d/vboxdrv setup63 64 mit Root-Rechten ausführen.65 66 Template: virtualbox/delete-old-modules67 Type: boolean68 Default: true69 Description: Delete old vboxdrv kernel modules?70 Old vboxdrv kernel modules found. You should remove these modules as they71 might interfere with this version of VirtualBox. You can force re-compilation72 of the module later by executing73 74 /etc/init.d/vboxdrv setup75 76 as root.77 Description-de.UTF-8: Alte Kernmodule löschen?78 Es wurden alte vboxdrv-Kernmodule gefunden. Diese sollten gelöscht werden, da sie79 eventuell nicht mit dieser Version von VirtualBox zusammen arbeiten. Das Compilieren80 des Kernmoduls können Sie später durch81 82 /etc/init.d/vboxdrv setup83 84 erzwingen.85 33 86 34 Template: virtualbox/old-installation-found -
Property svn:eol-style
set to
-
trunk/doc/manual/user_ChangeLogImpl.xml
r82106 r82441 46 46 <listitem> 47 47 <para> 48 Linux host: Drop PCI passthrough, the current code is too incomplete 49 (cannot handle PCIe devices at all), i.e. not useful enough 50 </para> 51 </listitem> 52 53 <listitem> 54 <para> 48 55 </para> 49 56 </listitem> -
trunk/src/VBox/Installer/linux/debian/control
r81495 r82441 4 4 Maintainer: Oracle Corporation <[email protected]> 5 5 Standards-Version: 3.2.1 6 Build-Depends: debhelper (>= 5), libz-dev, libssl-dev, 6 Build-Depends: debhelper (>= 5), libz-dev, libssl-dev, 7 7 libsdl1.2-dev, uuid-dev, libxcursor-dev, 8 8 libidl-dev, libpam0g-dev, iasl, xsltproc, linux-headers-generic, 9 9 wine, java2-runtime, lsb-release, g++-multilib [amd64], 10 10 libc6-dev-i386 [amd64], ia32-libs [amd64], libasound-dev, 11 libpulse-dev, libxml2-dev, python-dev, 11 libpulse-dev, libxml2-dev, python-dev, gsoap, 12 12 libcap2-dev, libgl1-mesa-dev, libglu1-mesa-dev, libxmu-dev, 13 13 libxext-dev, libcurl-dev, libxrandr-dev, openjdk-6-jdk | sun-java6-jdk -
trunk/src/VBox/Installer/linux/debian/rules
r81386 r82441 64 64 -include $(vboxroot)/SVN_REVISION 65 65 svnrev :=$(if $(svn_revision),$(svn_revision),) 66 67 66 NOMODS ?= $(ose) 68 67 NOQT ?= $(HEADLESS) … … 107 106 $(if $(NOWEBSVC),,$(if $(ose),--enable-webservice,)) \ 108 107 $(if $(VNC),--enable-vnc,) \ 109 --disable-extpack \ 110 $(if $(filter DEBIAN_7_0,$(debdist)),--build-libopus,) 108 --disable-extpack 111 109 112 110 bld_flags := AUTOCFG=$(current)/debian/AutoConfig.kmk \ … … 167 165 make -C $(builddir)/bin/src/vboxpci KERN_VER=$$(basename $$d) clean && \ 168 166 (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxpci || true) && \ 169 make -j4 -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; \ 170 make -C $(builddir)/bin/src/vboxdrv KERN_VER=$$(basename $$d) clean; \ 171 make -C $(builddir)/bin/src/vboxnetflt KERN_VER=$$(basename $$d) clean; \ 172 make -C $(builddir)/bin/src/vboxnetadp KERN_VER=$$(basename $$d) clean; \ 173 make -C $(builddir)/bin/src/vboxpci KERN_VER=$$(basename $$d) clean; \ 167 make -j4 -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; true; \ 174 168 fi; \ 175 169 done 170 make -C $(builddir)/bin/src/vboxdrv clean 171 make -C $(builddir)/bin/src/vboxnetflt clean 172 make -C $(builddir)/bin/src/vboxnetadp clean 173 make -C $(builddir)/bin/src/vboxpci clean; true 176 174 touch debian/modules-stamp 177 175 … … 212 210 $(if $(NOQT),,mv $(archdir)/nls $(prefix)/usr/share/$(package)) 213 211 $(if $(NOQT),,cd $(archdir)/icons; for i in *; do \ 214 212 for j in $$i/virtualbox.*; do \ 215 213 if [ -f $$j ]; then \ 216 214 if [ ! -d $(prefix)/usr/share/icons/hicolor/$$i/apps ]; then \ … … 235 233 mv $(archdir)/src $(prefix)/usr/share/$(package) 236 234 rm $(archdir)/VBox.sh 237 install -D -g 0 -o 0 -m 644 VBox.sh $(prefix)/usr/bin/VBox235 install -D -g 0 -o 0 -m 644 $(vboxroot)/src/VBox/Installer/linux/VBox.sh $(prefix)/usr/bin/VBox 238 236 mv $(archdir)/VBoxSysInfo.sh $(prefix)/usr/share/$(package) 239 237 if [ -r $(archdir)/VBoxDTrace ]; then \ … … 242 240 mv $(archdir)/VBoxTunctl $(prefix)/usr/bin 243 241 $(if $(NOMODS),,for d in $(moddir)/*; do \ 244 if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko -a -f $$d/vboxpci.ko]; then \242 if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko ]; then \ 245 243 install -D -g 0 -o 0 -m 0644 \ 246 244 $$d/vboxdrv.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxdrv.ko; \ … … 249 247 install -D -g 0 -o 0 -m 0644 \ 250 248 $$d/vboxnetadp.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxnetadp.ko; \ 251 install -D -g 0 -o 0 -m 0644 \ 252 $$d/vboxpci.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxpci.ko; \ 249 if [ -f $$d/vboxpci.ko ]; then \ 250 install -D -g 0 -o 0 -m 0644 \ 251 $$d/vboxpci.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxpci.ko; \ 252 fi \ 253 253 fi \ 254 254 done) -
trunk/src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec
r81386 r82441 142 142 KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT -j4 \ 143 143 %INSTMOD% 144 ./src/vboxhost/build_in_tmp \ 145 --use-module-symvers /tmp/vboxdrv-Module.symvers \ 146 --module-source `pwd`/src/vboxhost/vboxpci \ 147 KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT -j4 \ 148 %INSTMOD% 144 if [ -e `pwd`/src/vboxhost/vboxpci ]; then 145 ./src/vboxhost/build_in_tmp \ 146 --use-module-symvers /tmp/vboxdrv-Module.symvers \ 147 --module-source `pwd`/src/vboxhost/vboxpci \ 148 KBUILD_VERBOSE= KERN_VER=$(basename $d) INSTALL_MODULE_PATH=$RPM_BUILD_ROOT -j4 \ 149 %INSTMOD% 150 fi 149 151 fi 150 152 done
Note:
See TracChangeset
for help on using the changeset viewer.