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