VirtualBox

Changeset 107368 in vbox


Ignore:
Timestamp:
Dec 18, 2024 8:52:47 PM (3 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
166406
Message:

debian/*: Apply another change forgotten in 7.0 and all from 7.1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/debian/rules

    r107367 r107368  
    269269            fi \
    270270            done)
    271         dh_installdocs $(addprefix $(archdir)/,UserManual*.pdf LICENSE)
     271        dh_installdocs $(addprefix $(archdir)/,UserManual*.pdf UserManual*.qch UserManual*.qhc LICENSE)
     272        # Remove User Manual duplicated files, only keep them under location which was used by dh_installdocs.
     273        rm -f $(addprefix $(archdir)/,UserManual*.pdf UserManual*.qch UserManual*.qhc LICENSE)
    272274        mv $(addprefix $(archdir)/,additions/VBoxGuestAdditions.iso) $(prefix)/usr/share/$(package)
    273275        mv $(archdir) $(prefix)/usr/lib/$(package)
    274         if [ -f $(prefix)/usr/lib/$(package)/libQt5CoreVBox.so.5 ]; then \
     276        if [ -f $(prefix)/usr/lib/$(package)/libQt6CoreVBox.so.6 ]; then \
    275277            $(vboxroot)/tools/linux.$(chrarch)/bin/chrpath \
    276278                --keepgoing --replace /usr/lib/$(package) \
    277                 $(prefix)/usr/lib/$(package)/*.so.5 \
     279                $(prefix)/usr/lib/$(package)/*.so.6 \
    278280                $(prefix)/usr/lib/$(package)/plugins/platforms/*.so; \
    279281                $(prefix)/usr/lib/$(package)/plugins/platformthemes/*.so; \
    280282                $(prefix)/usr/lib/$(package)/plugins/sqldrivers/*.so; \
    281283                $(prefix)/usr/lib/$(package)/plugins/styles/*.so; \
    282                 $(prefix)/usr/lib/$(package)/plugins/xcbglintegrations/*.so; \
    283284            echo "[Paths]" > $(prefix)/usr/lib/$(package)/qt.conf; \
    284285            echo "Plugins = /usr/lib/$(package)/plugins" >> $(prefix)/usr/lib/$(package)/qt.conf; \
    285286        fi
    286287        export VBOX_INSTALL_PATH=/usr/lib/$(package) && \
    287             cd $(builddir)/bin/sdk/installer && \
     288            cd $(builddir)/bin/sdk/installer/python && \
    288289            $(PYTHON) ./vboxapisetup.py install --root $(prefix)
    289290        rm -rf $(prefix)/usr/lib/$(package)/sdk/installer
     
    319320  ifeq ($(DEBUG),)
    320321        dh_strip --keep-debug \
    321             $(addprefix --exclude=lib,$(addsuffix VBox.so.5,\
    322               Qt5Core Qt5Gui Qt5Widgets Qt5PrintSupport Qt5OpenGL Qt5DBus Qt5XcbQpa Qt5X11Extras))
     322            $(addprefix --exclude=lib,$(addsuffix VBox.so.6,\
     323              Qt6Core Qt6Gui Qt6Widgets Qt6PrintSupport Qt6StateMachine Qt6DBus Qt6Xml Qt6XcbQpa Qt6Help Qt6Network Qt6Sql))
    323324  endif
    324325        mkdir -p $(bldbase)/$(verpkg)-dbg/usr/lib/$(package)
Note: See TracChangeset for help on using the changeset viewer.

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