Tue May 9 12:23:22 2023 UTC ()
mk: Support illumos mandoc.


(jperkin)
diff -r1.56 -r1.57 pkgsrc/mk/tools/tools.SunOS.mk

cvs diff -r1.56 -r1.57 pkgsrc/mk/tools/tools.SunOS.mk (switch to unified diff)

--- pkgsrc/mk/tools/tools.SunOS.mk 2022/11/22 13:18:59 1.56
+++ pkgsrc/mk/tools/tools.SunOS.mk 2023/05/09 12:23:22 1.57
@@ -1,242 +1,245 @@ @@ -1,242 +1,245 @@
1# $NetBSD: tools.SunOS.mk,v 1.56 2022/11/22 13:18:59 jperkin Exp $ 1# $NetBSD: tools.SunOS.mk,v 1.57 2023/05/09 12:23:22 jperkin Exp $
2# 2#
3# System-supplied tools for the Solaris and illumos operating systems. 3# System-supplied tools for the Solaris and illumos operating systems.
4# 4#
5 5
6TOOLS_PLATFORM.[?= [ # shell builtin 6TOOLS_PLATFORM.[?= [ # shell builtin
7.if exists(/usr/bin/gawk) 7.if exists(/usr/bin/gawk)
8TOOLS_PLATFORM.awk?= /usr/bin/gawk 8TOOLS_PLATFORM.awk?= /usr/bin/gawk
9.else 9.else
10TOOLS_PLATFORM.awk?= /usr/bin/nawk 10TOOLS_PLATFORM.awk?= /usr/bin/nawk
11.endif 11.endif
12TOOLS_PLATFORM.basename?= /usr/bin/basename 12TOOLS_PLATFORM.basename?= /usr/bin/basename
13.if exists(/bin/bash) 13.if exists(/bin/bash)
14TOOLS_PLATFORM.bash?= /bin/bash 14TOOLS_PLATFORM.bash?= /bin/bash
15.endif 15.endif
16.if exists(/usr/bin/bison) 16.if exists(/usr/bin/bison)
17TOOLS_PLATFORM.bison?= /usr/bin/bison 17TOOLS_PLATFORM.bison?= /usr/bin/bison
18TOOLS_PLATFORM.bison-yacc?= /usr/bin/bison -y 18TOOLS_PLATFORM.bison-yacc?= /usr/bin/bison -y
19.elif exists(/usr/sfw/bison) 19.elif exists(/usr/sfw/bison)
20TOOLS_PLATFORM.bison?= /usr/sfw/bin/bison 20TOOLS_PLATFORM.bison?= /usr/sfw/bin/bison
21TOOLS_PLATFORM.bison-yacc?= /usr/sfw/bin/bison -y 21TOOLS_PLATFORM.bison-yacc?= /usr/sfw/bin/bison -y
22.endif 22.endif
23.if exists(/usr/bin/bzcat) 23.if exists(/usr/bin/bzcat)
24TOOLS_PLATFORM.bzcat?= /usr/bin/bzcat 24TOOLS_PLATFORM.bzcat?= /usr/bin/bzcat
25.endif 25.endif
26.if exists(/usr/bin/bzip2) 26.if exists(/usr/bin/bzip2)
27TOOLS_PLATFORM.bzip2?= /usr/bin/bzip2 27TOOLS_PLATFORM.bzip2?= /usr/bin/bzip2
28.endif 28.endif
29TOOLS_PLATFORM.cat?= /usr/bin/cat 29TOOLS_PLATFORM.cat?= /usr/bin/cat
30TOOLS_PLATFORM.chgrp?= /usr/bin/chgrp 30TOOLS_PLATFORM.chgrp?= /usr/bin/chgrp
31TOOLS_PLATFORM.chmod?= /usr/bin/chmod 31TOOLS_PLATFORM.chmod?= /usr/bin/chmod
32TOOLS_PLATFORM.chown?= /usr/bin/chown 32TOOLS_PLATFORM.chown?= /usr/bin/chown
33.if exists(/bin/cmp) 33.if exists(/bin/cmp)
34TOOLS_PLATFORM.cmp?= /bin/cmp 34TOOLS_PLATFORM.cmp?= /bin/cmp
35.elif exists(/usr/bin/cmp) 35.elif exists(/usr/bin/cmp)
36TOOLS_PLATFORM.cmp?= /usr/bin/cmp 36TOOLS_PLATFORM.cmp?= /usr/bin/cmp
37.endif 37.endif
38TOOLS_PLATFORM.cp?= /bin/cp 38TOOLS_PLATFORM.cp?= /bin/cp
39TOOLS_PLATFORM.csh?= /bin/csh 39TOOLS_PLATFORM.csh?= /bin/csh
40.if exists(/usr/bin/curl) 40.if exists(/usr/bin/curl)
41TOOLS_PLATFORM.curl?= /usr/bin/curl 41TOOLS_PLATFORM.curl?= /usr/bin/curl
42.endif 42.endif
43TOOLS_PLATFORM.cut?= /usr/bin/cut 43TOOLS_PLATFORM.cut?= /usr/bin/cut
44TOOLS_PLATFORM.date?= /usr/xpg4/bin/date 44TOOLS_PLATFORM.date?= /usr/xpg4/bin/date
45.if exists(/usr/bin/gdiff) 45.if exists(/usr/bin/gdiff)
46TOOLS_PLATFORM.diff?= /usr/bin/gdiff 46TOOLS_PLATFORM.diff?= /usr/bin/gdiff
47.else 47.else
48TOOLS_PLATFORM.diff?= /usr/bin/diff 48TOOLS_PLATFORM.diff?= /usr/bin/diff
49.endif 49.endif
50.if exists(/usr/bin/gdiff3) 50.if exists(/usr/bin/gdiff3)
51TOOLS_PLATFORM.diff3?= /usr/bin/gdiff3 51TOOLS_PLATFORM.diff3?= /usr/bin/gdiff3
52.else 52.else
53TOOLS_PLATFORM.diff3?= /usr/bin/diff3 53TOOLS_PLATFORM.diff3?= /usr/bin/diff3
54.endif 54.endif
55TOOLS_PLATFORM.dirname?= /usr/bin/dirname 55TOOLS_PLATFORM.dirname?= /usr/bin/dirname
56TOOLS_PLATFORM.echo?= echo # shell builtin 56TOOLS_PLATFORM.echo?= echo # shell builtin
57.if exists(/usr/gnu/bin/grep) 57.if exists(/usr/gnu/bin/grep)
58TOOLS_PLATFORM.grep?= /usr/gnu/bin/grep 58TOOLS_PLATFORM.grep?= /usr/gnu/bin/grep
59TOOLS_PLATFORM.egrep?= /usr/gnu/bin/grep -E 59TOOLS_PLATFORM.egrep?= /usr/gnu/bin/grep -E
60TOOLS_PLATFORM.fgrep?= /usr/gnu/bin/grep -F 60TOOLS_PLATFORM.fgrep?= /usr/gnu/bin/grep -F
61TOOLS_PLATFORM.ggrep?= /usr/gnu/bin/grep 61TOOLS_PLATFORM.ggrep?= /usr/gnu/bin/grep
62.elif exists(/usr/sfw/bin/ggrep) 62.elif exists(/usr/sfw/bin/ggrep)
63TOOLS_PLATFORM.grep?= /usr/sfw/bin/ggrep 63TOOLS_PLATFORM.grep?= /usr/sfw/bin/ggrep
64TOOLS_PLATFORM.egrep?= /usr/sfw/bin/ggrep -E 64TOOLS_PLATFORM.egrep?= /usr/sfw/bin/ggrep -E
65TOOLS_PLATFORM.fgrep?= /usr/sfw/bin/ggrep -F 65TOOLS_PLATFORM.fgrep?= /usr/sfw/bin/ggrep -F
66TOOLS_PLATFORM.ggrep?= /usr/sfw/bin/ggrep 66TOOLS_PLATFORM.ggrep?= /usr/sfw/bin/ggrep
67.else 67.else
68TOOLS_PLATFORM.grep?= /usr/xpg4/bin/grep 68TOOLS_PLATFORM.grep?= /usr/xpg4/bin/grep
69TOOLS_PLATFORM.egrep?= /usr/xpg4/bin/grep -E 69TOOLS_PLATFORM.egrep?= /usr/xpg4/bin/grep -E
70TOOLS_PLATFORM.fgrep?= /usr/xpg4/bin/grep -F 70TOOLS_PLATFORM.fgrep?= /usr/xpg4/bin/grep -F
71.endif 71.endif
72TOOLS_PLATFORM.env?= /usr/bin/env 72TOOLS_PLATFORM.env?= /usr/bin/env
73TOOLS_PLATFORM.expr?= /usr/xpg4/bin/expr 73TOOLS_PLATFORM.expr?= /usr/xpg4/bin/expr
74TOOLS_PLATFORM.false?= false # shell builtin 74TOOLS_PLATFORM.false?= false # shell builtin
75TOOLS_PLATFORM.file?= /usr/bin/file 75TOOLS_PLATFORM.file?= /usr/bin/file
76.if exists(/usr/gnu/bin/find) 76.if exists(/usr/gnu/bin/find)
77TOOLS_PLATFORM.find?= /usr/gnu/bin/find 77TOOLS_PLATFORM.find?= /usr/gnu/bin/find
78.else 78.else
79TOOLS_PLATFORM.find?= /usr/bin/find 79TOOLS_PLATFORM.find?= /usr/bin/find
80.endif 80.endif
81.if exists(/usr/bin/flex) 81.if exists(/usr/bin/flex)
82TOOLS_PLATFORM.flex?= /usr/bin/flex 82TOOLS_PLATFORM.flex?= /usr/bin/flex
83TOOLS_PLATFORM.lex?= /usr/bin/flex 83TOOLS_PLATFORM.lex?= /usr/bin/flex
84.elif exists(/usr/sfw/bin/flex) 84.elif exists(/usr/sfw/bin/flex)
85TOOLS_PLATFORM.flex?= /usr/sfw/bin/flex 85TOOLS_PLATFORM.flex?= /usr/sfw/bin/flex
86TOOLS_PLATFORM.lex?= /usr/sfw/bin/flex 86TOOLS_PLATFORM.lex?= /usr/sfw/bin/flex
87.endif 87.endif
88.if exists(/usr/bin/gawk) 88.if exists(/usr/bin/gawk)
89TOOLS_PLATFORM.gawk?= /usr/bin/gawk 89TOOLS_PLATFORM.gawk?= /usr/bin/gawk
90.endif 90.endif
91.if exists(/usr/bin/gm4) 91.if exists(/usr/bin/gm4)
92TOOLS_PLATFORM.gm4?= /usr/bin/gm4 92TOOLS_PLATFORM.gm4?= /usr/bin/gm4
93.endif 93.endif
94.if exists(/usr/bin/gmake) 94.if exists(/usr/bin/gmake)
95TOOLS_PLATFORM.gmake?= /usr/bin/gmake 95TOOLS_PLATFORM.gmake?= /usr/bin/gmake
96.elif exists(/usr/sfw/bin/gmake) 96.elif exists(/usr/sfw/bin/gmake)
97TOOLS_PLATFORM.gmake?= /usr/sfw/bin/gmake 97TOOLS_PLATFORM.gmake?= /usr/sfw/bin/gmake
98.endif 98.endif
99.if exists(/usr/bin/groff) 99.if exists(/usr/bin/groff)
100TOOLS_PLATFORM.groff?= /usr/bin/groff 100TOOLS_PLATFORM.groff?= /usr/bin/groff
101.endif 101.endif
102.if exists(/usr/bin/gsed) 102.if exists(/usr/bin/gsed)
103TOOLS_PLATFORM.gsed?= /usr/bin/gsed 103TOOLS_PLATFORM.gsed?= /usr/bin/gsed
104.endif 104.endif
105.if exists(/usr/bin/gsoelim) 105.if exists(/usr/bin/gsoelim)
106TOOLS_PLATFORM.gsoelim?= /usr/bin/gsoelim 106TOOLS_PLATFORM.gsoelim?= /usr/bin/gsoelim
107.endif 107.endif
108.if exists(/usr/bin/gtar) 108.if exists(/usr/bin/gtar)
109TOOLS_PLATFORM.gtar?= /usr/bin/gtar 109TOOLS_PLATFORM.gtar?= /usr/bin/gtar
110TOOLS_PLATFORM.tar?= /usr/bin/gtar 110TOOLS_PLATFORM.tar?= /usr/bin/gtar
111.elif exists(/usr/sfw/bin/gtar) 111.elif exists(/usr/sfw/bin/gtar)
112TOOLS_PLATFORM.gtar?= /usr/sfw/bin/gtar 112TOOLS_PLATFORM.gtar?= /usr/sfw/bin/gtar
113TOOLS_PLATFORM.tar?= /usr/sfw/bin/gtar 113TOOLS_PLATFORM.tar?= /usr/sfw/bin/gtar
114.endif 114.endif
115.if exists(/usr/bin/gzip) 115.if exists(/usr/bin/gzip)
116TOOLS_PLATFORM.gunzip?= /usr/bin/gzip -df 116TOOLS_PLATFORM.gunzip?= /usr/bin/gzip -df
117TOOLS_PLATFORM.gzcat?= /usr/bin/gzip -cd 117TOOLS_PLATFORM.gzcat?= /usr/bin/gzip -cd
118TOOLS_PLATFORM.gzip?= /usr/bin/gzip -nf ${GZIP} 118TOOLS_PLATFORM.gzip?= /usr/bin/gzip -nf ${GZIP}
119.endif 119.endif
120TOOLS_PLATFORM.head?= /usr/bin/head 120TOOLS_PLATFORM.head?= /usr/bin/head
121TOOLS_PLATFORM.hostname?= /bin/hostname 121TOOLS_PLATFORM.hostname?= /bin/hostname
122TOOLS_PLATFORM.id?= /usr/xpg4/bin/id 122TOOLS_PLATFORM.id?= /usr/xpg4/bin/id
123.if exists(/usr/bin/install-info) 123.if exists(/usr/bin/install-info)
124TOOLS_PLATFORM.install-info?= /usr/bin/install-info 124TOOLS_PLATFORM.install-info?= /usr/bin/install-info
125.elif exists(/usr/sfw/bin/install-info) 125.elif exists(/usr/sfw/bin/install-info)
126TOOLS_PLATFORM.install-info?= /usr/sfw/bin/install-info 126TOOLS_PLATFORM.install-info?= /usr/sfw/bin/install-info
127.endif 127.endif
128.if exists(/usr/bin/ginstall) 128.if exists(/usr/bin/ginstall)
129TOOLS_PLATFORM.install?= /usr/bin/ginstall 129TOOLS_PLATFORM.install?= /usr/bin/ginstall
130.else 130.else
131TOOLS_PLATFORM.install?= /usr/ucb/install 131TOOLS_PLATFORM.install?= /usr/ucb/install
132.endif 132.endif
133TOOLS_PLATFORM.ksh?= /bin/ksh 133TOOLS_PLATFORM.ksh?= /bin/ksh
134.if exists(/usr/bin/ld) 134.if exists(/usr/bin/ld)
135TOOLS_PLATFORM.ld?= /usr/bin/ld 135TOOLS_PLATFORM.ld?= /usr/bin/ld
136.elif exists(/usr/ccs/bin/ld) 136.elif exists(/usr/ccs/bin/ld)
137TOOLS_PLATFORM.ld?= /usr/ccs/bin/ld 137TOOLS_PLATFORM.ld?= /usr/ccs/bin/ld
138.endif 138.endif
139TOOLS_PLATFORM.ln?= /usr/bin/ln 139TOOLS_PLATFORM.ln?= /usr/bin/ln
140TOOLS_PLATFORM.ls?= /usr/bin/ls 140TOOLS_PLATFORM.ls?= /usr/bin/ls
141TOOLS_PLATFORM.m4?= /usr/ccs/bin/m4 141TOOLS_PLATFORM.m4?= /usr/ccs/bin/m4
142TOOLS_PLATFORM.mail?= /usr/bin/mailx 142TOOLS_PLATFORM.mail?= /usr/bin/mailx
143.if exists(/usr/bin/makeinfo) 143.if exists(/usr/bin/makeinfo)
144TOOLS_PLATFORM.makeinfo?= /usr/bin/makeinfo 144TOOLS_PLATFORM.makeinfo?= /usr/bin/makeinfo
145.elif exists(/usr/sfw/bin/makeinfo) 145.elif exists(/usr/sfw/bin/makeinfo)
146TOOLS_PLATFORM.makeinfo?= /usr/sfw/bin/makeinfo 146TOOLS_PLATFORM.makeinfo?= /usr/sfw/bin/makeinfo
147.endif 147.endif
 148.if exists(/usr/bin/mandoc)
 149TOOLS_PLATFORM.mandoc?= /usr/bin/mandoc
 150.endif
148TOOLS_PLATFORM.mkdir?= /usr/bin/mkdir -p 151TOOLS_PLATFORM.mkdir?= /usr/bin/mkdir -p
149.if exists(/usr/bin/mktemp) 152.if exists(/usr/bin/mktemp)
150TOOLS_PLATFORM.mktemp?= /usr/bin/mktemp 153TOOLS_PLATFORM.mktemp?= /usr/bin/mktemp
151.endif 154.endif
152TOOLS_PLATFORM.mv?= /usr/bin/mv 155TOOLS_PLATFORM.mv?= /usr/bin/mv
153TOOLS_PLATFORM.nice?= /usr/xpg4/bin/nice 156TOOLS_PLATFORM.nice?= /usr/xpg4/bin/nice
154.if exists(/usr/bin/gnroff) 157.if exists(/usr/bin/gnroff)
155TOOLS_PLATFORM.nroff?= /usr/bin/gnroff 158TOOLS_PLATFORM.nroff?= /usr/bin/gnroff
156.endif 159.endif
157.if exists(/usr/bin/openssl) 160.if exists(/usr/bin/openssl)
158TOOLS_PLATFORM.openssl?= /usr/bin/openssl 161TOOLS_PLATFORM.openssl?= /usr/bin/openssl
159.endif 162.endif
160# Don't use GNU patch 163# Don't use GNU patch
161#TOOLS_PLATFORM.gpatch?= /usr/bin/gpatch 164#TOOLS_PLATFORM.gpatch?= /usr/bin/gpatch
162#TOOLS_PLATFORM.patch?= /usr/bin/gpatch 165#TOOLS_PLATFORM.patch?= /usr/bin/gpatch
163# Native pax doesn't support -O required by mk/extract/extract 166# Native pax doesn't support -O required by mk/extract/extract
164#TOOLS_PLATFORM.pax?= /bin/pax 167#TOOLS_PLATFORM.pax?= /bin/pax
165#.if exists(/usr/bin/perl) 168#.if exists(/usr/bin/perl)
166#TOOLS_PLATFORM.perl?= /usr/bin/perl 169#TOOLS_PLATFORM.perl?= /usr/bin/perl
167#TOOLS_PLATFORM.pod2man?= /usr/perl5/bin/pod2man 170#TOOLS_PLATFORM.pod2man?= /usr/perl5/bin/pod2man
168#.endif 171#.endif
169TOOLS_PLATFORM.printf?= /bin/printf 172TOOLS_PLATFORM.printf?= /bin/printf
170TOOLS_PLATFORM.pwd?= pwd # shell builtin 173TOOLS_PLATFORM.pwd?= pwd # shell builtin
171.if exists(/usr/gnu/bin/readelf) 174.if exists(/usr/gnu/bin/readelf)
172TOOLS_PLATFORM.readelf?= /usr/gnu/bin/readelf 175TOOLS_PLATFORM.readelf?= /usr/gnu/bin/readelf
173.elif exists(/usr/sfw/bin/greadelf) 176.elif exists(/usr/sfw/bin/greadelf)
174TOOLS_PLATFORM.readelf?= /usr/sfw/bin/greadelf 177TOOLS_PLATFORM.readelf?= /usr/sfw/bin/greadelf
175.endif 178.endif
176TOOLS_PLATFORM.rm?= /usr/bin/rm 179TOOLS_PLATFORM.rm?= /usr/bin/rm
177TOOLS_PLATFORM.rmdir?= /usr/bin/rmdir 180TOOLS_PLATFORM.rmdir?= /usr/bin/rmdir
178.if exists(/usr/bin/gsdiff) 181.if exists(/usr/bin/gsdiff)
179TOOLS_PLATFORM.sdiff?= /usr/bin/gsdiff 182TOOLS_PLATFORM.sdiff?= /usr/bin/gsdiff
180.else 183.else
181TOOLS_PLATFORM.sdiff?= /usr/bin/sdiff 184TOOLS_PLATFORM.sdiff?= /usr/bin/sdiff
182.endif 185.endif
183.if exists(/usr/gnu/bin/sed) 186.if exists(/usr/gnu/bin/sed)
184TOOLS_PLATFORM.sed?= /usr/gnu/bin/sed 187TOOLS_PLATFORM.sed?= /usr/gnu/bin/sed
185.endif 188.endif
186TOOLS_PLATFORM.sh?= /bin/ksh 189TOOLS_PLATFORM.sh?= /bin/ksh
187TOOLS_PLATFORM.sleep?= /bin/sleep 190TOOLS_PLATFORM.sleep?= /bin/sleep
188.if exists(/usr/bin/soelim) 191.if exists(/usr/bin/soelim)
189TOOLS_PLATFORM.soelim?= /usr/bin/soelim 192TOOLS_PLATFORM.soelim?= /usr/bin/soelim
190.endif 193.endif
191TOOLS_PLATFORM.sort?= /usr/bin/sort 194TOOLS_PLATFORM.sort?= /usr/bin/sort
192.if exists(/usr/ccs/bin/strip) 195.if exists(/usr/ccs/bin/strip)
193TOOLS_PLATFORM.strip?= /usr/ccs/bin/strip 196TOOLS_PLATFORM.strip?= /usr/ccs/bin/strip
194.elif exists(/usr/bin/strip) 197.elif exists(/usr/bin/strip)
195TOOLS_PLATFORM.strip?= /usr/bin/strip 198TOOLS_PLATFORM.strip?= /usr/bin/strip
196.endif 199.endif
197TOOLS_PLATFORM.tail?= /usr/xpg4/bin/tail 200TOOLS_PLATFORM.tail?= /usr/xpg4/bin/tail
198.if exists(/usr/bin/tbl) 201.if exists(/usr/bin/tbl)
199TOOLS_PLATFORM.tbl?= /usr/bin/tbl 202TOOLS_PLATFORM.tbl?= /usr/bin/tbl
200.endif 203.endif
201TOOLS_PLATFORM.tee?= /usr/bin/tee 204TOOLS_PLATFORM.tee?= /usr/bin/tee
202TOOLS_PLATFORM.test?= test # shell builtin 205TOOLS_PLATFORM.test?= test # shell builtin
203TOOLS_PLATFORM.touch?= /usr/bin/touch 206TOOLS_PLATFORM.touch?= /usr/bin/touch
204TOOLS_PLATFORM.tr?= /usr/xpg4/bin/tr 207TOOLS_PLATFORM.tr?= /usr/xpg4/bin/tr
205TOOLS_PLATFORM.true?= true # shell builtin 208TOOLS_PLATFORM.true?= true # shell builtin
206TOOLS_PLATFORM.tsort?= /usr/ccs/bin/tsort 209TOOLS_PLATFORM.tsort?= /usr/ccs/bin/tsort
207TOOLS_PLATFORM.uniq?= /usr/bin/uniq 210TOOLS_PLATFORM.uniq?= /usr/bin/uniq
208.if exists(/usr/bin/unzip) 211.if exists(/usr/bin/unzip)
209TOOLS_PLATFORM.unzip?= /usr/bin/unzip 212TOOLS_PLATFORM.unzip?= /usr/bin/unzip
210.endif 213.endif
211TOOLS_PLATFORM.wc?= /usr/bin/wc 214TOOLS_PLATFORM.wc?= /usr/bin/wc
212TOOLS_PLATFORM.xargs?= /usr/bin/xargs 215TOOLS_PLATFORM.xargs?= /usr/bin/xargs
213.if exists(/usr/bin/xz) 216.if exists(/usr/bin/xz)
214TOOLS_PLATFORM.xz?= /usr/bin/xz 217TOOLS_PLATFORM.xz?= /usr/bin/xz
215.endif 218.endif
216.if exists(/usr/bin/xzcat) 219.if exists(/usr/bin/xzcat)
217TOOLS_PLATFORM.xzcat?= /usr/bin/xzcat 220TOOLS_PLATFORM.xzcat?= /usr/bin/xzcat
218.endif 221.endif
219.if exists(/usr/bin/yacc) 222.if exists(/usr/bin/yacc)
220TOOLS_PLATFORM.yacc?= /usr/bin/yacc 223TOOLS_PLATFORM.yacc?= /usr/bin/yacc
221.endif 224.endif
222.if exists(/usr/bin/zip) 225.if exists(/usr/bin/zip)
223TOOLS_PLATFORM.zip?= /usr/bin/zip 226TOOLS_PLATFORM.zip?= /usr/bin/zip
224TOOLS_PLATFORM.zipcloak?= /usr/bin/zipcloak 227TOOLS_PLATFORM.zipcloak?= /usr/bin/zipcloak
225TOOLS_PLATFORM.zipnote?= /usr/bin/zipnote 228TOOLS_PLATFORM.zipnote?= /usr/bin/zipnote
226TOOLS_PLATFORM.zipsplit?= /usr/bin/zipsplit 229TOOLS_PLATFORM.zipsplit?= /usr/bin/zipsplit
227.endif 230.endif
228 231
229# 232#
230# If we've bootstrapped with bash as the default shell then ensure print is a 233# If we've bootstrapped with bash as the default shell then ensure print is a
231# broken wrapper to work around a bug in the libtool configure script that 234# broken wrapper to work around a bug in the libtool configure script that
232# assumes print, if available, is always a builtin. bash does not have print 235# assumes print, if available, is always a builtin. bash does not have print
233# builtin and /usr/bin/print gets called instead, affecting performance. 236# builtin and /usr/bin/print gets called instead, affecting performance.
234# 237#
235# Also ensure we do use any bash builtins instead of separate commands. 238# Also ensure we do use any bash builtins instead of separate commands.
236# 239#
237.if ${TOOLS_PLATFORM.sh:M*bash} 240.if ${TOOLS_PLATFORM.sh:M*bash}
238TOOLS_CREATE+= print 241TOOLS_CREATE+= print
239TOOLS_PATH.print= ${FALSE} 242TOOLS_PATH.print= ${FALSE}
240 243
241TOOLS_PLATFORM.printf= printf 244TOOLS_PLATFORM.printf= printf
242.endif 245.endif