VirtualBox

Changeset 3862

Show
Ignore:
Timestamp:
07/26/07 11:23:14 (1 year ago)
Author:
vboxsync
Message:

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

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/debian/LocalConfig.kmk

    r3848 r3862  
    1414KBUILD_MSG_STYLE        := brief 
    1515 
    16 DEFS                    += VBOX_PATH_PRIVATE_LIBS=\"/usr/lib/virtualbox\" 
     16DEFS                    += RTPATH_APP_DOCS=\"/usr/share/doc/virtualbox\" 
     17DEFS                    += RTPATH_APP_PRIVATE_ARCH=\"/usr/lib/virtualbox\" 
     18DEFS                    += RTPATH_APP_PRIVATE=\"/usr/share/virtualbox\" 
    1719ifeq ($(BUILD_TARGET_ARCH),amd64) 
    18 DEFS                    += VBOX_PATH_SHARED_LIBS=\"/usr/lib64\" 
     20DEFS                    += RTPATH_SHARED_LIBS=\"/usr/lib64\" 
    1921else 
    20 DEFS                    += VBOX_PATH_SHARED_LIBS=\"/usr/lib\" 
     22DEFS                    += RTPATH_SHARED_LIBS=\"/usr/lib\" 
    2123endif 
  • trunk/debian/control

    r3848 r3862  
    99 
    1010Package: virtualbox 
    11 Architecture: any 
     11Architecture: i386 amd64 
     12Pre-Depends: debconf (>= 1.1) | debconf-2.0 
    1213Depends: ${shlibs:Depends}, debconf (>= 0.5) | debconf-2.0, psmisc 
    1314Recommends: linux-headers, gcc, make, binutils, bridge-utils, uml-utilities 
    1415Description: innotek VirtualBox 
    15  VirtualBox is a powerful PC virtualization solution allowing you to run a wide range 
    16  of PC operating systems on your Linux system. This includes Windows, Linux, FreeBSD, 
    17  DOS, OpenBSD and others. VirtualBox comes with a broad feature set and excellent 
    18  performance, making it the premier virtualization software solution on the market. 
     16 VirtualBox is a powerful PC virtualization solution allowing you to run a 
     17 wide range of PC operating systems on your Linux system. This includes 
     18 Windows, Linux, FreeBSD, DOS, OpenBSD and others. VirtualBox comes with a broad 
     19 feature set and excellent performance, making it the premier virtualization 
     20 software solution on the market. 
  • trunk/debian/postinst

    r3848 r3862  
    22 
    33LOG="/var/log/vbox-install.log" 
    4  
    5 # read INSTALL_DIR/src 
    6 . /etc/vbox/vbox.cfg 
    74 
    85# for debconf 
     
    5956Messages emitted during module compilation will be logged to $LOG. 
    6057EOF 
    61       if ! $INSTALL_DIR/src/build_in_tmp install > /var/log/vbox-install.log 2>&1; then 
     58      if ! /usr/share/virtualbox/src/build_in_tmp install > /var/log/vbox-install.log 2>&1; then 
    6259        db_fset virtualbox/module-compilation-failed seen false 
    6360        db_input critical virtualbox/module-compilation-failed || true 
  • 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 
  • trunk/debian/templates

    r3848 r3862  
    11Template: virtualbox/group-vboxusers 
    22Type: note 
    3 Description: Creating group 'vboxusers'. 
     3Description: Creating group 'vboxusers' 
    44 Users of VirtualBox must be member of that group in order to have write 
    55 permissions to /dev/vboxdrv. Otherwise starting of VMs will not be possible. 
  • trunk/debian/vboxdrv.init.tmpl

    r3848 r3862  
    2828# Default-Start:  3 5 
    2929# Default-Stop: 
    30 # Description:    VirtualBox Linux kernel module 
     30# Short-Description: VirtualBox Linux kernel module 
    3131### END INIT INFO 
    3232 
     
    3535MODNAME=vboxdrv 
    3636GROUPNAME=vboxusers 
    37 CONFIG="/etc/vbox/vbox.cfg" 
    3837LOG="/var/log/vbox-install.log" 
    3938NOLSB=%NOLSB% 
     
    156155    ;; 
    157156  setup) 
    158     . "$CONFIG" 
    159157    stop 
    160158    log_daemon_msg "Recompiling VirtualBox kernel module" "$MODNAME" 
    161     if ! $INSTALL_DIR/src/build_in_tmp install > $LOG 2>&1; then 
     159    if ! /usr/share/virtualbox/src/build_in_tmp install > $LOG 2>&1; then 
    162160      failure "Look at $LOG to find out what went wrong" 
    163161    fi 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy