[Midnightbsd-cvs] mports [24007] trunk/x11-drivers/xorg-drivers/Makefile: update xorg drivers list

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Aug 28 09:53:11 EDT 2018


Revision: 24007
          http://svnweb.midnightbsd.org/mports/?rev=24007
Author:   laffer1
Date:     2018-08-28 09:53:10 -0400 (Tue, 28 Aug 2018)
Log Message:
-----------
update xorg drivers list

Modified Paths:
--------------
    trunk/x11-drivers/xorg-drivers/Makefile

Modified: trunk/x11-drivers/xorg-drivers/Makefile
===================================================================
--- trunk/x11-drivers/xorg-drivers/Makefile	2018-08-28 13:06:28 UTC (rev 24006)
+++ trunk/x11-drivers/xorg-drivers/Makefile	2018-08-28 13:53:10 UTC (rev 24007)
@@ -2,87 +2,92 @@
 
 PORTNAME=	xorg-drivers
 PORTVERSION=	7.7
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	x11-drivers
-MASTER_SITES=	# none
-DISTFILES=	# none
-EXTRACT_ONLY=	# none
+MASTER_SITES=  # none
+DISTFILES=     # none
+EXTRACT_ONLY=  # none
 
-MAINTAINER=	ports at MidnightBSD.org
+MAINTAINER=	portsMidnightBSD.org
 COMMENT=	X.org drivers meta-port
-LICENSE=	agg
 
-.MAKE.FreeBSD_UL=	yes
+LICENSE=	mit
 
-VIDEODIR=	${PREFIX}/lib/xorg/modules/drivers
-INPUTDIR=	${PREFIX}/lib/xorg/modules/input
+VIDEODIR=	${LOCALBASE}/lib/xorg/modules/drivers
+INPUTDIR=	${LOCALBASE}/lib/xorg/modules/input
 
 NO_BUILD=	yes
 
-INPUT_DRIVERS=		mouse \
-			keyboard \
-			acecad \
+INPUT_DRIVERS=		acecad \
+			egalax \
 			elographics \
+			evdev \
+			fpit \
 			hyperpen \
 			joystick \
-			magictouch \
+			keyboard \
+			libinput \
+			mouse \
 			mutouch \
 			penmount \
 			synaptics \
-			vmmouse \
-			void
+			void \
+			wacom
 
-VIDEO_DRIVERS=		ati \
-			mach64 \
-			nv \
-			r128 \
-			vesa \
-			apm \
+VIDEO_DRIVERS=		apm \
 			ark \
+			ast \
 			chips \
-			cyrix \
+			cirrus \
 			dummy \
-			fbdev \
 			glint \
 			i128 \
 			i740 \
+			mach64 \
 			mga \
 			neomagic \
+			nv \
+			openchrome \
+			r128 \
 			rendition \
 			s3 \
 			s3virge \
 			savage \
+			scfb \
 			siliconmotion \
 			sis \
 			tdfx \
 			trident \
 			tseng \
-			vmware \
+			vesa \
 			voodoo
 
-OPTIONS_DEFAULT=	MOUSE \
-			KEYBOARD \
-			ATI \
-			MACH64 \
-			NV \
-			R128 \
-			VESA
+OPTIONS_DEFAULT=	KEYBOARD \
+			MOUSE \
+			SCFB
 
 .for type in input video
-. for a in ${${type:U}_DRIVERS}
-OPTIONS_DEFINE+=	${a:U}
-${a:U}_DESC=	Install ${a} ${type} driver
+. for a in ${${type:tu}_DRIVERS}
+OPTIONS_DEFINE+=	${a:tu}
+${a:tu}_DESC=		Install ${a} ${type} driver
 . endfor
 .endfor
 
-OPTIONS_DEFINE_i386=	INTEL OPENCHROME
-OPTIONS_DEFAULT_i386=	INTEL OPENCHROME
+OPTIONS_DEFINE_amd64=	ATI INTEL VMMOUSE VMWARE
+OPTIONS_DEFAULT_amd64=	ATI INTEL NV VMWARE VESA
 
-OPTIONS_DEFINE_amd64:=	${OPTIONS_DEFINE_i386}
-OPTIONS_DEFAULT_amd64:=	${OPTIONS_DEFAULT_i386}
+OPTIONS_DEFINE_i386:=	${OPTIONS_DEFINE_amd64} GEODE
+OPTIONS_DEFAULT_i386:=	${OPTIONS_DEFAULT_amd64}
 
+OPTIONS_DEFINE_sparc64=	SUNFFB
+OPTIONS_DEFAULT_sparc64=SUNFFB
+
+ATI_DESC=		Install ati (radeon) video driver 
+GEODE_DESC=		Install geode video driver
 INTEL_DESC=		Install intel video driver
-OPENCHROME_DESC=	Install openchrome 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
 QUIRKS=		keyboard:kbd
@@ -89,15 +94,27 @@
 
 .include <bsd.mport.options.mk>
 
-VIDEO_DRIVERS+=	intel openchrome
+# Manual add arch specific drivers so they be added to depend lines.
+.if ${ARCH}==i386 || ${ARCH}==amd64
+INPUT_DRIVERS+= vmmouse
+VIDEO_DRIVERS+=	ati intel vmware
+.endif
 
+.if ${ARCH}==i386
+VIDEO_DRIVERS+= geode
+.endif
+
+.if ${ARCH}==sparc64
+VIDEO_DRIVERS+=	sunffb
+.endif
+
 .for type in input video
-. for i in ${${type:U}_DRIVERS}
-.  if ${PORT_OPTIONS:M${i:U}} != ""
+. for i in ${${type:tu}_DRIVERS}
+.  if ${PORT_OPTIONS:M${i:tu}} != ""
 .   if ${QUIRKS:M${i}\:*:C/.*://} != ""
-RUN_DEPENDS+=	${${type:U}DIR}/${QUIRKS:M${i}\:*:C/.*://}_drv.so:${PORTSDIR}/x11-drivers/xf86-${type}-${i}
+RUN_DEPENDS+=	${${type:tu}DIR}/${QUIRKS:M${i}\:*:C/.*://}_drv.so:x11-drivers/xf86-${type}-${i}
 .   else
-RUN_DEPENDS+=	${${type:U}DIR}/${i}_drv.so:${PORTSDIR}/x11-drivers/xf86-${type}-${i}
+RUN_DEPENDS+=	${${type:tu}DIR}/${i}_drv.so:x11-drivers/xf86-${type}-${i}
 .   endif
 .  endif
 . endfor
@@ -104,7 +121,7 @@
 .endfor
 
 do-install:
-		${MKDIR} ${PREFIX}/libdata/xorg
-		${TOUCH} ${PREFIX}/libdata/xorg/drivers
+	${MKDIR} ${PREFIX}/libdata/xorg
+	${TOUCH} ${PREFIX}/libdata/xorg/drivers
 
 .include <bsd.port.mk>



More information about the Midnightbsd-cvs mailing list