Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : virtualbox | name : virtualbox | ||||
| version : 6.0.14 | version : 6.1.0 | ||||
| release : 132 | release : 133 | ||||
| source : | source : | ||||
| - https://download.virtualbox.org/virtualbox/6.0.14/VirtualBox-6.0.14.tar.bz2 : 5e12b14f0c38bf195d9592d76a9e0a128df2d38cd77c26ce5b5488397715dd0c | - https://download.virtualbox.org/virtualbox/6.1.0/VirtualBox-6.1.0.tar.bz2 : 49005ed94454f893fc3955e1e2b9607e85c300235cb983b39d1df2cfcf29f039 | ||||
| - git|https://github.com/jwrdegoede/vboxsf.git : 83b9657878a229c83e4ce652af809bdc18a3a327 | - git|https://github.com/jwrdegoede/vboxsf.git : 5aba938bcabd978e4615186ad7d8617d633e6f30 | ||||
| license : GPL-2.0-only | license : GPL-2.0-only | ||||
| component : | component : | ||||
| - virt | - virt | ||||
| - common : virt | - common : virt | ||||
| - current : virt | - current : virt | ||||
| - guest : virt | - guest : virt | ||||
| - guest-common : virt | - guest-common : virt | ||||
| - guest-current : virt | - guest-current : virt | ||||
| ▲ Show 20 Lines • Show All 140 Lines • ▼ Show 20 Lines | for i in VirtualBox VBoxManage VBoxSDL VBoxHeadless VBoxAutostart VBoxBalloonCtrl VBoxBugReport VBoxDTrace VBoxVRDP; do | ||||
| ln -s VBox.sh $installdir/usr/bin/$i | ln -s VBox.sh $installdir/usr/bin/$i | ||||
| done | done | ||||
| install -m 00755 VBoxTunctl $installdir/usr/bin | install -m 00755 VBoxTunctl $installdir/usr/bin | ||||
| install -m 00755 rdesktop-vrdp $installdir/usr/bin | install -m 00755 rdesktop-vrdp $installdir/usr/bin | ||||
| # libraries | # libraries | ||||
| install -d -m 00755 $installdir/%libdir%/virtualbox | install -d -m 00755 $installdir/%libdir%/virtualbox | ||||
| install -m 00755 *.so -t $installdir/%libdir%/virtualbox | install -m 00755 *.so -t $installdir/%libdir%/virtualbox | ||||
| install -m 00644 *.rc *.r0 VBoxEFI*.fd -t $installdir/%libdir%/virtualbox | install -m 00644 *.r0 VBoxEFI*.fd -t $installdir/%libdir%/virtualbox | ||||
| # binaries & scripts | # binaries & scripts | ||||
| install -m 00755 VirtualBox VBoxManage VBoxSVC VBoxExtPackHelperApp VBoxXPCOMIPCD VBoxTestOGL VBoxBalloonCtrl -t $installdir/%libdir%/virtualbox | install -m 00755 VirtualBox VBoxManage VBoxSVC VBoxExtPackHelperApp VBoxXPCOMIPCD VBoxTestOGL VBoxBalloonCtrl -t $installdir/%libdir%/virtualbox | ||||
| install -m 00755 VBoxAutostart VBoxCpuReport VBoxBugReport VBoxVMMPreload iPxeBaseBin -t $installdir/%libdir%/virtualbox | install -m 00755 VBoxAutostart VBoxCpuReport VBoxBugReport VBoxVMMPreload iPxeBaseBin -t $installdir/%libdir%/virtualbox | ||||
| install -m 00755 VBoxCreateUSBNode.sh VBoxSysInfo.sh -t $installdir/%libdir%/virtualbox | install -m 00755 VBoxCreateUSBNode.sh VBoxSysInfo.sh -t $installdir/%libdir%/virtualbox | ||||
| # setuid root binaries | # setuid root binaries | ||||
| install -m 04755 VBoxSDL VBoxVolInfo VirtualBoxVM VBoxHeadless VBoxNetDHCP VBoxNetAdpCtl VBoxNetNAT -t $installdir/%libdir%/virtualbox | install -m 04755 VBoxSDL VBoxVolInfo VirtualBoxVM VBoxHeadless VBoxNetDHCP VBoxNetAdpCtl VBoxNetNAT -t $installdir/%libdir%/virtualbox | ||||
| # components | # components | ||||
| ### TEMP: workaround dead link in 6.1.0 | |||||
| rm components/VBoxREM.so | |||||
| install -d -m 00755 $installdir/%libdir%/virtualbox/components | install -d -m 00755 $installdir/%libdir%/virtualbox/components | ||||
| install -m 00755 components/* -t $installdir/%libdir%/virtualbox/components | install -m 00755 components/* -t $installdir/%libdir%/virtualbox/components | ||||
| # languages | # languages | ||||
| install -d -m 00755 $installdir/usr/share/virtualbox/nls | install -d -m 00755 $installdir/usr/share/virtualbox/nls | ||||
| install -m 00755 nls/*.qm -t $installdir/usr/share/virtualbox/nls | install -m 00755 nls/*.qm -t $installdir/usr/share/virtualbox/nls | ||||
| # rdesktop keymaps | # rdesktop keymaps | ||||
| ▲ Show 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | install : | | ||||
| install -D -m 00755 mount.vboxsf -t $installdir/sbin | install -D -m 00755 mount.vboxsf -t $installdir/sbin | ||||
| install -D -m 00755 VBoxService -t $installdir/usr/sbin | install -D -m 00755 VBoxService -t $installdir/usr/sbin | ||||
| install -m 00755 VBoxClient VBoxControl -t $installdir/usr/bin | install -m 00755 VBoxClient VBoxControl -t $installdir/usr/bin | ||||
| install -D -m 00755 $workdir/src/VBox/Additions/x11/Installer/98vboxadd-xclient $installdir/usr/bin/VBoxClient-all | install -D -m 00755 $workdir/src/VBox/Additions/x11/Installer/98vboxadd-xclient $installdir/usr/bin/VBoxClient-all | ||||
| install -D -m 00644 $workdir/src/VBox/Additions/x11/Installer/vboxclient.desktop $installdir/usr/share/xdg/autostart/vboxclient.desktop | install -D -m 00644 $workdir/src/VBox/Additions/x11/Installer/vboxclient.desktop $installdir/usr/share/xdg/autostart/vboxclient.desktop | ||||
| install -D -m 00755 pam_vbox.so -t $installdir/lib/security | install -D -m 00755 pam_vbox.so -t $installdir/lib/security | ||||
| install -D -m 00755 VBoxOGL*.so -t $installdir/%libdir%/vboxguestadditions | |||||
| # lts kernel modules | # lts kernel modules | ||||
| pushd %kernel_version_lts% | pushd %kernel_version_lts% | ||||
| install -d -m 00755 $installdir/lib/modules/%kernel_version_lts%/misc | install -d -m 00755 $installdir/lib/modules/%kernel_version_lts%/misc | ||||
| install -m 00644 *.ko $installdir/lib/modules/%kernel_version_lts%/misc | install -m 00644 *.ko $installdir/lib/modules/%kernel_version_lts%/misc | ||||
| popd | popd | ||||
| # build vboxsf module from git for current kernel until it is mainlined | # build vboxsf module from git for current kernel until it is mainlined | ||||
| Show All 12 Lines | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.