| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: builtin.mk,v 1.2 2018/03/14 09:37:35 mrg Exp $ | | 1 | # $NetBSD: builtin.mk,v 1.3 2018/03/26 02:33:41 mrg Exp $ |
2 | | | 2 | |
3 | BUILTIN_PKG:= xorgproto | | 3 | BUILTIN_PKG:= xorgproto |
4 | | | 4 | |
5 | PRE_XORGPROTO_LIST_MISSING = \ | | 5 | PRE_XORGPROTO_LIST_MISSING = \ |
6 | applewmproto \ | | 6 | applewmproto \ |
7 | dmxproto \ | | 7 | dmxproto \ |
8 | lg3dproto \ | | 8 | lg3dproto \ |
9 | printproto \ | | 9 | printproto \ |
10 | windowswmproto \ | | 10 | windowswmproto \ |
11 | xcalibrateproto \ | | 11 | xcalibrateproto \ |
12 | xf86rushproto | | 12 | xf86rushproto |
13 | PRE_XORGPROTO_LIST = \ | | 13 | PRE_XORGPROTO_LIST = \ |
14 | bigreqsproto \ | | 14 | bigreqsproto \ |
| @@ -35,25 +35,31 @@ PRE_XORGPROTO_LIST = \ | | | @@ -35,25 +35,31 @@ PRE_XORGPROTO_LIST = \ |
35 | xextproto \ | | 35 | xextproto \ |
36 | xf86bigfontproto \ | | 36 | xf86bigfontproto \ |
37 | xf86dgaproto \ | | 37 | xf86dgaproto \ |
38 | xf86driproto \ | | 38 | xf86driproto \ |
39 | xf86miscproto \ | | 39 | xf86miscproto \ |
40 | xf86vidmodeproto \ | | 40 | xf86vidmodeproto \ |
41 | xineramaproto \ | | 41 | xineramaproto \ |
42 | xproxymngproto | | 42 | xproxymngproto |
43 | | | 43 | |
44 | # Make xproto last, for the version matching. | | 44 | # Make xproto last, for the version matching. |
45 | PRE_XORGPROTO_LIST += \ | | 45 | PRE_XORGPROTO_LIST += \ |
46 | xproto | | 46 | xproto |
47 | | | 47 | |
| | | 48 | # NetBSD-current (with modern xorgproto) has 7.0.32. |
| | | 49 | # NetBSD-8 has 7.0.31. |
| | | 50 | # NetBSD-7 has 7.0.26. |
| | | 51 | # NetBSD-6 has 7.0.22. |
48 | BUILTIN_VERSION_SCRIPT.${BUILTIN_PKG}?= ${SED} -n \ | | 52 | BUILTIN_VERSION_SCRIPT.${BUILTIN_PKG}?= ${SED} -n \ |
| | | 53 | -e 's/Version: 7\.0\.32/2018.4/p' \ |
49 | -e 's/Version: 7\.0\.31/2018.1/p' \ | | 54 | -e 's/Version: 7\.0\.31/2018.1/p' \ |
50 | -e 's/Version: 7\.0\.32/2018.4/p' | | 55 | -e 's/Version: 7\.0\.26/2017.1/p' \ |
| | | 56 | -e 's/Version: 7\.0\.22/2016.1/p' |
51 | | | 57 | |
52 | .for _p in ${PRE_XORGPROTO_LIST} | | 58 | .for _p in ${PRE_XORGPROTO_LIST} |
53 | PKGCONFIG_FILE.xorgproto= ${X11BASE}/lib/pkgconfig/${_p}.pc | | 59 | PKGCONFIG_FILE.xorgproto= ${X11BASE}/lib/pkgconfig/${_p}.pc |
54 | PKGCONFIG_FILE.xorgproto+= ${X11BASE}/lib${LIBABISUFFIX}/pkgconfig/${_p}.pc | | 60 | PKGCONFIG_FILE.xorgproto+= ${X11BASE}/lib${LIBABISUFFIX}/pkgconfig/${_p}.pc |
55 | PKGCONFIG_FILE.xorgproto+= ${X11BASE}/share/pkgconfig/${_p}.pc | | 61 | PKGCONFIG_FILE.xorgproto+= ${X11BASE}/share/pkgconfig/${_p}.pc |
56 | .endfor | | 62 | .endfor |
57 | | | 63 | |
58 | .include "../../mk/buildlink3/pkgconfig-builtin.mk" | | 64 | .include "../../mk/buildlink3/pkgconfig-builtin.mk" |
59 | .include "../../mk/x11.builtin.mk" | | 65 | .include "../../mk/x11.builtin.mk" |