summaryrefslogtreecommitdiff
path: root/x11/xorgproto/builtin.mk
blob: d0e4295c175dc9941964c53065a97115c8b00231 (plain)
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
# $NetBSD: builtin.mk,v 1.8 2020/04/14 19:30:46 wiz Exp $

BUILTIN_PKG:=	xorgproto

PRE_XORGPROTO_LIST_MISSING= \
	applewmproto \
	dmxproto \
	lg3dproto \
	printproto \
	windowswmproto \
	xcalibrateproto \
	xf86rushproto
PRE_XORGPROTO_LIST= \
	bigreqsproto \
	compositeproto \
	damageproto \
	dri2proto \
	dri3proto \
	evieproto \
	fixesproto \
	fontcacheproto \
	fontsproto \
	glproto \
	inputproto \
	kbproto \
	presentproto \
	randrproto \
	recordproto \
	renderproto \
	resourceproto \
	scrnsaverproto \
	trapproto \
	videoproto \
	xcmiscproto \
	xextproto \
	xf86bigfontproto \
	xf86dgaproto \
	xf86driproto \
	xf86miscproto \
	xf86vidmodeproto \
	xineramaproto \
	xproxymngproto

# Make xproto last, for the version matching.
PRE_XORGPROTO_LIST+= \
	xproto

# NetBSD-current (with modern xorgproto) has 7.0.32.
# NetBSD-8 has 7.0.31.
# NetBSD-7 has 7.0.26.
# NetBSD-6 has 7.0.22.
BUILTIN_VERSION_SCRIPT.${BUILTIN_PKG}?=	${SED} -n \
					-e 's/Version: 7\.0\.32/2018.4/p' \
					-e 's/Version: 7\.0\.31/2018.1/p' \
					-e 's/Version: 7\.0\.26/2017.1/p' \
					-e 's/Version: 7\.0\.22/2016.1/p'

.for _p in ${PRE_XORGPROTO_LIST}
PKGCONFIG_FILE.xorgproto=	${X11BASE}/lib/pkgconfig/${_p}.pc
PKGCONFIG_FILE.xorgproto+=	${X11BASE}/lib${LIBABISUFFIX}/pkgconfig/${_p}.pc
PKGCONFIG_FILE.xorgproto+=	${X11BASE}/share/pkgconfig/${_p}.pc
.endfor

.include "../../mk/buildlink3/pkgconfig-builtin.mk"
.include "../../mk/x11.builtin.mk"