VirtualBox

Changeset 14552 in vbox


Ignore:
Timestamp:
Nov 25, 2008 7:41:51 AM (16 years ago)
Author:
vboxsync
Message:

added NOQT

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/debian/rules

    r14486 r14552  
    2626#                   VirtualBox.chm from $HOME
    2727#  NOMODS=1         don't build any module
     28#  NOQT=1           don't build the Qt GUI
    2829#  HEADLESS=1       build the headless version
    2930#  STAGEDISO=<path> don't build the VBoxAdditions, use the precompiled .iso
     
    4041ose      := 1
    4142NOMODS   ?= $(ose)
     43NOQT     ?= $(HEADLESS)
    4244
    4345ifneq ($(wildcard $(verfile)),)
     
    7476        dh_testdir
    7577        cd $(vboxroot) && ./configure --odir=$(current)/debian --disable-qt3 $(if \
     78            $(NOQT),--disable-qt,) $(if \
    7679            $(ose),--ose,) $(if $(LINUX),--with-linux=$(LINUX),) $(if \
    7780            $(filter _Ubuntu_dapper,$(debrel)),--with-gcc=gcc-3.4 --with-g++=g++-3.4,) $(if \
     
    162165        install -d -g 0 -o 0 $(prefix)/usr/share/$(package)
    163166        install -d -g 0 -o 0 $(prefix)/usr/share/doc/$(verpkg)
    164         $(if $(HEADLESS),,mv $(archdir)/VirtualBox.desktop \
     167        $(if $(NOQT),,mv $(archdir)/VirtualBox.desktop \
    165168           $(prefix)/usr/share/applications/VirtualBox.desktop)
    166169        install -d -g 0 -o 0 $(prefix)/usr/share/pixmaps
     
    177180        mv $(archdir)/*.so $(prefix)/usr/lib/$(package)
    178181        mv $(archdir)/*.so.4 $(prefix)/usr/lib/$(package) || true
    179         $(if $(HEADLESS),,mv $(archdir)/nls $(prefix)/usr/share/$(package))
     182        $(if $(NOQT),,mv $(archdir)/nls $(prefix)/usr/share/$(package))
    180183        mv $(archdir)/src  $(prefix)/usr/share/$(package)
    181184        rm $(archdir)/VBox.sh
     
    183186        mv $(archdir)/VBoxSysInfo.sh $(prefix)/usr/share/$(package)
    184187        for i in VBoxManage VBoxSVC $(if $(HEADLESS),,VBoxSDL) \
    185             $(if $(HEADLESS),,VirtualBox) $(if $(ose),,VBoxVRDP) \
     188            $(if $(NOQT),,VirtualBox) $(if $(ose),,VBoxVRDP) \
    186189            VBoxHeadless; do \
    187190            mv $(archdir)/$$i $(prefix)/usr/lib/$(package); done
     
    194197            done)
    195198ifeq ($(ose),)
    196         $(if $(HEADLESS),,mv $(archdir)/kchmviewer $(prefix)/usr/lib/$(package))
     199        $(if $(NOQT),,mv $(archdir)/kchmviewer $(prefix)/usr/lib/$(package))
    197200        dh_installdocs \
    198201            $(archdir)/UserManual*.pdf $(archdir)/VirtualBox*.chm \
     
    209212        rmdir $(prefix)/opt
    210213        dh_link \
    211             $(if $(HEADLESS),,usr/bin/VBox      usr/bin/VirtualBox) \
     214            $(if $(NOQT),,usr/bin/VBox          usr/bin/VirtualBox) \
    212215            usr/bin/VBox                        usr/bin/VBoxManage \
    213216            $(if $(HEADLESS),,usr/bin/VBox      usr/bin/VBoxSDL) \
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette