From 0dd870e4f895dbbd3ef20f35d80601672f8bb0ca Mon Sep 17 00:00:00 2001 From: Sergei Reznikov Date: Wed, 11 Nov 2015 17:52:30 +0300 Subject: [PATCH] VirtualBox Guest Additions: add autostart file and Deskbar link --- ...rtualbox_guest_additions-4.3.53_svn.recipe | 25 ++++++++++++++----- 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/app-emulation/virtualbox-guest-additions/virtualbox_guest_additions-4.3.53_svn.recipe b/app-emulation/virtualbox-guest-additions/virtualbox_guest_additions-4.3.53_svn.recipe index 4351b0ac2..09ecd3a62 100644 --- a/app-emulation/virtualbox-guest-additions/virtualbox_guest_additions-4.3.53_svn.recipe +++ b/app-emulation/virtualbox-guest-additions/virtualbox_guest_additions-4.3.53_svn.recipe @@ -26,8 +26,6 @@ PROVIDES=" cmd:VBoxTray$secondaryArchSuffix = $portVersion " -# TODO: POST_INSTALL_SCRIPTS="" - REQUIRES=" haiku$secondaryArchSuffix openssl$secondaryArchSuffix >= 1.0.0 @@ -90,9 +88,24 @@ INSTALL() # cp vboxvideo $addOnsDir/kernel/drivers/bin # ln -fs ../../bin/vboxvideo $addOnsDir/kernel/drivers/dev/graphics # cp vboxvideo.accelerant $addOnsDir/accelerants -# + + # Add a symlink to the Desktop applets directory in Deskbar + desktopAppletsDir="$dataDir/deskbar/menu/Desktop applets" + mkdir -p "$desktopAppletsDir" + ln -s $binDir/VBoxTray "$desktopAppletsDir/VBoxTray" + mkdir -p $binDir - cp VBoxControl $binDir - cp VBoxService $binDir - cp VBoxTray $binDir + cp VBoxControl VBoxTray VBoxTray $binDir + + echo "target desktop { + service x-vnd.Oracle-VBoxGuest { + launch /bin/VBoxTray + no_safemode + legacy + on { + initial_volumes_mounted + } + } +} +" > $dataDir/user_launch/VBoxTray }