mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Tweaks to get this compiling on alpha:
- Disable the building of DRI (as it only works on x86) - Ensure that HaveMatroxHal is defined to a valid value when DRI is not built, otherwise imake complains about a syntax error when it encounters HaveMatroxHal in the mga driver Imakefile reviewed by: will
This commit is contained in:
parent
e639bfca9b
commit
4df7061d04
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=56338
2 changed files with 14 additions and 2 deletions
|
@ -90,14 +90,18 @@ HasXdmAuth?= YES
|
|||
HasSecureRPC?= DEFAULT
|
||||
HasPam?= DEFAULT
|
||||
ExtendedInputDevices?= DEFAULT
|
||||
.if (exists(/sys) || exists(/usr/src/sys))
|
||||
.if ${ARCH} == i386 && (exists(/sys) || exists(/usr/src/sys))
|
||||
BuildXF86DRI= YES
|
||||
BuildXF86DRM= YES
|
||||
PLIST_SUB+= DRI=""
|
||||
PLIST_SUB+= DRI_KMOD=""
|
||||
.else
|
||||
pre-fetch::
|
||||
.if ${ARCH} == i386
|
||||
@${ECHO_MSG} "DRI would not build: kernel source required in /sys."
|
||||
.else
|
||||
@${ECHO_MSG} "DRI only built on i386"
|
||||
.endif # i386
|
||||
BuildXF86DRI= NO
|
||||
BuildXF86DRM= NO
|
||||
PLIST_SUB+= DRI="@comment "
|
||||
|
@ -178,6 +182,8 @@ post-patch::
|
|||
post-install::
|
||||
${INSTALL_DATA} ${WRKSRC}/programs/Xserver/hw/xfree86/drivers/mga/README_HALLIB ${PREFIX}/lib/X11/doc/README.mga_HALLIB
|
||||
.endif # !WITH_MATROX_GXX_DRIVER
|
||||
.else
|
||||
HaveMatroxHal= NO
|
||||
.endif
|
||||
|
||||
do-configure:
|
||||
|
|
|
@ -90,14 +90,18 @@ HasXdmAuth?= YES
|
|||
HasSecureRPC?= DEFAULT
|
||||
HasPam?= DEFAULT
|
||||
ExtendedInputDevices?= DEFAULT
|
||||
.if (exists(/sys) || exists(/usr/src/sys))
|
||||
.if ${ARCH} == i386 && (exists(/sys) || exists(/usr/src/sys))
|
||||
BuildXF86DRI= YES
|
||||
BuildXF86DRM= YES
|
||||
PLIST_SUB+= DRI=""
|
||||
PLIST_SUB+= DRI_KMOD=""
|
||||
.else
|
||||
pre-fetch::
|
||||
.if ${ARCH} == i386
|
||||
@${ECHO_MSG} "DRI would not build: kernel source required in /sys."
|
||||
.else
|
||||
@${ECHO_MSG} "DRI only built on i386"
|
||||
.endif # i386
|
||||
BuildXF86DRI= NO
|
||||
BuildXF86DRM= NO
|
||||
PLIST_SUB+= DRI="@comment "
|
||||
|
@ -178,6 +182,8 @@ post-patch::
|
|||
post-install::
|
||||
${INSTALL_DATA} ${WRKSRC}/programs/Xserver/hw/xfree86/drivers/mga/README_HALLIB ${PREFIX}/lib/X11/doc/README.mga_HALLIB
|
||||
.endif # !WITH_MATROX_GXX_DRIVER
|
||||
.else
|
||||
HaveMatroxHal= NO
|
||||
.endif
|
||||
|
||||
do-configure:
|
||||
|
|
Loading…
Add table
Reference in a new issue