VirtualBox

Changeset 5255 in vbox


Ignore:
Timestamp:
Oct 12, 2007 6:38:41 AM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
25222
Message:

sync

Location:
trunk/debian
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • 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
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