Changeset 56621 in vbox for trunk/src/VBox/Installer
- Timestamp:
- Jun 24, 2015 1:07:35 PM (10 years ago)
- Location:
- trunk/src/VBox/Installer/darwin
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/darwin/DiskImage/VirtualBox_Uninstall.tool
r56299 r56621 81 81 test -f /usr/bin/VBoxBalloonCtrl && my_files+=("/usr/bin/VBoxBalloonCtrl") 82 82 test -f /usr/bin/VBoxAutostart && my_files+=("/usr/bin/VBoxAutostart") 83 test -f /usr/bin/VBoxDTrace && my_files+=("/usr/bin/VBoxDTrace") 83 84 test -f /usr/bin/vbox-img && my_files+=("/usr/bin/vbox-img") 85 test -f /usr/local/bin/VirtualBox && my_files+=("/usr/local/bin/VirtualBox") 86 test -f /usr/local/bin/VBoxManage && my_files+=("/usr/local/bin/VBoxManage") 87 test -f /usr/local/bin/VBoxVRDP && my_files+=("/usr/local/bin/VBoxVRDP") 88 test -f /usr/local/bin/VBoxHeadless && my_files+=("/usr/local/bin/VBoxHeadless") 89 test -f /usr/local/bin/vboxwebsrv && my_files+=("/usr/local/bin/vboxwebsrv") 90 test -f /usr/local/bin/VBoxBalloonCtrl && my_files+=("/usr/local/bin/VBoxBalloonCtrl") 91 test -f /usr/local/bin/VBoxAutostart && my_files+=("/usr/local/bin/VBoxAutostart") 92 test -f /usr/local/bin/VBoxDTrace && my_files+=("/usr/local/bin/VBoxDTrace") 93 test -f /usr/local/bin/vbox-img && my_files+=("/usr/local/bin/vbox-img") 84 94 test -d /Library/Receipts/VirtualBoxCLI.pkg/ && my_directories+=("/Library/Receipts/VirtualBoxCLI.pkg/") 85 95 test -f /Library/LaunchDaemons/org.virtualbox.startup.plist && my_files+=("/Library/LaunchDaemons/org.virtualbox.startup.plist") -
trunk/src/VBox/Installer/darwin/Makefile.kmk
r56382 r56621 811 811 $(MKDIR) -p -m 0755 \ 812 812 $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr \ 813 $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin813 $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin 814 814 @# Generate the wrapper scripts. 815 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin/VirtualBox \815 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin/VirtualBox \ 816 816 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/VirtualBox "$$@"' 817 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin/VBoxManage \817 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin/VBoxManage \ 818 818 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/VBoxManage "$$@"' 819 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin/VBoxVRDP \819 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin/VBoxVRDP \ 820 820 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless "$$@"' 821 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin/VBoxHeadless \821 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin/VBoxHeadless \ 822 822 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless "$$@"' 823 823 ifdef VBOX_WITH_WEBSERVICES 824 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin/vboxwebsrv \824 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin/vboxwebsrv \ 825 825 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/vboxwebsrv "$$@"' 826 826 endif 827 827 if defined(VBOX_WITH_VBOX_IMG) || defined(VBOX_WITH_TESTCASES) 828 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin/vbox-img \828 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin/vbox-img \ 829 829 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/vbox-img "$$@"' 830 830 endif 831 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin/VBoxBalloonCtrl \831 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin/VBoxBalloonCtrl \ 832 832 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/VBoxBalloonCtrl "$$@"' 833 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin/VBoxAutostart \833 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin/VBoxAutostart \ 834 834 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/VBoxAutostart "$$@"' 835 835 ifdef VBOX_WITH_DTRACE 836 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin/VBoxDTrace \836 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin/VBoxDTrace \ 837 837 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/VBoxDTrace "$$@"' 838 838 endif 839 839 @# Set the correct owners and file permissions. 840 sudo chmod 0755 $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin/*840 sudo chmod 0755 $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin/* 841 841 sudo chown root:admin $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root 842 842 sudo chown -R root:wheel $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr 843 843 @# Build the package. 844 844 $(VBOX_PKGBUILD) \ 845 --root $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/ bin \845 --root $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/local/bin \ 846 846 --identifier org.virtualbox.pkg.virtualboxcli \ 847 847 --version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD) \ 848 --install-location /usr/ bin \848 --install-location /usr/local/bin \ 849 849 --ownership preserve \ 850 850 $(if $(VBOX_MACOSX_INSTALLER_SIGN),--sign "$(VBOX_MACOSX_INSTALLER_SIGN)",) \
Note:
See TracChangeset
for help on using the changeset viewer.