Changeset View
Changeset View
Standalone View
Standalone View
head/x11-drivers/xorg-drivers/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= xorg-drivers | PORTNAME= xorg-drivers | ||||
PORTVERSION= 7.7 | PORTVERSION= 7.7 | ||||
PORTREVISION= 4 | PORTREVISION= 5 | ||||
CATEGORIES= x11-drivers | CATEGORIES= x11-drivers | ||||
MAINTAINER= x11@FreeBSD.org | MAINTAINER= x11@FreeBSD.org | ||||
COMMENT= X.org drivers meta-port | COMMENT= X.org drivers meta-port | ||||
VIDEODIR= ${LOCALBASE}/lib/xorg/modules/drivers | VIDEODIR= ${LOCALBASE}/lib/xorg/modules/drivers | ||||
INPUTDIR= ${LOCALBASE}/lib/xorg/modules/input | INPUTDIR= ${LOCALBASE}/lib/xorg/modules/input | ||||
USES= metaport | USES= metaport | ||||
INPUT_DRIVERS= mouse \ | INPUT_DRIVERS= acecad \ | ||||
keyboard \ | egalax \ | ||||
acecad \ | |||||
elographics \ | elographics \ | ||||
evdev \ | |||||
fpit \ | |||||
hyperpen \ | hyperpen \ | ||||
joystick \ | joystick \ | ||||
keyboard \ | |||||
mouse \ | |||||
mutouch \ | mutouch \ | ||||
penmount \ | penmount \ | ||||
synaptics \ | synaptics \ | ||||
vmmouse \ | |||||
void \ | void \ | ||||
wacom | wacom | ||||
VIDEO_DRIVERS= mach64 \ | VIDEO_DRIVERS= apm \ | ||||
nv \ | |||||
r128 \ | |||||
vesa \ | |||||
apm \ | |||||
ark \ | ark \ | ||||
ast \ | ast \ | ||||
chips \ | chips \ | ||||
cirrus \ | |||||
dummy \ | dummy \ | ||||
glint \ | glint \ | ||||
i128 \ | i128 \ | ||||
i740 \ | i740 \ | ||||
mach64 \ | |||||
mga \ | mga \ | ||||
neomagic \ | neomagic \ | ||||
nv \ | |||||
openchrome \ | |||||
r128 \ | |||||
rendition \ | rendition \ | ||||
s3 \ | s3 \ | ||||
s3virge \ | s3virge \ | ||||
savage \ | savage \ | ||||
scfb \ | |||||
siliconmotion \ | siliconmotion \ | ||||
sis \ | sis \ | ||||
tdfx \ | tdfx \ | ||||
trident \ | trident \ | ||||
tseng \ | tseng \ | ||||
vmware \ | vesa \ | ||||
voodoo | voodoo | ||||
OPTIONS_DEFAULT= MOUSE \ | OPTIONS_DEFAULT= KEYBOARD \ | ||||
KEYBOARD \ | MOUSE \ | ||||
MACH64 \ | SCFB | ||||
NV \ | |||||
R128 \ | |||||
VESA | |||||
.for type in input video | .for type in input video | ||||
. for a in ${${type:tu}_DRIVERS} | . for a in ${${type:tu}_DRIVERS} | ||||
OPTIONS_DEFINE+= ${a:tu} | OPTIONS_DEFINE+= ${a:tu} | ||||
${a:tu}_DESC= Install ${a} ${type} driver | ${a:tu}_DESC= Install ${a} ${type} driver | ||||
. endfor | . endfor | ||||
.endfor | .endfor | ||||
OPTIONS_DEFINE_i386= ATI INTEL OPENCHROME | OPTIONS_DEFINE_amd64= AMDGPU ATI INTEL VMMOUSE VMWARE | ||||
OPTIONS_DEFAULT_i386= ATI INTEL OPENCHROME | OPTIONS_DEFAULT_amd64= VESA | ||||
OPTIONS_DEFINE_amd64:= ${OPTIONS_DEFINE_i386} | OPTIONS_DEFINE_i386:= ${OPTIONS_DEFINE_amd64} GEODE | ||||
OPTIONS_DEFAULT_amd64:= ${OPTIONS_DEFAULT_i386} | OPTIONS_DEFAULT_i386:= ${OPTIONS_DEFAULT_amd64} | ||||
OPTIONS_DEFINE_sparc64= SUNFFB | OPTIONS_DEFINE_sparc64= SUNFFB | ||||
OPTIONS_DEFAULT_sparc64=SUNFFB | OPTIONS_DEFAULT_sparc64=SUNFFB | ||||
OPTIONS_DEFINE_ia64= OPENCHROME | AMDGPU_DESC= Install amdgpu video driver | ||||
OPTIONS_DEFAULT_ia64= OPENCHROME | ATI_DESC= Install ati (radeon) video driver | ||||
GEODE_DESC= Install geode video driver | |||||
ATI_DESC= Install ati video driver | |||||
INTEL_DESC= Install intel video driver | INTEL_DESC= Install intel video driver | ||||
OPENCHROME_DESC= Install openchrome video driver | |||||
SUNFFB_DESC= Install sunffb video driver | SUNFFB_DESC= Install sunffb video driver | ||||
VMMOUSE_DESC= Install vmmouse input driver | |||||
VMWARE_DESC= Install vmware video driver | |||||
# these drivers have a different module name compared to the plugin they install | # these drivers have a different module name compared to the plugin they install | ||||
QUIRKS= keyboard:kbd | QUIRKS= keyboard:kbd | ||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
# Manual add arch specific drivers so they be added to depend lines. | # Manual add arch specific drivers so they be added to depend lines. | ||||
.if ${ARCH}==i386 || ${ARCH}==amd64 | .if ${ARCH}==i386 || ${ARCH}==amd64 | ||||
VIDEO_DRIVERS+= ati intel openchrome | INPUT_DRIVERS+= vmmouse | ||||
VIDEO_DRIVERS+= amdgpu ati intel vmware | |||||
.endif | |||||
.if ${ARCH}==i386 | |||||
VIDEO_DRIVERS+= geode | |||||
.endif | .endif | ||||
.if ${ARCH}==sparc64 | .if ${ARCH}==sparc64 | ||||
VIDEO_DRIVERS+= sunffb | VIDEO_DRIVERS+= sunffb | ||||
.endif | .endif | ||||
.for type in input video | .for type in input video | ||||
. for i in ${${type:tu}_DRIVERS} | . for i in ${${type:tu}_DRIVERS} | ||||
Show All 11 Lines |