| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: bsd.x11.mk,v 1.124.6.1 2019/04/23 10:24:54 martin Exp $ | | 1 | # $NetBSD: bsd.x11.mk,v 1.124.6.2 2024/04/17 18:07:53 martin Exp $ |
2 | | | 2 | |
3 | .include <bsd.init.mk> | | 3 | .include <bsd.init.mk> |
4 | | | 4 | |
5 | BINDIR= ${X11BINDIR} | | 5 | BINDIR= ${X11BINDIR} |
6 | LIBDIR= ${X11USRLIBDIR} | | 6 | LIBDIR= ${X11USRLIBDIR} |
7 | MANDIR= ${X11MANDIR} | | 7 | MANDIR= ${X11MANDIR} |
8 | | | 8 | |
9 | COPTS+= -fno-strict-aliasing | | 9 | COPTS+= -fno-strict-aliasing |
10 | | | 10 | |
11 | .include <bsd.sys.mk> | | 11 | .include <bsd.sys.mk> |
12 | | | 12 | |
13 | .if !defined(NOSSP) && (${USE_SSP:Uno} != "no") | | 13 | .if !defined(NOSSP) && (${USE_SSP:Uno} != "no") |
14 | CPPFLAGS+= -DNO_ALLOCA | | 14 | CPPFLAGS+= -DNO_ALLOCA |
| @@ -134,27 +134,27 @@ XORG_SERVER_TEENY= 6 | | | @@ -134,27 +134,27 @@ XORG_SERVER_TEENY= 6 |
134 | XORG_SERVER_MINOR= 18 | | 134 | XORG_SERVER_MINOR= 18 |
135 | XORG_SERVER_TEENY= 4 | | 135 | XORG_SERVER_TEENY= 4 |
136 | .endif | | 136 | .endif |
137 | | | 137 | |
138 | XVENDORNAMESHORT= '"X.Org"' | | 138 | XVENDORNAMESHORT= '"X.Org"' |
139 | XVENDORNAME= '"The X.Org Foundation"' | | 139 | XVENDORNAME= '"The X.Org Foundation"' |
140 | XORG_RELEASE= '"Release ${XORG_SERVER_MAJOR}.${XORG_SERVER_MINOR}.${XORG_SERVER_TEENY}"' | | 140 | XORG_RELEASE= '"Release ${XORG_SERVER_MAJOR}.${XORG_SERVER_MINOR}.${XORG_SERVER_TEENY}"' |
141 | __XKBDEFRULES__= '"xorg"' | | 141 | __XKBDEFRULES__= '"xorg"' |
142 | XLOCALE.DEFINES= -DXLOCALEDIR=\"${X11LIBDIR}/locale\" \ | | 142 | XLOCALE.DEFINES= -DXLOCALEDIR=\"${X11LIBDIR}/locale\" \ |
143 | -DXLOCALELIBDIR=\"${X11LIBDIR}/locale\" | | 143 | -DXLOCALELIBDIR=\"${X11LIBDIR}/locale\" |
144 | | | 144 | |
145 | XORG_VERSION_CURRENT="(((${XORG_SERVER_MAJOR}) * 10000000) + ((${XORG_SERVER_MINOR}) * 100000) + ((${XORG_SERVER_TEENY}) * 1000) + 0)" | | 145 | XORG_VERSION_CURRENT="(((${XORG_SERVER_MAJOR}) * 10000000) + ((${XORG_SERVER_MINOR}) * 100000) + ((${XORG_SERVER_TEENY}) * 1000) + 0)" |
146 | | | 146 | |
147 | PRINT_PACKAGE_VERSION= awk '/^PACKAGE_VERSION=/ { \ | | 147 | PRINT_PACKAGE_VERSION= ${TOOL_AWK} '/^PACKAGE_VERSION=/ { \ |
148 | match($$1, "([0-9]+\\.)+[0-9]+"); \ | | 148 | match($$1, "([0-9]+\\.)+[0-9]+"); \ |
149 | version = substr($$1, RSTART, RLENGTH); \ | | 149 | version = substr($$1, RSTART, RLENGTH); \ |
150 | } END { print version }' | | 150 | } END { print version }' |
151 | | | 151 | |
152 | | | 152 | |
153 | # Commandline to convert 'XCOMM' comments and 'XHASH' to '#', among other | | 153 | # Commandline to convert 'XCOMM' comments and 'XHASH' to '#', among other |
154 | # things. Transformed from the "CppSedMagic" macro from "Imake.rules". | | 154 | # things. Transformed from the "CppSedMagic" macro from "Imake.rules". |
155 | # | | 155 | # |
156 | X11TOOL_UNXCOMM= ${TOOL_SED} -e '/^\# *[0-9][0-9]* *.*$$/d' \ | | 156 | X11TOOL_UNXCOMM= ${TOOL_SED} -e '/^\# *[0-9][0-9]* *.*$$/d' \ |
157 | -e '/^\#line *[0-9][0-9]* *.*$$/d' \ | | 157 | -e '/^\#line *[0-9][0-9]* *.*$$/d' \ |
158 | -e '/^[ ]*XCOMM$$/s/XCOMM/\#/' \ | | 158 | -e '/^[ ]*XCOMM$$/s/XCOMM/\#/' \ |
159 | -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/\#/' \ | | 159 | -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/\#/' \ |
160 | -e '/^[ ]*XHASH/s/XHASH/\#/' \ | | 160 | -e '/^[ ]*XHASH/s/XHASH/\#/' \ |