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 }