VirtualBox

Changeset 3862 in vbox for trunk/debian/rules


Ignore:
Timestamp:
Jul 26, 2007 9:23:14 AM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
23222
Message:

fixed a bunch of lintian warnings/errors, mostly by moving files to the right place

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/debian/rules

    r3851 r3862  
    128128        dh_installdirs
    129129        tar -xjC $(prefix)/opt -f $(builddir)/bin/VirtualBox.tar.bz2
    130         echo "# VirtualBox installation directory" > $(prefix)/etc/vbox/vbox.cfg
    131         echo "INSTALL_DIR=\"/opt/VirtualBox-$(ver)\"" >> $(prefix)/etc/vbox/vbox.cfg
    132130        install -d -g 0 -o 0 $(prefix)/usr/share/applications
    133131        install -d -g 0 -o 0 $(prefix)/usr/$(deblib)
    134132        install -d -g 0 -o 0 $(prefix)/usr/bin
    135133        install -d -g 0 -o 0 $(prefix)/usr/lib/virtualbox
     134        install -d -g 0 -o 0 $(prefix)/usr/share/virtualbox
    136135        $(if $(HEADLESS),,mv $(prefix)/opt/VirtualBox-$(ver)/VirtualBox.desktop \
    137136           $(prefix)/usr/share/applications/VirtualBox.desktop)
    138137        install -d -g 0 -o 0 $(prefix)/usr/share/pixmaps
     138        install -D -g 0 -o 0 -m 644 debian/lintian-override \
     139            debian/virtualbox/usr/share/lintian/overrides/virtualbox
    139140        mv $(prefix)/opt/VirtualBox-$(ver)/VBox.png \
    140141           $(prefix)/usr/share/pixmaps/VBox.png
    141142        mv $(prefix)/opt/VirtualBox-$(ver)/*.gc $(prefix)/usr/lib/virtualbox
    142143        mv $(prefix)/opt/VirtualBox-$(ver)/*.r0 $(prefix)/usr/lib/virtualbox
     144        mv $(prefix)/opt/VirtualBox-$(ver)/VBoxXPCOMIPCD $(prefix)/usr/lib/virtualbox
     145        mv $(prefix)/opt/VirtualBox-$(ver)/components $(prefix)/usr/lib/virtualbox/components
    143146        mv $(prefix)/opt/VirtualBox-$(ver)/*.so $(prefix)/usr/$(deblib)
     147        mv $(prefix)/opt/VirtualBox-$(ver)/sdk  $(prefix)/usr/share/virtualbox
     148        mv $(prefix)/opt/VirtualBox-$(ver)/nls  $(prefix)/usr/share/virtualbox
     149        mv $(prefix)/opt/VirtualBox-$(ver)/src  $(prefix)/usr/share/virtualbox
     150        rm $(prefix)/opt/VirtualBox-$(ver)/VBox.sh
     151        install -D -g 0 -o 0 -m 644 debian/VBox.sh $(prefix)/usr/bin/VBox
     152        mv $(prefix)/opt/VirtualBox-$(ver)/VBoxAddIF.sh $(prefix)/usr/bin/VBoxTAP
     153        for i in VBoxManage $(if $(HEADLESS),,VBoxSDL) \
     154            $(if $(HEADLESS),,VirtualBox) $(if $(ose),,VBoxVRDP); do \
     155            mv $(prefix)/opt/VirtualBox-$(ver)/$$i $(prefix)/usr/lib/virtualbox/$$i; done
     156        mv $(prefix)/opt/VirtualBox-$(ver)/VBoxSVC $(prefix)/usr/lib/virtualbox
     157        mv $(prefix)/opt/VirtualBox-$(ver)/tstVMM $(prefix)/usr/lib/virtualbox
    144158        $(if $(ose),,for d in $(moddir)/*; do \
    145159            install -D -g 0 -o 0 -m 0644 \
    146160                $$d/vboxdrv.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxdrv.ko; done)
    147161        mv $(prefix)/opt/VirtualBox-$(ver)/VBoxTunctl $(prefix)/usr/bin
     162        rmdir $(prefix)/opt/VirtualBox-$(ver)
     163        rmdir $(prefix)/opt
    148164        dh_link \
    149             $(if $(HEADLESS),,opt/VirtualBox-$(ver)/VBox.sh usr/bin/VirtualBox) \
    150             opt/VirtualBox-$(ver)/VBox.sh usr/bin/VBoxManage \
    151             $(if $(HEADLESS),,opt/VirtualBox-$(ver)/VBox.sh usr/bin/VBoxSDL) \
    152             opt/VirtualBox-$(ver)/VBox.sh usr/bin/VBoxVRDP \
    153             opt/VirtualBox-$(ver)/VBoxAddIF.sh usr/bin/VBoxAddIF \
    154             opt/VirtualBox-$(ver)/VBoxAddIF.sh usr/bin/VBoxDeleteIF
     165            $(if $(HEADLESS),,usr/bin/VBox usr/bin/VirtualBox) \
     166            usr/bin/VBox usr/bin/VBoxManage \
     167            $(if $(HEADLESS),,usr/bin/VBox usr/bin/VBoxSDL) \
     168            $(if $(ose),,usr/bin/VBox usr/bin/VBoxVRDP) \
     169            usr/bin/VBoxTAP usr/bin/VBoxAddIF \
     170            usr/bin/VBoxTAP usr/bin/VBoxDeleteIF
    155171        dh_desktop
    156172        dh_installmenu
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