VirtualBox

Changeset 63946 in vbox for trunk/debian/rules


Ignore:
Timestamp:
Sep 22, 2016 12:05:35 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
110832
Message:

deb/rpm: removed support for ancient distributions; disable VBOX_WITH_PYTHON for el5

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/debian/rules

    r63555 r63946  
    3333#  STAGEDISO=<path> don't build the VBoxAdditions, use the precompiled .iso
    3434#  PKGDIR=<path>    where to store the final package(s)
    35 #  BLEEDING_EDGE=xyz
    3635
    3736package  := virtualbox
     
    6564debrel  := $(if $(shell which lsb_release),_$(shell lsb_release -si)_$(shell lsb_release -sc),unknown)
    6665
    67 # shipping Linux kernel modules with bleeding-edge releases doesn't make sense
    68 instmod := $(if $(filter _Ubuntu_lucid _Ubuntu_maverick _Ubuntu_natty _Ubuntu_oneiric _Debian_sid,$(debrel)),,1)
    69 
    7066cfg_flags := $(if $(NOQT),--disable-qt,) \
    7167             $(if $(ose),--ose,) $(if $(LINUX),--with-linux=$(LINUX),) \
     
    9086             $(if $(NODOCS),VBOX_WITH_DOCS= ,) \
    9187             $(if $(VERBOSE),--print-directory KBUILD_VERBOSE=2,--no-print-directory) \
    92              $(if $(STAGEDISO),VBOX_WITHOUT_ADDITIONS=1,) \
    93              $(if $(BLEEDING_EDGE),VBOX_BLEEDING_EDGE=$(BLEEDING_EDGE),)
     88             $(if $(STAGEDISO),VBOX_WITHOUT_ADDITIONS=1,)
    9489
    9590configure: debian/configure-stamp
     
    128123                make -C $(builddir)/bin/src/vboxdrv KERN_DIR=$$d/build MODULE_DIR=$$d clean && \
    129124                make -j4 -C $(builddir)/bin/src/vboxdrv KBUILD_VERBOSE= KERN_DIR=$$d/build MODULE_DIR=$$d all \
    130                 $(if $(instmod),&& install -D -m 0644 -g 0 -o 0 \
    131                     $(builddir)/bin/src/vboxdrv/vboxdrv.ko $(moddir)/$$(basename $$d)/vboxdrv.ko); \
    132125                make -C $(builddir)/bin/src/vboxnetflt KERN_DIR=$$d/build MODULE_DIR=$$d clean && \
    133126                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetflt || true) && \
    134127                make -j4 -C $(builddir)/bin/src/vboxnetflt KBUILD_VERBOSE= KERN_DIR=$$d/build MODULE_DIR=$$d all \
    135                 $(if $(instmod),&& install -D -m 0644 -g 0 -o 0 \
    136                     $(builddir)/bin/src/vboxnetflt/vboxnetflt.ko $(moddir)/$$(basename $$d)/vboxnetflt.ko); \
    137128                make -C $(builddir)/bin/src/vboxnetadp KERN_DIR=$$d/build MODULE_DIR=$$d clean && \
    138129                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetadp || true) && \
    139130                make -j4 -C $(builddir)/bin/src/vboxnetadp KBUILD_VERBOSE= KERN_DIR=$$d/build MODULE_DIR=$$d all \
    140                 $(if $(instmod),&& install -D -m 0644 -g 0 -o 0 \
    141                     $(builddir)/bin/src/vboxnetadp/vboxnetadp.ko $(moddir)/$$(basename $$d)/vboxnetadp.ko); \
    142131                make -C $(builddir)/bin/src/vboxpci KERN_DIR=$$d/build MODULE_DIR=$$d clean && \
    143132                (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxpci || true) && \
    144133                make -j4 -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_DIR=$$d/build MODULE_DIR=$$d all \
    145                 $(if $(instmod),&& install -D -m 0644 -g 0 -o 0 \
    146                     $(builddir)/bin/src/vboxpci/vboxpci.ko $(moddir)/$$(basename $$d)/vboxpci.ko); \
    147134            fi; \
    148135        done
     
    255242        mv $(current)/debian/$(verpkg)/usr/lib/debug $(current)/debian/$(verpkg)-dbg/usr/lib
    256243endif
    257         $(if $(filter _Ubuntu_hardy _Ubuntu_lucid,$(debrel)),dh_pycentral,dh_python2)
     244        dh_python2
    258245        dh_compress -X.pdf -X.chm -X LICENSE -X.py
    259246        dh_fixperms
     
    265252          -Valsa=$(if $(HEADLESS),,libasound2) \
    266253          -Vpulse=$(if $(HEADLESS),,libpulse0) \
    267           -Vsdlttf=$(if $(HEADLESS),,libsdl-ttf2.0-0) \
    268           -Vdkms=$(if $(filter _Debian_lenny,$(debrel)),,dkms)
     254          -Vsdlttf=$(if $(HEADLESS),,libsdl-ttf2.0-0)
    269255        dh_md5sums
    270256        dh_builddeb --destdir $(pkgdir) -- -Zxz
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