VirtualBox

Changeset 9052 in vbox for trunk/src


Ignore:
Timestamp:
May 22, 2008 10:57:45 AM (17 years ago)
Author:
vboxsync
Message:

Solaris installer: added PUEL to additions package. Fixed broken OSE packaging.

Location:
trunk/src/VBox
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/solaris/Installer/makepackage.sh

    r8320 r9052  
    4646echo 'i preremove=./preremove.sh' >> prototype
    4747echo 'i space=./vboxguest.space' >> prototype
     48if test -f "./vboxguest.copyright"; then
     49    echo 'i copyright=./vboxguest.copyright' >> prototype
     50fi
    4851echo 'e sed /etc/devlink.tab ? ? ?' >> prototype
    49 find . -print | $MY_GGREP -v -E 'prototype|makepackage.sh|vboxguest.pkginfo|postinstall.sh|preremove.sh|vboxguest.space' | pkgproto >> prototype
     52find . -print | $MY_GGREP -v -E 'prototype|makepackage.sh|vboxguest.pkginfo|postinstall.sh|preremove.sh|vboxguest.space|vboxguest.copyright' | pkgproto >> prototype
    5053
    5154# don't grok for the sed class files
  • trunk/src/VBox/Additions/solaris/Makefile.kmk

    r9051 r9052  
    6868                $(PATH_BIN)/additions/vboxguest \
    6969                $(PATH_ROOT)/src/VBox/Additions/common/VBoxGuest/VBoxGuest-solaris.conf \
     70                $(if $(VBOX_OSE),,$(PATH_ROOT)/doc/License.txt) \
    7071                $(PATH_BIN)/additions/VBoxClient \
    7172                $(PATH_BIN)/additions/VBoxService \
     
    9899        $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxservice.xml                  $(SOLARISINSTDIR)/vboxservice.xml
    99100        $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_SOLARIS_ADDITION_INSTALLER)/vboxguest.space                  $(SOLARISINSTDIR)/vboxguest.space
     101        $(QUIET)$(if $(VBOX_OSE),,$(INSTALL) -m 0644 $(PATH_ROOT)/doc/License.txt                           $(SOLARISINSTDIR)/vboxguest.copyright)
    100102        $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_X11_ADDITION_INSTALLER)/vboxclient.desktop                   $(SOLARISINSTDIR)/vboxclient.desktop
    101103        $(QUIET)$(INSTALL) -m 0755 $(VBOX_PATH_X11_ADDITION_INSTALLER)/98vboxadd-xclient                    $(SOLARISINSTDIR)/1099.vboxclient
     
    107109        $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/additions/vboxguest                                          $(SOLARISINSTDIR)/vboxguest
    108110        @#$(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARISINSTDIR)/vboxguest,)
    109         $(INSTALL) -s -m 0755 $(PATH_BIN)/additions/VBoxClient                                              $(SOLARISINSTDIR)/VBoxClient
    110         $(INSTALL) -s -m 0755 $(PATH_BIN)/additions/VBoxService                                             $(SOLARISINSTDIR)/VBoxService
     111        $(QUIET)$(INSTALL) -s -m 0755 $(PATH_BIN)/additions/VBoxClient                                      $(SOLARISINSTDIR)/VBoxClient
     112        $(QUIET)$(INSTALL) -s -m 0755 $(PATH_BIN)/additions/VBoxService                                     $(SOLARISINSTDIR)/VBoxService
    111113        $(QUIET)$(BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_13.so                                       $(SOLARISINSTDIR)/vboxvideo_drv_13.so
    112114        $(QUIET)$(BIN_COPY) $(PATH_BIN)/additions/vboxvideo_drv_14.so                                       $(SOLARISINSTDIR)/vboxvideo_drv_14.so
  • trunk/src/VBox/Installer/solaris/makepackage.sh

    r9049 r9052  
    5757echo 'i preremove=./preremove.sh' >> prototype
    5858echo 'i space=./vbox.space' >> prototype
    59 echo 'i copyright=./vbox.copyright' >> prototype
     59if test -f "./vbox.copyright"; then
     60    echo 'i copyright=./vbox.copyright' >> prototype
     61fi
    6062echo 'e sed /etc/devlink.tab ? ? ?' >> prototype
    6163find . -print | $VBOX_GGREP -v -E 'prototype|makepackage.sh|vbox.pkginfo|postinstall.sh|preremove.sh|ReadMe.txt|vbox.space|vbox.copyright' | pkgproto >> prototype
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette