- Timestamp:
- Aug 12, 2008 2:13:23 PM (16 years ago)
- Location:
- trunk/src/VBox/Installer/solaris
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/solaris/Makefile.kmk
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r10797 r11358 127 127 vnic_setup.sh \ 128 128 vnic_term.sh \ 129 virtualbox-webservice.xml \ 130 smf-vboxwebsrv.sh \ 129 131 vbox.copyright \ 130 132 ReadMe.txt … … 299 301 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0755 $(if $(VBOX_DO_STRIP),-s,) $(PATH_BIN)/vboxwebsrv $(SOLARIS_INST_DIR)/vboxwebsrv,) 300 302 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0755 $(if $(VBOX_DO_STRIP),-s,) $(PATH_BIN)/webtest $(SOLARIS_INST_DIR)/webtest,) 303 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0644 $(PATH_CURRENT)/virtualbox-webservice.xml $(SOLARIS_INST_DIR)/virtualbox-webservice.xml,) 304 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0755 $(PATH_CURRENT)/smf-vboxwebsrv.sh $(SOLARIS_INST_DIR)/smf-vboxwebsrv.sh,) 301 305 $(QUIET)$(INSTALL) -m 0755 $(PATH_ROOT)/src/VBox/Devices/Network/solaris/vnicinit_solaris.sh $(SOLARIS_INST_DIR)/vnic_setup.sh 302 306 $(QUIET)$(INSTALL) -m 0755 $(PATH_ROOT)/src/VBox/Devices/Network/solaris/vnicterm_solaris.sh $(SOLARIS_INST_DIR)/vnic_term.sh -
Property svn:keywords
changed from
-
trunk/src/VBox/Installer/solaris/makepackage.sh
-
Property svn:keywords
set to
Author Date Id Revision
r9746 r11358 51 51 set -e 52 52 53 # Fixup filelist using awk, the parameters must be in awk syntax 54 # params: filename condition action 55 filelist_fixup() 56 { 57 "$VBOX_AWK" 'NF == 6 && '"$2"' { '"$3"' } { print }' "$1" > "tmp-$1" 58 mv -f "tmp-$1" "$1" 59 } 60 53 61 # prepare file list 54 62 cd "$1" … … 64 72 65 73 # don't grok for the sed class files 66 $VBOX_AWK 'NF == 6 && $2 == "none" { $5 = "root"; $6 = "bin" } { print }' prototype > prototype2 67 $VBOX_AWK 'NF == 6 && $2 == "none" { $3 = "opt/VirtualBox/"$3"="$3 } { print }' prototype2 > prototype 74 filelist_fixup prototype '$2 == "none"' '$5 = "root"; $6 = "bin"' 75 filelist_fixup prototype '$2 == "none"' '$3 = "opt/VirtualBox/"$3"="$3' 68 76 69 77 # install the kernel module to the right place. 70 78 if test "$3" = "x86"; then 71 $VBOX_AWK 'NF == 6 && $3 == "opt/VirtualBox/vboxdrv=vboxdrv" { $3 = "platform/i86pc/kernel/drv/vboxdrv=vboxdrv"; $6 = "sys" } { print }' prototype > prototype279 filelist_fixup prototype '$3 == "opt/VirtualBox/vboxdrv=vboxdrv" '$3 = "platform/i86pc/kernel/drv/vboxdrv=vboxdrv"; $6 = "sys"' 72 80 else 73 $VBOX_AWK 'NF == 6 && $3 == "opt/VirtualBox/vboxdrv=vboxdrv" { $3 = "platform/i86pc/kernel/drv/amd64/vboxdrv=vboxdrv"; $6 = "sys" } { print }' prototype > prototype281 filelist_fixup prototype '$3 == "opt/VirtualBox/vboxdrv=vboxdrv"' '$3 = "platform/i86pc/kernel/drv/amd64/vboxdrv=vboxdrv"; $6 = "sys"' 74 82 fi 75 83 76 $VBOX_AWK 'NF == 6 && $3 == "opt/VirtualBox/vboxdrv.conf=vboxdrv.conf" { $3 = "platform/i86pc/kernel/drv/vboxdrv.conf=vboxdrv.conf" } { print }' prototype2 > prototype 84 filelist_fixup prototype '$3 == "opt/VirtualBox/vboxdrv.conf=vboxdrv.conf"' '$3 = "platform/i86pc/kernel/drv/vboxdrv.conf=vboxdrv.conf"' 77 85 78 86 # desktop links and icons 79 $VBOX_AWK 'NF == 6 && $3 == "opt/VirtualBox/virtualbox.desktop=virtualbox.desktop" { $3 = "usr/share/applications/virtualbox.desktop=virtualbox.desktop" } { print }' prototype > prototype2 80 $VBOX_AWK 'NF == 6 && $3 == "opt/VirtualBox/VBox.png=VBox.png" { $3 = "usr/share/pixmaps/VBox.png=VBox.png" } { print }' prototype2 > prototype 87 filelist_fixup prototype '$3 == "opt/VirtualBox/virtualbox.desktop=virtualbox.desktop"' '$3 = "usr/share/applications/virtualbox.desktop=virtualbox.desktop"' 88 filelist_fixup prototype '$3 == "opt/VirtualBox/VBox.png=VBox.png"' '$3 = "usr/share/pixmaps/VBox.png=VBox.png"' 81 89 82 83 rm prototype2 90 # webservice SMF manifest 91 filelist_fixup prototype '$3 == "opt/VirtualBox/virtualbox-webservice.xml=virtualbox-webservice.xml"' '$3 = "var/svc/manifest/application/virtualbox/webservice.xml=virtualbox-webservice.xml' 84 92 85 93 # explicitly set timestamp to shutup warning -
Property svn:keywords
set to
-
trunk/src/VBox/Installer/solaris/postinstall.sh
-
Property svn:keywords
set to
Author Date Id Revision
r10889 r11358 58 58 fi 59 59 fi 60 if test -f /var/svc/manifest/application/virtualbox/webservice.xml; then 61 /usr/sbin/svccfg import /var/svc/manifest/application/virtualbox/webservice.xml 62 fi 60 63 /usr/sbin/removef $PKGINST /opt/VirtualBox/etc/devlink.tab 1>/dev/null 61 64 /usr/sbin/removef $PKGINST /opt/VirtualBox/etc 1>/dev/null -
Property svn:keywords
set to
-
trunk/src/VBox/Installer/solaris/preremove.sh
-
Property svn:keywords
set to
Author Date Id Revision
-
Property svn:keywords
set to
Note:
See TracChangeset
for help on using the changeset viewer.