summaryrefslogtreecommitdiffstats
path: root/graphics/dri/Makefile
blob: 5c45c87707afc6454488f5f195b9ef2c35a4cce9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# Created by: anholt@FreeBSD.org
# $FreeBSD$

PORTNAME=   dri
PORTVERSION=    ${MESAVERSION}
PORTREVISION=   3
PORTEPOCH=  2
CATEGORIES= graphics

COMMENT=    OpenGL hardware acceleration drivers for the DRI

LIB_DEPENDS=    drm:${PORTSDIR}/graphics/libdrm \
        expat.6:${PORTSDIR}/textproc/expat2

USE_PKGCONFIG=  build
USE_XORG=   glproto x11 xext xxf86vm xdamage xfixes dri2proto

do-install:
    cd ${WRKSRC}/src/mesa; ${GMAKE} install-dri

.include "${.CURDIR}/../../graphics/libGL/bsd.mesalib.mk"

.include <bsd.port.pre.mk>

.if ${ARCH} == "ia64"
BROKEN=     Does not install on ia64
.endif

.if !(${ARCH} == "amd64" || ${ARCH} == "i386")
CONFIGURE_ARGS+=--disable-gallium-intel
.endif

.if ${ARCH} == "amd64"
PLIST_SUB+= I810_DRIVER="@comment "
PLIST_SUB+= I9X5_DRIVER=""
PLIST_SUB+= MACH64_DRIVER=""
PLIST_SUB+= MGA_DRIVER=""
PLIST_SUB+= NOUVEAU_DRIVER=""
PLIST_SUB+= RADEON_DRIVERS=""
PLIST_SUB+= SAVAGE_DRIVER=""
PLIST_SUB+= SIS_DRIVER=""
PLIST_SUB+= SWRAST_DRIVER=""
PLIST_SUB+= TDFX_DRIVER=""
PLIST_SUB+= UNICHROME_DRIVER=""
.endif

.if ${ARCH} == "arm"
PLIST_SUB+= I810_DRIVER="@comment "
PLIST_SUB+= I9X5_DRIVER="@comment "
PLIST_SUB+= MACH64_DRIVER="@comment "
PLIST_SUB+= MGA_DRIVER="@comment "
PLIST_SUB+= NOUVEAU_DRIVER="@comment "
PLIST_SUB+= RADEON_DRIVERS="@comment "
PLIST_SUB+= SAVAGE_DRIVER="@comment "
PLIST_SUB+= SIS_DRIVER="@comment "
PLIST_SUB+= SWRAST_DRIVER="@comment "
PLIST_SUB+= TDFX_DRIVER="@comment "
PLIST_SUB+= UNICHROME_DRIVER="@comment "
.endif

.if ${ARCH} == "i386"
PLIST_SUB+= I810_DRIVER=""
PLIST_SUB+= I9X5_DRIVER=""
PLIST_SUB+= MACH64_DRIVER=""
PLIST_SUB+= MGA_DRIVER=""
PLIST_SUB+= NOUVEAU_DRIVER=""
PLIST_SUB+= RADEON_DRIVERS=""
PLIST_SUB+= SAVAGE_DRIVER=""
PLIST_SUB+= SIS_DRIVER=""
PLIST_SUB+= SWRAST_DRIVER=""
PLIST_SUB+= TDFX_DRIVER=""
PLIST_SUB+= UNICHROME_DRIVER=""
.endif

.if ${ARCH} == "mips"
PLIST_SUB+= I810_DRIVER="@comment "
PLIST_SUB+= I9X5_DRIVER="@comment "
PLIST_SUB+= MACH64_DRIVER="@comment "
PLIST_SUB+= MGA_DRIVER="@comment "
PLIST_SUB+= NOUVEAU_DRIVER="@comment "
PLIST_SUB+= RADEON_DRIVERS="@comment "
PLIST_SUB+= SAVAGE_DRIVER="@comment "
PLIST_SUB+= SIS_DRIVER="@comment "
PLIST_SUB+= SWRAST_DRIVER="@comment "
PLIST_SUB+= TDFX_DRIVER="@comment "
PLIST_SUB+= UNICHROME_DRIVER="@comment "
.endif

.if ${ARCH} == "powerpc"
PLIST_SUB+= I810_DRIVER="@comment "
PLIST_SUB+= I9X5_DRIVER="@comment "
PLIST_SUB+= MACH64_DRIVER=""
PLIST_SUB+= MGA_DRIVER="@comment "
PLIST_SUB+= NOUVEAU_DRIVER="@comment "
PLIST_SUB+= RADEON_DRIVERS=""
PLIST_SUB+= SAVAGE_DRIVER="@comment "
PLIST_SUB+= SIS_DRIVER="@comment "
PLIST_SUB+= SWRAST_DRIVER=""
PLIST_SUB+= TDFX_DRIVER=""
PLIST_SUB+= UNICHROME_DRIVER="@comment "
.endif

.if ${ARCH} == "sparc64"
PLIST_SUB+= I810_DRIVER="@comment "
PLIST_SUB+= I9X5_DRIVER="@comment "
PLIST_SUB+= MACH64_DRIVER=""
PLIST_SUB+= MGA_DRIVER="@comment "
PLIST_SUB+= NOUVEAU_DRIVER="@comment "
PLIST_SUB+= RADEON_DRIVERS=""
PLIST_SUB+= SAVAGE_DRIVER="@comment "
PLIST_SUB+= SIS_DRIVER="@comment "
PLIST_SUB+= SWRAST_DRIVER=""
PLIST_SUB+= TDFX_DRIVER="@comment "
PLIST_SUB+= UNICHROME_DRIVER="@comment "
.endif

.include <bsd.port.post.mk>