| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: builtin.mk,v 1.22 2019/08/21 13:35:28 nia Exp $ | | 1 | # $NetBSD: builtin.mk,v 1.23 2019/08/30 19:06:34 nia Exp $ |
2 | | | 2 | |
3 | BUILTIN_PKG:= MesaLib | | 3 | BUILTIN_PKG:= MesaLib |
4 | | | 4 | |
5 | BUILTIN_FIND_FILES_VAR:= H_MESALIB PC_GL | | 5 | BUILTIN_FIND_FILES_VAR:= H_MESALIB PC_GL |
6 | BUILTIN_FIND_FILES.H_MESALIB= ${X11BASE}/include/GL/glx.h | | 6 | BUILTIN_FIND_FILES.H_MESALIB= ${X11BASE}/include/GL/glx.h |
7 | BUILTIN_FIND_FILES.PC_GL= ${X11BASE}/lib/pkgconfig/gl.pc | | 7 | BUILTIN_FIND_FILES.PC_GL= ${X11BASE}/lib/pkgconfig/gl.pc |
8 | BUILTIN_FIND_FILES.PC_GL+= ${X11BASE}/lib${LIBABISUFFIX}/pkgconfig/gl.pc | | 8 | BUILTIN_FIND_FILES.PC_GL+= ${X11BASE}/lib${LIBABISUFFIX}/pkgconfig/gl.pc |
9 | | | 9 | |
10 | .include "../../mk/buildlink3/bsd.builtin.mk" | | 10 | .include "../../mk/buildlink3/bsd.builtin.mk" |
11 | | | 11 | |
12 | ### | | 12 | ### |
13 | ### Determine if there is a built-in implementation of the package and | | 13 | ### Determine if there is a built-in implementation of the package and |
14 | ### set IS_BUILTIN.<pkg> appropriately ("yes" or "no"). | | 14 | ### set IS_BUILTIN.<pkg> appropriately ("yes" or "no"). |
| @@ -24,27 +24,27 @@ IS_BUILTIN.MesaLib= no | | | @@ -24,27 +24,27 @@ IS_BUILTIN.MesaLib= no |
24 | .endif | | 24 | .endif |
25 | | | 25 | |
26 | MAKEVARS+= IS_BUILTIN.MesaLib | | 26 | MAKEVARS+= IS_BUILTIN.MesaLib |
27 | | | 27 | |
28 | ### | | 28 | ### |
29 | ### If there is a built-in implementation, then set BUILTIN_PKG.<pkg> to | | 29 | ### If there is a built-in implementation, then set BUILTIN_PKG.<pkg> to |
30 | ### a package name to represent the built-in package. | | 30 | ### a package name to represent the built-in package. |
31 | ### | | 31 | ### |
32 | .if !defined(BUILTIN_PKG.MesaLib) && \ | | 32 | .if !defined(BUILTIN_PKG.MesaLib) && \ |
33 | !empty(IS_BUILTIN.MesaLib:M[yY][eE][sS]) | | 33 | !empty(IS_BUILTIN.MesaLib:M[yY][eE][sS]) |
34 | . if empty(PC_GL:M__nonexistent__) | | 34 | . if empty(PC_GL:M__nonexistent__) |
35 | BUILTIN_VERSION.Mesa!= ${SED} -n -e 's/Version: //p' ${PC_GL} | | 35 | BUILTIN_VERSION.Mesa!= ${SED} -n -e 's/Version: //p' ${PC_GL} |
36 | . elif empty(H_MESALIB:M__nonexistent__) | | 36 | . elif empty(H_MESALIB:M__nonexistent__) |
37 | . include "../../graphics/Mesa/version.mk" | | 37 | . include "version.mk" |
38 | . else # ? | | 38 | . else # ? |
39 | BUILTIN_VERSION.Mesa:= 0.something-weird-happened | | 39 | BUILTIN_VERSION.Mesa:= 0.something-weird-happened |
40 | . endif | | 40 | . endif |
41 | BUILTIN_PKG.MesaLib= MesaLib-${BUILTIN_VERSION.Mesa} | | 41 | BUILTIN_PKG.MesaLib= MesaLib-${BUILTIN_VERSION.Mesa} |
42 | MAKEVARS+= BUILTIN_VERSION.Mesa | | 42 | MAKEVARS+= BUILTIN_VERSION.Mesa |
43 | .endif | | 43 | .endif |
44 | MAKEVARS+= BUILTIN_PKG.MesaLib | | 44 | MAKEVARS+= BUILTIN_PKG.MesaLib |
45 | | | 45 | |
46 | ### | | 46 | ### |
47 | ### Determine whether we should use the built-in implementation if it | | 47 | ### Determine whether we should use the built-in implementation if it |
48 | ### exists, and set USE_BUILTIN.<pkg> appropriate ("yes" or "no"). | | 48 | ### exists, and set USE_BUILTIN.<pkg> appropriate ("yes" or "no"). |
49 | ### | | 49 | ### |
50 | .if !defined(USE_BUILTIN.MesaLib) | | 50 | .if !defined(USE_BUILTIN.MesaLib) |