Changeset 40390 in vbox for trunk/src/VBox/Installer/linux/debian
- Timestamp:
- Mar 7, 2012 1:58:08 PM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 76699
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/linux/debian/rules
r40217 r40390 1 1 #!/usr/bin/make -f 2 2 # 3 # Copyright (C) 2006-201 1Oracle Corporation3 # Copyright (C) 2006-2012 Oracle Corporation 4 4 # 5 5 # This file is part of VirtualBox Open Source Edition (OSE), as … … 32 32 # NOMODS=1 don't build any module 33 33 # NOQT=1 don't build the Qt GUI 34 # EFI 34 # EFI=1 include the EFI binary from prebuild 35 35 # VERSUFFIX=<suffix> set a particular package version suffix (e.g. _customer) 36 36 # HEADLESS=1 build the headless version 37 # VNC=1 build VNC code 37 38 # NOWEBSVC=1 don't build the webservice API, default for OSE 38 39 # STAGEDISO=<path> don't build the VBoxAdditions, use the precompiled .iso … … 57 58 NOQT ?= $(HEADLESS) 58 59 NOWEBSVC ?= $(ose) 59 NOWINE := $(if $(NODOCS),$(if $(STAGEDISO),1,),) 60 NOWINE := $(if $(NODOCS),$(if $(STAGEDISO),1,),)$(ose) 60 61 61 62 ifneq ($(wildcard $(verfile)),) … … 94 95 95 96 cfg_flags := $(if $(NOQT),--disable-qt,) \ 97 $(if $(filter _Ubuntu_hardy,$(debrel)),--with-qt4-dir=$(qtstdc6)) \ 96 98 $(if $(ose),--ose,) $(if $(LINUX),--with-linux=$(LINUX),) \ 97 $(if $(filter _Ubuntu_hardy,$(debrel)),--with-qt4-dir=$(qtstdc6)) \98 99 $(if $(HEADLESS),--build-headless,) \ 99 100 $(if $(DEBUG),--build-debug,) \ 100 101 $(if $(NOWINE),,--setup-wine) \ 101 102 $(if $(NOWEBSVC),,--enable-webservice) \ 103 $(if $(VNC),--enable-vnc,) \ 102 104 --disable-extpack 103 105 104 106 bld_flags := AUTOCFG=$(current)/debian/AutoConfig.kmk \ 105 107 LOCALCFG=$(current)/debian/LocalConfig.kmk \ 106 PATH_OUT=$( current)/debian/builddir\108 PATH_OUT=$(builddir) \ 107 109 VBOX_WITHOUT_EXTPACK_PUEL_PACKING=1 \ 110 VBOX_WITHOUT_EXTPACK_VNC_PACKING=1 \ 108 111 VBOX_DO_STRIP= \ 109 112 VBOX_DO_STRIP_MODULES= \ … … 113 116 VBOX_PACKAGE_DIST=$(debdist) \ 114 117 VBOX_SVN_REV=$(svnrev) \ 115 $(if $(NODOCS),VBOX_WITH_DOCS= ,) \118 $(if $(NODOCS),VBOX_WITH_DOCS= ,) \ 116 119 $(if $(VERBOSE),--print-directory KBUILD_VERBOSE=2,--no-print-directory) \ 117 120 $(if $(STAGEDISO),VBOX_WITHOUT_ADDITIONS=1,) \ … … 182 185 dh_testdir 183 186 dh_testroot 184 rm -f debian/changelog debian/preinst debian/postinst debian/prerm 187 rm -f debian/changelog 188 rm -f debian/preinst debian/postinst debian/prerm 185 189 rm -f debian/$(package).init debian/vboxdrv.init 186 190 rm -f debian/vboxballoonctrl-service.init debian/vboxweb-service.init … … 264 268 $(if $(NOWEBSVC),,vboxwebsrv webtest); do \ 265 269 mv $(archdir)/$$i $(prefix)/usr/lib/$(package); done 270 $(if $(VNC),mv $(archdir)/ExtensionPacks/VNC $(prefix)/usr/lib/$(package)/ExtensionPacks,) 266 271 mv $(archdir)/VBoxTunctl $(prefix)/usr/bin 267 272 $(if $(NOMODS),,for d in $(moddir)/*; do \ … … 297 302 endif 298 303 rmdir $(archdir)/additions 304 $(if $(VNC),rmdir $(archdir)/ExtensionPacks) 299 305 rmdir $(archdir) 300 306 rmdir $(prefix)/opt
Note:
See TracChangeset
for help on using the changeset viewer.