View | Details | Raw Unified | Return to bug 154651
Collapse All | Expand All

(-)Makefile (+33 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	dri
8
PORTNAME=	dri
9
PORTVERSION=	${MESAVERSION}
9
PORTVERSION=	${MESAVERSION}
10
PORTREVISION=	1
10
PORTEPOCH=	2
11
PORTEPOCH=	2
11
CATEGORIES=	graphics
12
CATEGORIES=	graphics
12
13
Lines 25-30 Link Here
25
EXTRA_PATCHES+=	${FILESDIR}/mesalib74-configure
26
EXTRA_PATCHES+=	${FILESDIR}/mesalib74-configure
26
.endif
27
.endif
27
28
29
OPTIONS=	I810 "Include DRI support for Intel i810" On \
30
		I915 "Include DRI support for Intel i915" On \
31
		I965 "Include DRI support for Intel i965" On \
32
		MACH64 "Include DRI support for AMD/ATI Mach64" On \
33
		MGA "Include DRI support for Matrox" On \
34
		R128 "Include DRI support for AMD/ATI R128" On \
35
		R200 "Include DRI support for AMD/ATI R200" On \
36
		R300 "Include DRI support for AMD/ATI R300" On
37
38
.if defined(WITHOUT_NOUVEAU)
39
OPTIONS+=	R600 "Include DRI support for AMD/ATI R600" On
40
.endif
41
42
OPTIONS+=	RADEON "Include DRI support for AMD/ATI R100" On \
43
		SAVAGE "Include DRI support for S3/Via Savage" On \
44
		SIS "Include DRI support for SiS 300 and 6326" On \
45
		SWRAST "Include generic software DRI support" On \
46
		TDFX "Include DRI support for 3dfx Voodoo" On \
47
		UNICHROME "Include DRI support for S3/Via Unichrome" On
48
28
do-install:
49
do-install:
29
	cd ${WRKSRC}/src/mesa; ${GMAKE} install-dri
50
	cd ${WRKSRC}/src/mesa; ${GMAKE} install-dri
30
51
Lines 36-39 Link Here
36
BROKEN=		Does not install on ia64
57
BROKEN=		Does not install on ia64
37
.endif
58
.endif
38
59
60
ALL_DRI_DRIVERS=	i810 i915 i965 mach64 mga r128 r200 r300 r600 radeon \
61
			savage sis swrast tdfx unichrome
62
.for _d in ${ALL_DRI_DRIVERS}
63
. if defined(WITH_${_d:U})
64
DRI_DRIVERS+=	,${_d}
65
PLIST_SUB+=	${_d:U}=""
66
. else
67
PLIST_SUB+=	${_d:U}="@comment "
68
. endif
69
.endfor
70
CONFIGURE_ARGS+=	--with-dri-drivers="${DRI_DRIVERS:C/,//1}"
71
39
.include <bsd.port.post.mk>
72
.include <bsd.port.post.mk>
(-)distinfo (-2 lines)
Lines 1-6 Link Here
1
MD5 (MesaLib-7.4.4.tar.bz2) = b66528d314c574dccbe0ed963cac5e93
2
SHA256 (MesaLib-7.4.4.tar.bz2) = eaf73d7a3a2dc959ddc0753abaa18160c64bec00b35bf4a0c96040b2072918ec
1
SHA256 (MesaLib-7.4.4.tar.bz2) = eaf73d7a3a2dc959ddc0753abaa18160c64bec00b35bf4a0c96040b2072918ec
3
SIZE (MesaLib-7.4.4.tar.bz2) = 3375615
2
SIZE (MesaLib-7.4.4.tar.bz2) = 3375615
4
MD5 (MesaLib-7.6.1.tar.bz2) = 7db4617e9e10ad3aca1b64339fd71b7d
5
SHA256 (MesaLib-7.6.1.tar.bz2) = 701f0e4cb85d6298181651b780d1c0a439fadd02aad29ee6623fc05588bb8d44
3
SHA256 (MesaLib-7.6.1.tar.bz2) = 701f0e4cb85d6298181651b780d1c0a439fadd02aad29ee6623fc05588bb8d44
6
SIZE (MesaLib-7.6.1.tar.bz2) = 4886995
4
SIZE (MesaLib-7.6.1.tar.bz2) = 4886995
(-)pkg-plist (-15 / +15 lines)
Lines 1-19 Link Here
1
include/GL/internal/dri_interface.h
1
include/GL/internal/dri_interface.h
2
lib/dri/i810_dri.so
2
%%I810%%lib/dri/i810_dri.so
3
lib/dri/i915_dri.so
3
%%I915%%lib/dri/i915_dri.so
4
lib/dri/i965_dri.so
4
%%I965%%lib/dri/i965_dri.so
5
lib/dri/mach64_dri.so
5
%%MACH64%%lib/dri/mach64_dri.so
6
lib/dri/mga_dri.so
6
%%MGA%%lib/dri/mga_dri.so
7
lib/dri/r128_dri.so
7
%%R128%%lib/dri/r128_dri.so
8
lib/dri/r200_dri.so
8
%%R200%%lib/dri/r200_dri.so
9
lib/dri/r300_dri.so
9
%%R300%%lib/dri/r300_dri.so
10
%%MESALIB76%%lib/dri/r600_dri.so
10
%%MESALIB76%%%%R600%%lib/dri/r600_dri.so
11
lib/dri/radeon_dri.so
11
%%RADEON%%lib/dri/radeon_dri.so
12
lib/dri/savage_dri.so
12
%%SAVAGE%%lib/dri/savage_dri.so
13
lib/dri/sis_dri.so
13
%%SIS%%lib/dri/sis_dri.so
14
lib/dri/swrast_dri.so
14
%%SWRAST%%lib/dri/swrast_dri.so
15
lib/dri/tdfx_dri.so
15
%%TDFX%%lib/dri/tdfx_dri.so
16
lib/dri/unichrome_dri.so
16
%%UNICHROME%%lib/dri/unichrome_dri.so
17
libdata/pkgconfig/dri.pc
17
libdata/pkgconfig/dri.pc
18
@dirrm lib/dri
18
@dirrm lib/dri
19
@dirrmtry include/GL/internal
19
@dirrmtry include/GL/internal

Return to bug 154651