VirtualBox

Changeset 107282 in vbox


Ignore:
Timestamp:
Dec 10, 2024 7:45:03 PM (5 weeks ago)
Author:
vboxsync
Message:

Installer/solaris: Remove the VirtualBox GUI shared objects
libqgtk2styleVBox.so and libqgtk2VBox.so from the Solaris installation
packages as they depend on GTK2 which is EOL and no longer supported and
as of st_186/S11.4 SRU78 no longer delivered with Solaris.

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

Legend:

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

    r106061 r107282  
    189189{
    190190    cd "$1"
    191     # Exclude directories to not cause install-time conflicts with existing system directories
    192     find . ! -type d | "$VBOX_EGREP" -v '^\./(LICENSE|prototype|makepackage\.sh|vbox\.pkginfo|postinstall\.sh|checkinstall\.sh|preremove\.sh|vbox\.space|vbox-ips.mog|virtualbox\.p5m.*)$' | LC_COLLATE=C sort | pkgproto >> "$PACKAGE_SPEC"
     191    # Exclude directories to not cause install-time conflicts with existing system directories.
     192    # Also exclude various unpackaged files as well as two unnecessary GTK2 shared objects.
     193    find . ! -type d | "$VBOX_EGREP" -v '^\./(LICENSE|prototype|makepackage\.sh|vbox\.pkginfo|postinstall\.sh|checkinstall\.sh|preremove\.sh|vbox\.space|vbox-ips.mog|virtualbox\.p5m.*)$|libqgtk2styleVBox\.so|libqgtk2VBox\.so' | LC_COLLATE=C sort | pkgproto >> "$PACKAGE_SPEC"
    193194    cd -
    194195    "$VBOX_AWK" 'NF == 3 && $1 == "s" && $2 == "none" { $3="/"$3 } { print }' "$PACKAGE_SPEC" > "$PACKAGE_SPEC.tmp"
  • trunk/src/VBox/Installer/solaris/vbox-ips.mog

    r100771 r107282  
    3838<transform file path=opt/VirtualBox/VBoxPython2_[^7].*\.so.*$ -> drop>
    3939
     40# Drop GTK2 theme/style support since GTK2 no longer available as of st_186/S11.4 SRU78
     41<transform file path=opt/VirtualBox/amd64/plugins/platformthemes/libqgtk2VBox.so$ -> drop>
     42<transform file path=opt/VirtualBox/amd64/plugins/styles/libqgtk2styleVBox.so$ -> drop>
     43
    4044# Ignore dependencies of vboxshell.py
    4145<transform file path=opt/VirtualBox/vboxshell.py$ -> set pkg.depend.bypass-generate .*>
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