VirtualBox

Changeset 21764 in vbox for trunk/src/VBox/Installer


Ignore:
Timestamp:
Jul 22, 2009 11:37:48 AM (15 years ago)
Author:
vboxsync
Message:

Solaris/Installer: add Python dependencies.

Location:
trunk/src/VBox/Installer/solaris
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/solaris/Makefile.kmk

    r21590 r21764  
    124124
    125125OTHER_CLEAN      += $(addprefix $(SOLARIS_BASEINST_DIR)/,\
    126         vbox.pkginfo vbox.copyright vbox.space vbox.pkgresponse \
     126        vbox.pkginfo vbox.copyright vbox.space vbox.depend vbox.pkgresponse \
    127127        makepackage.sh prototype postinstall.sh checkinstall.sh preremove.sh)
    128128
     
    477477                $(VBOX_PATH_SOL_INST_SRC)/vbox.pkginfo \
    478478                $(VBOX_PATH_SOL_INST_SRC)/vbox.space \
     479                $(VBOX_PATH_SOL_INST_SRC)/vbox.depend \
    479480                $(VBOX_PATH_SOL_INST_SRC)/vbox.pkgresponse \
    480481                $(VBOX_PATH_SOL_INST_SRC)/virtualbox.desktop \
     
    562563        $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_SOL_INST_SRC)/vbox.pkgresponse                                   $(SOLARIS_BASEINST_DIR)/autoresponse
    563564        $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_SOL_INST_SRC)/vbox.space                                         $(SOLARIS_BASEINST_DIR)/vbox.space
     565        @# Warning!! If we add NON-PYTHON dependencies to vbox.depend, remove the VBOX_WITH_PYTHON setting
     566        $(QUIET)$(if $(VBOX_WITH_PYTHON),$(INSTALL) -m 0644 $(VBOX_PATH_SOL_INST_SRC)/vbox.depend               $(SOLARIS_BASEINST_DIR)/vbox.depend,)
    564567        $(QUIET)$(SED) \
    565568                -e "s/@VBOX_VERSION_STRING@/$(VBOX_VERSION_STRING)/g" \
  • trunk/src/VBox/Installer/solaris/makepackage.sh

    r21603 r21764  
    106106    echo 'i copyright=./vbox.copyright' >> prototype
    107107fi
     108if test -f "./vbox.depend"; then
     109    echo 'i depend=./vbox.depend' >> prototype
     110fi
    108111
    109112# Create relative hardlinks
     
    131134# Exclude directories to not cause install-time conflicts with existing system directories
    132135cd "$PKG_BASE_DIR"
    133 find . ! -type d | $VBOX_GGREP -v -E 'prototype|makepackage.sh|vbox.pkginfo|postinstall.sh|checkinstall.sh|preremove.sh|ReadMe.txt|vbox.space|vbox.copyright|VirtualBoxKern' | pkgproto >> prototype
     136find . ! -type d | $VBOX_GGREP -v -E 'prototype|makepackage.sh|vbox.pkginfo|postinstall.sh|checkinstall.sh|preremove.sh|ReadMe.txt|vbox.space|vbox.depend|vbox.copyright|VirtualBoxKern' | pkgproto >> prototype
    134137
    135138# Include only opt/VirtualBox and subdirectories as we want uninstall to clean up directory structure as well
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