Module Name: src
Committed By: mrg
Date: Fri May 28 02:35:47 UTC 2010
Added Files:
src/external/mit/xorg/server/drivers/xf86-video-geode: Makefile
src/external/mit/xorg/server/drivers/xf86-video-openchrome: Makefile
Removed Files:
src/external/mit/xorg/server/drivers/xf86-video-via: Makefile
Log Message:
add build glue for xf86-video-geode and xf86-video-openchrome and
obsolete xf86-video-via.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 \
src/external/mit/xorg/server/drivers/xf86-video-geode/Makefile
cvs rdiff -u -r0 -r1.1 \
src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile
cvs rdiff -u -r1.6 -r0 \
src/external/mit/xorg/server/drivers/xf86-video-via/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: src/external/mit/xorg/server/drivers/xf86-video-geode/Makefile
diff -u /dev/null src/external/mit/xorg/server/drivers/xf86-video-geode/Makefile:1.1
--- /dev/null Fri May 28 02:35:47 2010
+++ src/external/mit/xorg/server/drivers/xf86-video-geode/Makefile Fri May 28 02:35:46 2010
@@ -0,0 +1,49 @@
+# $NetBSD: Makefile,v 1.1 2010/05/28 02:35:46 mrg Exp $
+
+DRIVER= xf86-video-geode
+DRIVER_NAME= geode_drv
+
+SRCS= \
+ geode_driver.c \
+ geode_common.c \
+ geode_dcon.c \
+ geode_ddc.c \
+ geode_msr.c \
+ gx_driver.c\
+ gx_accel.c \
+ gx_cursor.c \
+ gx_video.c \
+ gx_regacc.c \
+ gx_rotate.c \
+ gx_randr.c \
+ durango.c \
+ panel.c \
+ lx_driver.c \
+ lx_cursor.c \
+ lx_memory.c \
+ lx_panel.c \
+ lx_output.c \
+ lx_display.c \
+ lx_video.c \
+ lx_exa.c \
+ cimarron.c
+NOMAN= # defined
+
+CPPFLAGS+= -DHAVE_GX -DHAVE_LX -DAMD_V4L2_VIDEO -DOPT_ACCEL -DPNL_SUP
+# This enables multi-mmap support; no idea why it is Linux 2.6 specific
+CPPFLAGS+= -DLINUX_2_6
+
+CPPFLAGS+= -I${X11SRCDIR.${DRIVER}}/src/cim \
+ -I${X11SRCDIR.${DRIVER}}/src/gfx \
+ -I${X11SRCDIR.${DRIVER}}/src/panel
+
+CPPFLAGS+= -DHAVE_CONFIG_H -I${X11SRCDIR.${DRIVER}}/../include
+
+# XXX ugh
+CPPFLAGS+= -Doff64_t=off_t
+
+COPTS.gx_randr.c+= -Wno-error # XXX
+COPTS.lx_memory.c+= -Wno-error # XXX
+COPTS.panel.c+= -Wno-error # XXX -- huh? don't get this one
+
+.include "../Makefile.xf86-driver"
Index: src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile
diff -u /dev/null src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile:1.1
--- /dev/null Fri May 28 02:35:47 2010
+++ src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile Fri May 28 02:35:46 2010
@@ -0,0 +1,43 @@
+# $NetBSD: Makefile,v 1.1 2010/05/28 02:35:46 mrg Exp $
+
+DRIVER= xf86-video-openchrome
+DRIVER_NAME= openchrome_drv
+
+SRCS= \
+ via_3d.c \
+ via_accel.c \
+ via_bandwidth.c \
+ via_ch7xxx.c \
+ via_cursor.c \
+ via_crtc.c \
+ via_dga.c \
+ via_display.c \
+ via_driver.c \
+ via_i2c.c \
+ via_id.c \
+ via_lvds.c \
+ via_memcpy.c \
+ via_memory.c \
+ via_mode.c \
+ via_panel.c \
+ via_shadow.c \
+ via_swov.c \
+ via_timing.c \
+ via_vbe.c \
+ via_vgahw.c \
+ via_video.c \
+ via_vt162x.c
+
+# DRI
+SRCS+= \
+ via_dri.c \
+ via_xvmc.c
+
+MAN= openchrome.4
+
+CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11
+CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11/dri
+CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/libdrm
+CPPFLAGS+= -I${X11SRCDIR.${DRIVER}}/src
+
+.include "../Makefile.xf86-driver"