diff --git a/driver/Makefile b/driver/Makefile index 643b35603..84e9c499c 100644 --- a/driver/Makefile +++ b/driver/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.13 2007/05/10 19:35:29 matthieu Exp $ +# $OpenBSD: Makefile,v 1.14 2007/05/12 14:24:59 matthieu Exp $ # Broken # xf86-input-calcomp xf86-input-citron xf86-input-dmc @@ -41,6 +41,8 @@ INPUT_DRV_sgi= INPUT_DRV_sparc64= ${INPUT_DRV_COMMON} +INPUT_DRV_vax= + INPUT_DRV_zaurus= ${INPUT_DRV_DEFAULT} .if defined(INPUT_DRV_${MACHINE}) @@ -88,6 +90,8 @@ VIDEO_DRV_sgi= VIDEO_DRV_sparc64= \ xf86-video-ati xf86-video-wsfb +VIDEO_DRV_vax= + .if defined(VIDEO_DRV_${MACHINE}) VIDEO_DRV= ${VIDEO_DRV_${MACHINE}} .else diff --git a/lib/Makefile b/lib/Makefile index 060c99d2e..48636621d 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.4 2007/04/04 22:33:46 david Exp $ +# $OpenBSD: Makefile,v 1.5 2007/05/12 14:24:59 matthieu Exp $ SUBDIR= freetype expat fontconfig libxtrans libXau libXdmcp \ libX11 libXext libXrender libXft libdmx libfontenc \ @@ -9,7 +9,9 @@ SUBDIR= freetype expat fontconfig libxtrans libXau libXdmcp \ libXprintAppUtil libXrandr libXRes libXScrnSaver libXTrap \ libXtst libXv libXvMC libXxf86dga libXxf86misc libXxf86vm +.if ${MACHINE} != "sgi" && ${MACHINE} != "vax" SUBDIR+= libGL libGLU libGLw +.endif DRM_ARCHES= alpha amd64 i386 macppc sparc64 diff --git a/xserver/Makefile.bsd-wrapper b/xserver/Makefile.bsd-wrapper index fdcb71277..6cba14203 100644 --- a/xserver/Makefile.bsd-wrapper +++ b/xserver/Makefile.bsd-wrapper @@ -1,29 +1,39 @@ -# $OpenBSD: Makefile.bsd-wrapper,v 1.12 2007/04/15 17:42:08 matthieu Exp $ +# $OpenBSD: Makefile.bsd-wrapper,v 1.13 2007/05/12 14:24:59 matthieu Exp $ DIST= ${.CURDIR} # Machines for which we don't build the Xorg Xserver NO_XORG_MACHINES= aviion hppa hppa64 landisk \ - mvme68k mvme88k mvmeppc sgi solbourne + mvme68k mvme88k mvmeppc sgi solbourne vax -NO_XF86UTIL_MACHINES= hp300 mac68k sparc vax +NO_XF86UTIL_MACHINES= hp300 landisk mac68k sparc vax + +NO_XPRINT_MACHINES= landisk vax .for M in ${NO_XORG_MACHINES} NO_XORG_${M} = --disable-xorg .endfor NO_XORG_OPTION=${NO_XORG_${MACHINE}} +.for M in ${NO_XPRINT_MACHINES} +NO_XPRINT_OPTION= --disable-xprint +.endfor + .for M in ${NO_XF86UTIL_MACHINES} NO_XF86_UTIL_${M} = --disable-xfree86-utils .endfor NO_XF86_UTIL_OPTION=${NO_XF86_UTIL_${MACHINE}} +.if ${MACHINE} != "sgi" && ${MACHINE} != "vax" +MESA_SOURCE= --with-mesa-source=${XSRCDIR}/dist/Mesa +.endif + CONFIGURE_ARGS= --localstatedir=/var --sysconfdir=/etc/X11 \ --with-xkb-path=/etc/X11/xkb \ --with-xkb-output=/var/db/xkb \ - --with-module-dir=${LIBDIR}/modules \ - --with-mesa-source=${XSRCDIR}/dist/Mesa \ + --with-module-dir=${LIBDIR}/modules ${MESA_SOURCE} \ --enable-install-setuid --enable-privsep \ - --disable-dmx ${NO_XORG_OPTION} ${NO_XF86_UTIL_OPTION} + --disable-dmx ${NO_XORG_OPTION} ${NO_XF86_UTIL_OPTION} \ + ${NO_XPRINT_OPTION} .include