VirtualBox

Changeset 74979 in vbox


Ignore:
Timestamp:
Oct 22, 2018 6:20:20 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
126001
Message:

Installers/linux: adjust for split GUI binaries and bump from 5.2 to 6.0.

Location:
trunk/src/VBox/Installer/linux
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/linux/debian/control

    r68290 r74979  
    1 Source: virtualbox-5.2
     1Source: virtualbox-6.0
    22Section: contrib/misc
    33Priority: optional
     
    1414XS-Python-Version: >= 2.4
    1515
    16 Package: virtualbox-5.2
     16Package: virtualbox-6.0
    1717Architecture: i386 amd64
    1818Pre-Depends: debconf (>= 1.1) | debconf-2.0
     
    3333XB-Python-Version: ${python:Versions}
    3434
    35 Package: virtualbox-5.2-dbg
     35Package: virtualbox-6.0-dbg
    3636Architecture: i386 amd64
    37 Depends: virtualbox-5.2 (= ${binary:Version})
     37Depends: virtualbox-6.0 (= ${binary:Version})
    3838Provides: virtualbox-dbg
    3939Replaces: virtualbox-dbg
  • trunk/src/VBox/Installer/linux/debian/postinst

    r69500 r74979  
    5757  # The starters need to be Suid root. They drop the privileges before starting
    5858  # the real frontend.
    59   if ! dpkg-statoverride --list /usr/lib/virtualbox/VirtualBox > /dev/null 2>&1; then
    60     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
    6167  fi
    6268  if ! dpkg-statoverride --list /usr/lib/virtualbox/VBoxHeadless > /dev/null 2>&1; then
  • trunk/src/VBox/Installer/linux/debian/rules

    r73123 r74979  
    5151
    5252package  := virtualbox
    53 verpkg   := virtualbox-5.2
     53verpkg   := virtualbox-6.0
    5454current  := $(shell pwd)
    5555vboxroot := $(shell cd ../../../..; pwd)
  • trunk/src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec

    r69500 r74979  
    186186fi
    187187ln -s ../VBoxVMM.so $RPM_BUILD_ROOT/usr/lib/virtualbox/components/VBoxVMM.so
    188 for i in VirtualBox VBoxHeadless VBoxNetDHCP VBoxNetNAT VBoxNetAdpCtl; do
     188for i in VBoxHeadless VBoxNetDHCP VBoxNetNAT VBoxNetAdpCtl; do
    189189  chmod 4511 $RPM_BUILD_ROOT/usr/lib/virtualbox/$i; done
     190if test -e $RPM_BUILD_ROOT/usr/lib/virtualbox/VirtualBoxVM; then
     191  chmod 4511 $RPM_BUILD_ROOT/usr/lib/virtualbox/VirtualBoxVM
     192else
     193  chmod 4511 $RPM_BUILD_ROOT/usr/lib/virtualbox/VirtualBox
     194fi
    190195if [ -f $RPM_BUILD_ROOT/usr/lib/virtualbox/VBoxVolInfo ]; then
    191196  chmod 4511 $RPM_BUILD_ROOT/usr/lib/virtualbox/VBoxVolInfo
  • trunk/src/VBox/Installer/linux/rpm/rules

    r74326 r74979  
    4949endif
    5050
    51 verpkg   := VirtualBox-5.2
     51verpkg   := VirtualBox-6.0
    5252current  := $(shell pwd)
    5353vboxroot := $(shell while ! test -r configure && ! test "$PWD" = "/"; do cd ..; done; pwd)
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette