VirtualBox

Changeset 5255

Show
Ignore:
Timestamp:
10/12/07 08:38:41 (1 year ago)
Author:
vboxsync
Message:

sync

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/debian/rules

    r4559 r5255  
    3131include $(verfile) 
    3232ver      := $(VBOX_VERSION_STRING) 
     33archdir   := $(prefix)/opt/VirtualBox-$(ver) 
    3334endif 
    3435 
     
    9596# Build modules for every kernel we find in /lib/modules/* 
    9697modules: debian/build-stamp debian/modules-stamp 
    97 debian/modules-stamp: 
     98debian/modules-stamp: debian/build-stamp 
    9899        rm -rf $(moddir) 
    99100        mkdir $(moddir) 
     
    110111        dh_testdir 
    111112        dh_testroot 
    112         rm -f debian/$(package).init debian/vboxdrv.init 
     113        rm -f debian/$(package).init debian/vboxdrv.init debian/vboxnet.init 
    113114        rm -f debian/AutoConfig.kmk debian/configure.log debian/env.sh 
    114115        rm -f debian/modules-stamp debian/build-stamp debian/configure-stamp 
     
    133134        install -d -g 0 -o 0 $(prefix)/usr/share/$(package) 
    134135        install -d -g 0 -o 0 $(prefix)/usr/share/doc/$(package) 
    135         $(if $(HEADLESS),,mv $(prefix)/opt/VirtualBox-$(ver)/VirtualBox.desktop \ 
     136        $(if $(HEADLESS),,mv $(archdir)/VirtualBox.desktop \ 
    136137           $(prefix)/usr/share/applications/VirtualBox.desktop) 
    137138        install -d -g 0 -o 0 $(prefix)/usr/share/pixmaps 
    138139        install -D -g 0 -o 0 -m 644 debian/lintian-override \ 
    139140           $(prefix)/usr/share/lintian/overrides/$(package) 
    140         mv $(prefix)/opt/VirtualBox-$(ver)/VBox.png \ 
     141        mv $(archdir)/VBox.png \ 
    141142           $(prefix)/usr/share/pixmaps/VBox.png 
    142         mv $(prefix)/opt/VirtualBox-$(ver)/*.gc $(prefix)/usr/lib/$(package) 
    143         mv $(prefix)/opt/VirtualBox-$(ver)/*.r0 $(prefix)/usr/lib/$(package) 
     143        mv $(archdir)/*.gc $(prefix)/usr/lib/$(package) 
     144        mv $(archdir)/*.r0 $(prefix)/usr/lib/$(package) 
    144145        $(if $(filter amd64,$(arch)),\ 
    145             mv $(prefix)/opt/VirtualBox-$(ver)/VBoxREM2.rel $(prefix)/usr/lib/$(package),) 
    146         mv $(prefix)/opt/VirtualBox-$(ver)/VBoxXPCOMIPCD $(prefix)/usr/lib/$(package) 
    147         mv $(prefix)/opt/VirtualBox-$(ver)/components $(prefix)/usr/lib/$(package)/components 
    148         mv $(prefix)/opt/VirtualBox-$(ver)/*.so $(prefix)/usr/lib 
    149         mv $(prefix)/opt/VirtualBox-$(ver)/sdk  $(prefix)/usr/share/$(package) 
    150         $(if $(HEADLESS),,mv $(prefix)/opt/VirtualBox-$(ver)/nls $(prefix)/usr/share/$(package)) 
    151         mv $(prefix)/opt/VirtualBox-$(ver)/src  $(prefix)/usr/share/$(package) 
    152         rm $(prefix)/opt/VirtualBox-$(ver)/VBox.sh 
     146            mv $(archdir)/VBoxREM2.rel $(prefix)/usr/lib/$(package),) 
     147        mv $(archdir)/VBoxXPCOMIPCD $(prefix)/usr/lib/$(package) 
     148        mv $(archdir)/components $(prefix)/usr/lib/$(package)/components 
     149        mv $(archdir)/*.so $(prefix)/usr/lib 
     150        mv $(archdir)/sdk  $(prefix)/usr/share/$(package) 
     151        $(if $(HEADLESS),,mv $(archdir)/nls $(prefix)/usr/share/$(package)) 
     152        mv $(archdir)/src  $(prefix)/usr/share/$(package) 
     153        rm $(archdir)/VBox.sh 
    153154        install -D -g 0 -o 0 -m 644 debian/VBox.sh $(prefix)/usr/bin/VBox 
    154         mv $(prefix)/opt/VirtualBox-$(ver)/VBoxAddIF.sh $(prefix)/usr/bin/VBoxTAP 
     155        mv $(archdir)/VBoxAddIF.sh $(prefix)/usr/bin/VBoxTAP 
    155156        for i in VBoxManage VBoxSVC tstVMM $(if $(HEADLESS),,VBoxSDL) \ 
    156157            $(if $(HEADLESS),,VirtualBox) $(if $(ose),,VBoxVRDP); do \ 
    157             mv $(prefix)/opt/VirtualBox-$(ver)/$$i $(prefix)/usr/lib/$(package); done 
    158         mv $(prefix)/opt/VirtualBox-$(ver)/VBoxTunctl $(prefix)/usr/bin 
     158            mv $(archdir)/$$i $(prefix)/usr/lib/$(package); done 
     159        mv $(archdir)/VBoxTunctl $(prefix)/usr/bin 
    159160        $(if $(NOMODS),,for d in $(moddir)/*; do \ 
    160161            install -D -g 0 -o 0 -m 0644 \ 
    161162                $$d/vboxdrv.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxdrv.ko; done) 
    162163ifeq ($(ose),) 
    163         $(if $(HEADLESS),,mv $(prefix)/opt/VirtualBox-$(ver)/kchmviewer $(prefix)/usr/lib/$(package)) 
    164         dh_installdocs $(addprefix $(prefix)/opt/VirtualBox-$(ver)/,\ 
     164        $(if $(HEADLESS),,mv $(archdir)/kchmviewer $(prefix)/usr/lib/$(package)) 
     165        dh_installdocs $(addprefix $(archdir)/,\ 
    165166            UserManual.pdf VirtualBox.chm LICENSE) 
    166         rm $(addprefix $(prefix)/opt/VirtualBox-$(ver)/,UserManual.pdf VirtualBox.chm LICENSE) 
     167        rm $(addprefix $(archdir)/,UserManual.pdf VirtualBox.chm LICENSE) 
    167168        for i in rdesktop-vrdp.tar.gz additions/VBoxGuestAdditions.iso; do \ 
    168             mv $(prefix)/opt/VirtualBox-$(ver)/$$i $(prefix)/usr/share/$(package); done 
    169         rmdir $(prefix)/opt/VirtualBox-$(ver)/additions 
     169            mv $(archdir)/$$i $(prefix)/usr/share/$(package); done 
     170        rmdir $(archdir)/additions 
    170171else 
    171172        dh_installdocs 
    172173endif 
    173         rmdir $(prefix)/opt/VirtualBox-$(ver) 
     174        rmdir $(archdir) 
    174175        rmdir $(prefix)/opt 
    175176        dh_link \ 
     
    212213        dh_perl 
    213214        dh_shlibdeps 
    214         dh_gencontrol 
     215        dh_gencontrol -- \ 
     216          -Valsa=$(if $(HEADLESS),,libasound2) \ 
     217          -Vsdlttf=$(if $(HEADLESS),,libsdl-ttf2.0-0) 
    215218        dh_md5sums 
    216219        dh_builddeb 
  • trunk/debian/vboxnet.init.tmpl

    r4315 r5255  
    2020# Default-Start:  3 5 
    2121# Default-Stop: 
    22 # Description:    VirtualBox permanent host networking setup 
     22# Short-Description: VirtualBox permanent host networking setup 
    2323### END INIT INFO 
    2424 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy