~ubuntu-branches/ubuntu/precise/virtualbox/precise-updates

« back to all changes in this revision

Viewing changes to src/VBox/Additions/x11/vboxmouse/Makefile.kmk

  • Committer: Bazaar Package Importer
  • Author(s): Felix Geyer
  • Date: 2011-10-17 23:23:09 UTC
  • mfrom: (3.1.5 sid)
  • Revision ID: james.westby@ubuntu.com-20111017232309-kzm6841lzk61ranj
Tags: 4.1.4-dfsg-1
* New upstream release.
  - Fixes missing icons when using pt_BR locale. (Closes: #507188)
  - Fixes guest additions download url. (Closes: #637349; LP: #840668)
* Refresh patches.
* Drop the vboxmouse x11 driver. The mouse integration is now completely
  handled by the kernel module.
* Restrict dh_pycentral to the virtualbox binary package.
* Merge changes from the Ubuntu package but use them only when built
  on Ubuntu:
  - Add an Apport hook.
  - Add vboxguest modalias to the package control field.
* Pass KBUILD_VERBOSE=2 to kmk.
* Add 36-fix-text-mode.patch to fix text mode when using the vboxvideo driver.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# $Id: Makefile.kmk 38152 2011-07-25 12:19:13Z vboxsync $
 
1
# $Id: Makefile.kmk $
2
2
## @file
3
3
# Sub-Makefile for the VBox Additions XFree86 and X.org mouse drivers.
4
4
#
147
147
        vboxmouse_15.c
148
148
 
149
149
 
 
150
ifneq ($(KBUILD_TARGET), linux)
 
151
 
150
152
#
151
153
# vboxmouse_drv_17
152
154
#
 
155
DLLS += vboxmouse_drv_17
153
156
vboxmouse_drv_17_TEMPLATE = VBOXGUESTR3XORGMOD
154
157
vboxmouse_drv_17_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
155
158
## @todo replace $(VBOX_PATH_X11_ROOT)/xorg-server-1.6.0-local
169
172
#
170
173
# vboxmouse_drv_18
171
174
#
 
175
DLLS += vboxmouse_drv_18
172
176
vboxmouse_drv_18_TEMPLATE = VBOXGUESTR3XORGMOD
173
177
vboxmouse_drv_18_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
174
178
## @todo replace $(VBOX_PATH_X11_ROOT)/xorg-server-1.6.0-local
188
192
#
189
193
# vboxmouse_drv_19
190
194
#
 
195
DLLS += vboxmouse_drv_19
191
196
vboxmouse_drv_19_TEMPLATE = VBOXGUESTR3XORGMOD
192
197
vboxmouse_drv_19_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
193
198
## @todo replace $(VBOX_PATH_X11_ROOT)/xorg-server-1.6.0-local
207
212
#
208
213
# vboxmouse_drv_110
209
214
#
 
215
DLLS += vboxmouse_drv_110
210
216
vboxmouse_drv_110_TEMPLATE = VBOXGUESTR3XORGMOD
211
217
vboxmouse_drv_110_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
212
218
## @todo replace $(VBOX_PATH_X11_ROOT)/xorg-server-1.6.0-local
222
228
vboxmouse_drv_110_SOURCES = \
223
229
        vboxmouse_15.c
224
230
 
225
 
 
226
 
vboxmouse_drv_$(XSERVER_VERSION)_NAME := vboxmouse_drv
227
 
vboxmouse_drv_$(XSERVER_VERSION)_INCS := \
228
 
        /usr/include/x11 \
229
 
        /usr/include/xorg \
230
 
        /usr/include/pixman-1
231
 
DLLS += vboxmouse_drv_$(XSERVER_VERSION)
232
 
 
 
231
endif # neq ($(KBUILD_TARGET),linux)
233
232
 
234
233
# Check the undefined symbols in the X.Org modules against lists of allowed
235
234
# symbols.  Not very elegant, but it will catch problems early.
298
297
            $(vboxmouse_drv_16_1_STAGE_TARGET) $(VBOXMOUSE_SRC_PATH)/undefined_15
299
298
        $(QUIET)$(APPEND) -t "$@" "done"
300
299
 
 
300
ifneq ($(KBUILD_TARGET), linux)
 
301
 
301
302
     TESTING += $(vboxmouse_drv_17_0_OUTDIR)/tstvboxmouse17.run
302
303
     OTHERS += $(vboxmouse_drv_17_0_OUTDIR)/tstvboxmouse17.run
303
304
$$(vboxmouse_drv_17_0_OUTDIR)/tstvboxmouse17.run: $$(vboxmouse_drv_17_1_STAGE_TARGET)
330
331
            $(vboxmouse_drv_110_1_STAGE_TARGET) $(VBOXMOUSE_SRC_PATH)/undefined_15
331
332
        $(QUIET)$(APPEND) -t "$@" "done"
332
333
 
 
334
endif # neq ($(KBUILD_TARGET),linux)
 
335
 
333
336
    endif # ! VBOX_ONLY_SDK
334
337
   endif # eq ($(KBUILD_HOST_ARCH),$(KBUILD_TARGET_ARCH))
335
 
  endif # eq ($(KBUILD_TARGET),linux)
 
338
  endif # 1of ($(KBUILD_TARGET),linux solaris)
336
339
# endif # ! VBOX_ONLY_ADDITIONS
337
340
endif # VBOX_WITH_TESTCASES
338
341