Changeset 15921 in vbox
- Timestamp:
- Jan 13, 2009 4:55:32 PM (16 years ago)
- Location:
- trunk/src/VBox/Installer/solaris
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/solaris/Makefile.kmk
r15915 r15921 255 255 # Guest Additions 256 256 ifdef VBOX_WITH_ADDITIONS_PACKING 257 SOLARIS_ NO_STRIP+= \257 SOLARIS_COMMON += \ 258 258 additions/VBoxGuestAdditions.iso 259 259 endif … … 289 289 $(addprefix $(SOLARIS_INST_DIR_32)/,$(SOLARIS_NO_STRIP)) \ 290 290 $(addprefix $(SOLARIS_INST_DIR_32)/,$(SOLARIS_QTLIBS)) \ 291 $(addprefix $(SOLARIS_ INST_DIR_32)/,VBoxPython.so) \292 $(addprefix $(SOLARIS_ INST_DIR_64)/,VBoxPython.so)291 $(addprefix $(SOLARIS_OUT_BIN_32)/,VBoxPython.so) \ 292 $(addprefix $(SOLARIS_OUT_BIN_64)/,VBoxPython.so) 293 293 else 294 294 SOLARIS_ARCH_DEPFILES = $(addprefix $(SOLARIS_INST_DIR_ISA)/,$(SOLARIS_STRIP_EXES)) \ … … 301 301 302 302 BLDDIRS += $(foreach d,\ 303 additions \ 303 304 rdesktop-vrdp-keymaps \ 304 305 $(SOLARIS_DIR_NAME_64) \ 305 $(SOLARIS_DIR_NAME_64)/additions \306 306 $(SOLARIS_DIR_NAME_64)/components \ 307 307 $(SOLARIS_DIR_NAME_64)/nls \ … … 309 309 $(SOLARIS_DIR_NAME_64)/$(VBOX_SOL_PYTHON_DIR) \ 310 310 $(SOLARIS_DIR_NAME_32) \ 311 $(SOLARIS_DIR_NAME_32)/additions \312 311 $(SOLARIS_DIR_NAME_32)/components \ 313 312 $(SOLARIS_DIR_NAME_32)/nls \ … … 361 360 $(call MSG_L1,Installing binaries $(SOLARIS_INST_DIR)) 362 361 ifdef VBOX_WITH_COMBINED_SOLARIS_PACKAGE 363 $(QUIET)$(if $(VBOX_WITH_ADDITIONS_PACKING),$(INSTALL) -m 0644 $(SOLARIS_OUT_BIN_64)/additions/VBoxGuestAdditions.iso $(SOLARIS_INST_DIR_64)/additions/) 364 $(QUIET)$(if $(VBOX_WITH_ADDITIONS_PACKING),$(INSTALL) -m 0644 $(SOLARIS_OUT_BIN_32)/additions/VBoxGuestAdditions.iso $(SOLARIS_INST_DIR_32)/additions/) 362 $(QUIET)$(if $(VBOX_WITH_ADDITIONS_PACKING),$(INSTALL) -m 0644 $(SOLARIS_OUT_BIN_32)/additions/VBoxGuestAdditions.iso $(SOLARIS_INST_DIR)/additions/) 365 363 else 366 $(QUIET)$(if $(VBOX_WITH_ADDITIONS_PACKING),$(INSTALL) -m 0644 $(SOLARIS_OUT_BIN)/additions/VBoxGuestAdditions.iso $(SOLARIS_INST_DIR _ISA)/additions/)364 $(QUIET)$(if $(VBOX_WITH_ADDITIONS_PACKING),$(INSTALL) -m 0644 $(SOLARIS_OUT_BIN)/additions/VBoxGuestAdditions.iso $(SOLARIS_INST_DIR)/additions/) 367 365 endif 368 366 $(call MSG_L1,Installing files $(SOLARIS_INST_DIR)) … … 378 376 $(QUIET)$(if $(VBOX_OSE),,$(INSTALL) -m 0644 $(PATH_BIN)/LICENSE $(SOLARIS_INST_DIR)/LICENSE) 379 377 $(QUIET)$(if $(VBOX_OSE),,$(INSTALL) -m 0644 $(PATH_BIN)/LICENSE $(SOLARIS_INST_DIR)/vbox.copyright) 380 ifdef VBOX_WITH_ SOLARIS_COMBINED_PACKAGE381 $(QUIET)$(if $(VBOX_WITH_VBOXSDL),$(INSTALL) -m 0644 $(PATH_DEVTOOLS)/solaris.x86/ /libSDL/v1.2.13/lib/libSDL-1.2.so.0.11.2$(SOLARIS_INST_DIR_32)/libSDL-1.2.so.0,)378 ifdef VBOX_WITH_COMBINED_SOLARIS_PACKAGE 379 $(QUIET)$(if $(VBOX_WITH_VBOXSDL),$(INSTALL) -m 0644 $(PATH_DEVTOOLS)/solaris.x86/libSDL/v1.2.13/lib/libSDL-1.2.so.0.11.2 $(SOLARIS_INST_DIR_32)/libSDL-1.2.so.0,) 382 380 $(QUIET)$(if $(VBOX_WITH_VBOXSDL),$(INSTALL) -m 0644 $(PATH_DEVTOOLS)/solaris.amd64/libSDL/v1.2.13/lib/libSDL-1.2.so.0.11.2 $(SOLARIS_INST_DIR_64)/libSDL-1.2.so.0,) 383 381 @# @todo -XXX- how to get rid of this manual MKDIR ? 384 382 $(QUIET)$(MKDIR) $(SOLARIS_INST_DIR_64)/$(VBOX_SOL_PYTHON_DIR) 385 $(QUIET)$(if $(VBOX_WITH_PYTHON),$(INSTALL) -m 0644 $(if $(VBOX_DO_STRIP),-s) $(SOLARIS_OUT_BIN_ 64)/VBoxPython.so $(SOLARIS_INST_DIR_64)/$(VBOX_SOL_PYTHON_DIR)/VBoxPython.so,)383 $(QUIET)$(if $(VBOX_WITH_PYTHON),$(INSTALL) -m 0644 $(if $(VBOX_DO_STRIP),-s) $(SOLARIS_OUT_BIN_32)/VBoxPython.so $(SOLARIS_INST_DIR_32)/VBoxPython.so,) 386 384 $(QUIET)$(if $(VBOX_WITH_PYTHON),$(INSTALL) -m 0644 $(if $(VBOX_DO_STRIP),-s) $(SOLARIS_OUT_BIN_64)/VBoxPython.so $(SOLARIS_INST_DIR_64)/$(VBOX_SOL_PYTHON_DIR)/VBoxPython.so,) 387 385 $(QUIET)$(if $(VBOX_WITH_QT4GUI),$(INSTALL) -m 0755 $(PATH_DEVTOOLS)/solaris.x86/qt/v4.3.3-r1/bin/qtconfig $(SOLARIS_INST_DIR_32)/VBoxQtconfig,) … … 456 454 457 455 $(addprefix $(SOLARIS_INST_DIR_32)/,$(SOLARIS_QTLIBS)): \ 458 $(SOLARIS_INST_DIR_32)/% : $(PATH_DEVTOOLS _TRG)/qt/v4.3.3-r1/lib/% | $$(dir $$@)456 $(SOLARIS_INST_DIR_32)/% : $(PATH_DEVTOOLS)/solaris.x86/qt/v4.3.3-r1/lib/% | $$(dir $$@) 459 457 $(INSTALL) -m 0644 $(if $(VBOX_DO_STRIP),-s,) $< $@ 460 458 … … 479 477 480 478 $(addprefix $(SOLARIS_INST_DIR_64)/,$(SOLARIS_QTLIBS)): \ 481 $(SOLARIS_INST_DIR_64)/% : $(PATH_DEVTOOLS _TRG)/qt/v4.3.3-r1/lib/% | $$(dir $$@)479 $(SOLARIS_INST_DIR_64)/% : $(PATH_DEVTOOLS)/solaris.amd64/qt/v4.3.3-r1/lib/% | $$(dir $$@) 482 480 $(INSTALL) -m 0644 $(if $(VBOX_DO_STRIP),-s,) $< $@ 483 481 -
trunk/src/VBox/Installer/solaris/postinstall.sh
r15912 r15921 84 84 if test -d $VBOXBASEDIR/amd64; then 85 85 /usr/sbin/installf -c none $PKGINST $VBOXBASEDIR/amd64/rdesktop-vrdp-keymaps=$VBOXBASEDIR/rdesktop-vrdp-keymaps s 86 /usr/sbin/installf -c none $PKGINST $VBOXBASEDIR/amd64/additions=$VBOXBASEDIR/additions s 86 87 fi 87 88 if test -d $VBOXBASEDIR/i386; then 88 89 /usr/sbin/installf -c none $PKGINST $VBOXBASEDIR/i386/rdesktop-vrdp-keymaps=$VBOXBASEDIR/rdesktop-vrdp-keymaps s 89 fi 90 /usr/sbin/installf -c none $PKGINST $VBOXBASEDIR/i386/additions=$VBOXBASEDIR/additions s 91 fi 90 92 /usr/sbin/installf -c none $PKGINST /usr/bin/VBoxHeadless=/$VBOXBASEDIR/VBox.sh s 91 93 /usr/sbin/installf -c none $PKGINST /usr/bin/VBoxVRDP=$VBOXBASEDIR/VBox.sh s
Note:
See TracChangeset
for help on using the changeset viewer.