1 # $NetBSD: Makefile,v 1.77 2016/08/16 19:45:33 mrg Exp $ 2 3 # xf86-input drivers 4 5 SUBDIR= \ 6 xf86-input-keyboard \ 7 xf86-input-mouse \ 8 xf86-input-ws 9 10 .if ${MACHINE_ARCH} == "i386" || \ 11 ${MACHINE_ARCH} == "x86_64" 12 SUBDIR+= \ 13 xf86-input-vmmouse 14 15 .if ${MACHINE_ARCH} == "i386" 16 SUBDIR+= \ 17 xf86-input-elographics 18 .endif 19 20 .endif 21 22 # xf86-video drivers 23 24 .include <bsd.own.mk> 25 26 .if ${MACHINE_ARCH} == "i386" || \ 27 ${MACHINE_ARCH} == "x86_64" 28 SUBDIR+= \ 29 xf86-video-ati \ 30 xf86-video-intel \ 31 xf86-video-nv \ 32 xf86-video-nouveau \ 33 xf86-video-openchrome \ 34 xf86-video-r128 \ 35 xf86-video-radeon \ 36 xf86-video-radeon-kms \ 37 xf86-video-savage \ 38 xf86-video-siliconmotion \ 39 xf86-video-sis \ 40 xf86-video-tga \ 41 xf86-video-trident \ 42 xf86-video-vmware \ 43 xf86-video-vesa \ 44 xf86-video-wsfb 45 46 # needs porting for xorg-server 1.6 47 # xf86-video-imstt 48 # xf86-video-rendition 49 50 # needs porting for xorg-server 1.18 51 .if ${XORG_SERVER_SUBDIR} == "xorg-server.old" 52 SUBDIR+= \ 53 xf86-video-apm \ 54 xf86-video-ark \ 55 xf86-video-ast \ 56 xf86-video-chips \ 57 xf86-video-cirrus \ 58 xf86-video-cirrus_alpine \ 59 xf86-video-cirrus_laguna \ 60 xf86-video-glint \ 61 xf86-video-i128 \ 62 xf86-video-i740 \ 63 xf86-video-intel-old \ 64 xf86-video-mach64 \ 65 xf86-video-mga \ 66 xf86-video-neomagic \ 67 xf86-video-s3 \ 68 xf86-video-s3virge \ 69 xf86-video-tdfx \ 70 xf86-video-tseng \ 71 xf86-video-xgi 72 73 .endif # ${XORG_SERVER_SUBDIR} == "xorg-server.old" 74 75 .if ${MACHINE_ARCH} == "i386" 76 SUBDIR+= \ 77 xf86-video-geode 78 .endif # ${MACHINE_ARCH} == "i386" 79 80 .endif # ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 81 82 .if ${MACHINE} == "alpha" 83 SUBDIR+= \ 84 xf86-video-apm \ 85 xf86-video-ark \ 86 xf86-video-ast \ 87 xf86-video-ati \ 88 xf86-video-chips \ 89 xf86-video-cirrus \ 90 xf86-video-cirrus_alpine \ 91 xf86-video-cirrus_laguna \ 92 xf86-video-glint \ 93 xf86-video-i128 \ 94 xf86-video-i740 \ 95 xf86-video-mach64 \ 96 xf86-video-mga \ 97 xf86-video-nv \ 98 xf86-video-r128 \ 99 xf86-video-radeon \ 100 xf86-video-s3 \ 101 xf86-video-s3virge \ 102 xf86-video-savage \ 103 xf86-video-siliconmotion \ 104 xf86-video-sis \ 105 xf86-video-tdfx \ 106 xf86-video-tga \ 107 xf86-video-trident \ 108 xf86-video-tseng \ 109 xf86-video-wsfb 110 # xf86-video-imstt 111 .endif # ${MACHINE} == "alpha" 112 113 .if ${MACHINE} == "amiga" 114 SUBDIR+= \ 115 xf86-video-wsfb 116 .endif # ${MACHINE} == "amiga" 117 118 .if ${MACHINE} == "bebox" 119 SUBDIR+= \ 120 xf86-video-cirrus \ 121 xf86-video-cirrus_alpine \ 122 xf86-video-mga \ 123 xf86-video-s3 \ 124 xf86-video-s3virge 125 .endif # ${MACHINE} == "bebox" 126 127 .if ${MACHINE} == "cats" 128 SUBDIR+= \ 129 xf86-video-apm \ 130 xf86-video-ark \ 131 xf86-video-ast \ 132 xf86-video-ati \ 133 xf86-video-chips \ 134 xf86-video-cirrus \ 135 xf86-video-cirrus_alpine \ 136 xf86-video-cirrus_laguna \ 137 xf86-video-glint \ 138 xf86-video-i128 \ 139 xf86-video-i740 \ 140 xf86-video-mga \ 141 xf86-video-neomagic \ 142 xf86-video-nv \ 143 xf86-video-radeon \ 144 xf86-video-s3 \ 145 xf86-video-s3virge \ 146 xf86-video-savage \ 147 xf86-video-siliconmotion \ 148 xf86-video-tdfx \ 149 xf86-video-tga \ 150 xf86-video-trident \ 151 xf86-video-tseng \ 152 xf86-video-vesa \ 153 xf86-video-wsfb 154 .endif # ${MACHINE} == "cats" 155 156 .if ${MACHINE} == "dreamcast" 157 SUBDIR+= \ 158 xf86-video-wsfb 159 .endif # ${MACHINE} == "dreamcast" 160 161 .if ${MACHINE} == "evbarm" 162 SUBDIR+= \ 163 xf86-video-modesetting \ 164 xf86-video-wsfb 165 .endif # ${MACHINE} == "evbarm" 166 167 .if ${MACHINE} == "evbmips" 168 SUBDIR+= \ 169 xf86-video-siliconmotion \ 170 xf86-video-sis \ 171 xf86-video-wsfb 172 .endif # ${MACHINE} == "evbmips" 173 174 .if ${MACHINE} == "ews4800mips" 175 SUBDIR+= \ 176 xf86-video-wsfb 177 .endif # ${MACHINE} == "ews4800mips" 178 179 .if ${MACHINE} == "hp300" 180 SUBDIR+= \ 181 xf86-video-wsfb 182 .endif # ${MACHINE} == "hp300" 183 184 .if ${MACHINE} == "hpcarm" || \ 185 ${MACHINE} == "hpcmips" || \ 186 ${MACHINE} == "hpcsh" 187 SUBDIR+= \ 188 xf86-video-wsfb 189 .endif # ${MACHINE} == "hpcarm" || ${MACHINE} == "hpcmips" || ${MACHINE} == "hpcsh" 190 191 .if ${MACHINE} == "ibmnws" 192 SUBDIR+= \ 193 xf86-video-s3 194 .endif # ${MACHINE} == "ibmnws" 195 196 .if ${MACHINE} == "luna68k" 197 SUBDIR+= \ 198 xf86-video-wsfb 199 .endif # ${MACHINE} == "luna68k" 200 201 .if ${MACHINE} == "mac68k" 202 SUBDIR+= \ 203 xf86-video-wsfb 204 .endif # ${MACHINE} == "mac68k" 205 206 .if ${MACHINE} == "macppc" 207 SUBDIR+= \ 208 xf86-video-ati \ 209 xf86-video-chips \ 210 xf86-video-mach64 \ 211 xf86-video-mga \ 212 xf86-video-nv \ 213 xf86-video-radeon \ 214 xf86-video-r128 \ 215 xf86-video-tdfx \ 216 xf86-video-wsfb 217 # xf86-video-imstt 218 .endif # ${MACHINE} == "macppc" 219 220 .if ${MACHINE} == "netwinder" 221 SUBDIR+= \ 222 xf86-video-wsfb 223 # xf86-video-igs 224 .endif # ${MACHINE} == "netwinder" 225 226 .if ${MACHINE} == "newsmips" 227 SUBDIR+= \ 228 xf86-video-wsfb 229 .endif # ${MACHINE} == "newsmips" 230 231 .if ${MACHINE} == "ofppc" 232 SUBDIR+= \ 233 xf86-video-ati \ 234 xf86-video-chips \ 235 xf86-video-mach64 \ 236 xf86-video-mga \ 237 xf86-video-nv \ 238 xf86-video-radeon \ 239 xf86-video-r128 \ 240 xf86-video-tdfx \ 241 xf86-video-wsfb 242 .endif # ${MACHINE} == "ofppc" 243 244 .if ${MACHINE} == "prep" 245 SUBDIR+= \ 246 xf86-video-cirrus \ 247 xf86-video-cirrus_alpine \ 248 xf86-video-mga \ 249 xf86-video-s3 250 .endif # ${MACHINE} == "prep" 251 252 .if ${MACHINE} == "sgimips" 253 SUBDIR+= \ 254 xf86-video-crime \ 255 xf86-video-cirrus \ 256 xf86-video-glint \ 257 xf86-video-mga \ 258 xf86-video-newport \ 259 xf86-video-s3 \ 260 xf86-video-wsfb 261 .endif # ${MACHINE} == "sgimips" 262 263 .if ${MACHINE} == "shark" 264 SUBDIR+= \ 265 xf86-video-wsfb 266 # needs porting for xorg-server 1.18 267 .if ${XORG_SERVER_SUBDIR} == "xorg-server.old" 268 SUBDIR+= \ 269 xf86-video-chips \ 270 xf86-video-igs 271 .endif # ${XORG_SERVER_SUBDIR} == "xorg-server.old" 272 .endif # ${MACHINE} == "shark" 273 274 .if ${MACHINE} == "sparc" || \ 275 ${MACHINE} == "sparc64" 276 SUBDIR+= \ 277 xf86-video-ag10e \ 278 xf86-video-ati \ 279 xf86-video-glint \ 280 xf86-video-mach64 \ 281 xf86-video-mga \ 282 xf86-video-r128 \ 283 xf86-video-radeon \ 284 xf86-video-suncg6 \ 285 xf86-video-sunffb \ 286 xf86-video-sunleo \ 287 xf86-video-wsfb 288 .if ${MACHINE} == "sparc" 289 SUBDIR+= \ 290 xf86-video-pnozz \ 291 xf86-video-suncg14 \ 292 xf86-video-suntcx 293 .endif # ${MACHINE} == "sparc" 294 .endif # ${MACHINE} == "sparc" || ${MACHINE} == "sparc64" 295 296 .if ${MACHINE} == "vax" 297 SUBDIR+= \ 298 xf86-video-wsfb 299 .endif # ${MACHINE} == "vax" 300 301 .if ${MACHINE} == "zaurus" 302 SUBDIR+= \ 303 xf86-video-wsfb 304 .endif # ${MACHINE} == "zaurus" 305 306 .include <bsd.subdir.mk> 307