VirtualBox

Changeset 91847 in vbox for trunk/debian


Ignore:
Timestamp:
Oct 19, 2021 6:06:42 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
147648
Message:

Reverting r147647.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/debian/rules

    r91846 r91847  
    157157        for d in $(wildcard /lib/modules/*); do \
    158158            if [ -L $$d/build ]; then \
    159                 make -C $(builddir)/bin/src/vboxdrv KERN_VER=$$(basename $$d) clean && \
    160                 make -C $(builddir)/bin/src/vboxdrv KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; \
    161                 make -C $(builddir)/bin/src/vboxnetflt KERN_VER=$$(basename $$d) clean && \
    162                 (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetflt || true) && \
    163                 make -C $(builddir)/bin/src/vboxnetflt KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxnetflt/Module.symvers all; \
    164                 make -C $(builddir)/bin/src/vboxnetadp KERN_VER=$$(basename $$d) clean && \
    165                 (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetadp || true) && \
    166                 make -C $(builddir)/bin/src/vboxnetadp KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxnetadp/Module.symvers all; \
    167                 [ -d $(builddir)/bin/src/vboxpci ] && make -C $(builddir)/bin/src/vboxpci KERN_VER=$$(basename $$d) clean && \
    168                 (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxpci || true) && \
    169                 make -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxpci/Module.symvers all; \
    170                 true; \
     159                make -C $(builddir)/bin/src/vboxdrv KERN_VER=$$(basename $$d) clean && \
     160                make -C $(builddir)/bin/src/vboxdrv KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; \
     161                make -C $(builddir)/bin/src/vboxnetflt KERN_VER=$$(basename $$d) clean && \
     162                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetflt || true) && \
     163                make -C $(builddir)/bin/src/vboxnetflt KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxnetflt/Module.symvers all; \
     164                make -C $(builddir)/bin/src/vboxnetadp KERN_VER=$$(basename $$d) clean && \
     165                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetadp || true) && \
     166                make -C $(builddir)/bin/src/vboxnetadp KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxnetadp/Module.symvers all; \
     167                [ -d $(builddir)/bin/src/vboxpci ] && make -C $(builddir)/bin/src/vboxpci KERN_VER=$$(basename $$d) clean && \
     168                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxpci || true) && \
     169                make -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxpci/Module.symvers all; \
     170                true; \
    171171            fi; \
    172172        done
     
    209209        $(if $(NOQT),,mv $(archdir)/virtualbox.desktop \
    210210           $(prefix)/usr/share/applications/virtualbox.desktop)
    211         $(if $(NOQT),,mv $(archdir)/virtualboxvm.desktop \
    212            $(prefix)/usr/share/applications/virtualboxvm.desktop)
    213211        install -d -g 0 -o 0 $(prefix)/usr/share/pixmaps
    214212        $(if $(NOQT),,install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor)
     
    218216        $(if $(NOQT),,cd $(archdir)/icons; for i in *; do \
    219217            for j in $$i/virtualbox.*; do \
    220                 if [ -f $$j ]; then \
    221                     if [ ! -d $(prefix)/usr/share/icons/hicolor/$$i/apps ]; then \
    222                         install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor/$$i/apps; \
    223                     fi; \
    224                     mv $$j $(prefix)/usr/share/icons/hicolor/$$i/apps; \
    225                 fi; \
     218                if [ -f $$j ]; then \
     219                    if [ ! -d $(prefix)/usr/share/icons/hicolor/$$i/apps ]; then \
     220                        install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor/$$i/apps; \
     221                    fi; \
     222                    mv $$j $(prefix)/usr/share/icons/hicolor/$$i/apps; \
     223                fi; \
    226224            done; \
    227225            install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor/$$i/mimetypes; \
     
    248246        $(if $(NOMODS),,for d in $(moddir)/*; do \
    249247            if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko ]; then \
    250                 install -D -g 0 -o 0 -m 0644 \
     248                install -D -g 0 -o 0 -m 0644 \
    251249                    $$d/vboxdrv.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxdrv.ko; \
    252                 install -D -g 0 -o 0 -m 0644 \
     250                install -D -g 0 -o 0 -m 0644 \
    253251                    $$d/vboxnetflt.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxnetflt.ko; \
    254                 install -D -g 0 -o 0 -m 0644 \
     252                install -D -g 0 -o 0 -m 0644 \
    255253                    $$d/vboxnetadp.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxnetadp.ko; \
    256                 if [ -f $$d/vboxpci.ko ]; then \
    257                     install -D -g 0 -o 0 -m 0644 \
    258                         $$d/vboxpci.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxpci.ko; \
    259                 fi \
     254                if [ -f $$d/vboxpci.ko ]; then \
     255                    install -D -g 0 -o 0 -m 0644 \
     256                        $$d/vboxpci.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxpci.ko; \
     257                fi \
    260258            fi \
    261259            done)
     
    267265        if [ -f $(prefix)/usr/lib/$(package)/libQt5CoreVBox.so.5 ]; then \
    268266            $(vboxroot)/tools/linux.$(chrarch)/bin/chrpath \
    269                 --keepgoing --replace /usr/lib/$(package) \
    270                 $(prefix)/usr/lib/$(package)/*.so.5 \
    271                 $(prefix)/usr/lib/$(package)/plugins/platforms/*.so; \
    272                 $(prefix)/usr/lib/$(package)/plugins/platformthemes/*.so; \
    273                 $(prefix)/usr/lib/$(package)/plugins/sqldrivers/*.so; \
    274                 $(prefix)/usr/lib/$(package)/plugins/styles/*.so; \
    275                 $(prefix)/usr/lib/$(package)/plugins/xcbglintegrations/*.so; \
     267                --keepgoing --replace /usr/lib/$(package) \
     268                $(prefix)/usr/lib/$(package)/*.so.5 \
     269                $(prefix)/usr/lib/$(package)/plugins/platforms/*.so; \
     270                $(prefix)/usr/lib/$(package)/plugins/platformthemes/*.so; \
     271                $(prefix)/usr/lib/$(package)/plugins/sqldrivers/*.so; \
     272                $(prefix)/usr/lib/$(package)/plugins/styles/*.so; \
     273                $(prefix)/usr/lib/$(package)/plugins/xcbglintegrations/*.so; \
    276274            echo "[Paths]" > $(prefix)/usr/lib/$(package)/qt.conf; \
    277275            echo "Plugins = /usr/lib/$(package)/plugins" >> $(prefix)/usr/lib/$(package)/qt.conf; \
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