VirtualBox

Changeset 4310 in vbox


Ignore:
Timestamp:
Aug 23, 2007 12:40:48 PM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
23838
Message:

use dh_installdocs, some more merge between rules files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/debian/rules

    r3890 r4310  
    5151
    5252# Ubuntu dapper: gcc-4.0 does not work with recompiler, use gcc-3.4 instead
    53 # Debian sarge: libhal-devel 0.4.7 is too old
    5453configure: debian/configure-stamp
    5554debian/configure-stamp:
     
    5857            $(ose),--ose,) $(if $(LINUX),--with-linux=$(LINUX),) $(if \
    5958            $(filter _Ubuntu_dapper,$(debrel)),--with-gcc=gcc-3.4 --with-g++=g++-3.4,) $(if \
    60             $(filter _xandros4.1 _Debian_sarge,$(debrel)),--without-hal,) $(if \
    6159            $(filter _xandros4.1,$(debrel)),--build-xalan,) $(if \
    6260            $(filter _xandros4.1 _ucs1.3,$(debrel)),--disable-sdl-ttf,) $(if \
    63             $(DEBUG),--build-debug,)
     61            $(HEADLESS),--build-headless,) $(if $(DEBUG),--build-debug,)
    6462        touch debian/configure-stamp
    6563
     
    7573              VBOX_WITH_LINUX_ADDITIONS= VBOX_WITH_WIN32_ADDITIONS=,) \
    7674            AUTOCFG=$(current)/debian/AutoConfig.kmk \
    77             LOCALCFG=$(current)/debian/$(if \
    78               $(HEADLESS),LocalConfig-headless.kmk,LocalConfig.kmk) \
     75            LOCALCFG=$(current)/debian/LocalConfig.kmk \
    7976            PATH_OUT=$(current)/debian/builddir \
    8077            all
     
    8986              VBOX_WITH_LINUX_ADDITIONS= VBOX_WITH_WIN32_ADDITIONS=,) \
    9087            AUTOCFG=$(current)/debian/AutoConfig.kmk \
    91             LOCALCFG=$(current)/debian/$(if \
    92               $(HEADLESS),LocalConfig-headless.kmk,LocalConfig.kmk) \
     88            LOCALCFG=$(current)/debian/LocalConfig.kmk \
    9389            PATH_OUT=$(current)/debian/builddir \
    9490            packing
     
    139135        install -d -g 0 -o 0 $(prefix)/usr/share/pixmaps
    140136        install -D -g 0 -o 0 -m 644 debian/lintian-override \
    141             debian/virtualbox/usr/share/lintian/overrides/virtualbox
     137           $(prefix)/usr/share/lintian/overrides/virtualbox
    142138        mv $(prefix)/opt/VirtualBox-$(ver)/VBox.png \
    143139           $(prefix)/usr/share/pixmaps/VBox.png
    144140        mv $(prefix)/opt/VirtualBox-$(ver)/*.gc $(prefix)/usr/lib/virtualbox
    145141        mv $(prefix)/opt/VirtualBox-$(ver)/*.r0 $(prefix)/usr/lib/virtualbox
     142        $(if $(filter amd64,$(arch)),\
     143            mv $(prefix)/opt/VirtualBox-$(ver)/VBoxREM2.rel $(prefix)/usr/lib/virtualbox,)
    146144        mv $(prefix)/opt/VirtualBox-$(ver)/VBoxXPCOMIPCD $(prefix)/usr/lib/virtualbox
    147145        mv $(prefix)/opt/VirtualBox-$(ver)/components $(prefix)/usr/lib/virtualbox/components
    148146        mv $(prefix)/opt/VirtualBox-$(ver)/*.so $(prefix)/usr/lib
    149147        mv $(prefix)/opt/VirtualBox-$(ver)/sdk  $(prefix)/usr/share/virtualbox
    150         mv $(prefix)/opt/VirtualBox-$(ver)/nls  $(prefix)/usr/share/virtualbox
     148        $(if $(HEADLESS),,mv $(prefix)/opt/VirtualBox-$(ver)/nls $(prefix)/usr/share/virtualbox)
    151149        mv $(prefix)/opt/VirtualBox-$(ver)/src  $(prefix)/usr/share/virtualbox
    152150        rm $(prefix)/opt/VirtualBox-$(ver)/VBox.sh
     
    161159                $$d/vboxdrv.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxdrv.ko; done)
    162160ifeq ($(ose),)
    163         mv $(prefix)/opt/VirtualBox-$(ver)/kchmviewer $(prefix)/usr/lib/virtualbox
    164         for i in UserManual.pdf VirtualBox.chm LICENSE; do \
    165             mv $(prefix)/opt/VirtualBox-$(ver)/$$i $(prefix)/usr/share/doc/virtualbox; done
     161        $(if $(HEADLESS),,mv $(prefix)/opt/VirtualBox-$(ver)/kchmviewer $(prefix)/usr/lib/virtualbox)
     162        dh_installdocs $(addprefix $(prefix)/opt/VirtualBox-$(ver)/,\
     163            UserManual.pdf VirtualBox.chm LICENSE)
     164        rm $(addprefix $(prefix)/opt/VirtualBox-$(ver)/,UserManual.pdf VirtualBox.chm LICENSE)
    166165        for i in rdesktop-vrdp.tar.gz additions/VBoxGuestAdditions.iso; do \
    167166            mv $(prefix)/opt/VirtualBox-$(ver)/$$i $(prefix)/usr/share/virtualbox; done
    168167        rmdir $(prefix)/opt/VirtualBox-$(ver)/additions
     168else
     169        dh_installdocs
    169170endif
    170171        rmdir $(prefix)/opt/VirtualBox-$(ver)
     
    192193        dh_link
    193194        [ -n "$(DEBUG)" ] || dh_strip
    194         dh_compress -X.pdf -X.chm
     195        dh_compress -X.pdf -X.chm -X LICENSE
    195196        dh_fixperms
    196197        dh_makeshlibs
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