Tue Mar 11 17:01:07 2008 UTC ()
Use /bin/ksh instead of /bin/sh on HPUX.
/bin/sh, the "POSIX.2 compliant" shell, is FUBAR:
$ echo {a,b}
a b


(tnn)
diff -r1.3 -r1.4 pkgsrc/mk/tools/tools.HPUX.mk

cvs diff -r1.3 -r1.4 pkgsrc/mk/tools/tools.HPUX.mk (expand / switch to unified diff)

--- pkgsrc/mk/tools/tools.HPUX.mk 2008/01/14 08:03:47 1.3
+++ pkgsrc/mk/tools/tools.HPUX.mk 2008/03/11 17:01:07 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: tools.HPUX.mk,v 1.3 2008/01/14 08:03:47 tnn Exp $ 1# $NetBSD: tools.HPUX.mk,v 1.4 2008/03/11 17:01:07 tnn Exp $
2# 2#
3# System-supplied tools for the HP-UX operating system. 3# System-supplied tools for the HP-UX operating system.
4 4
5TOOLS_PLATFORM.[?= [ # shell builtin 5TOOLS_PLATFORM.[?= [ # shell builtin
6TOOLS_PLATFORM.awk?= /usr/bin/awk 6TOOLS_PLATFORM.awk?= /usr/bin/awk
7TOOLS_PLATFORM.basename?= /usr/bin/basename 7TOOLS_PLATFORM.basename?= /usr/bin/basename
8TOOLS_PLATFORM.cat?= /bin/cat 8TOOLS_PLATFORM.cat?= /bin/cat
9TOOLS_PLATFORM.chgrp?= /usr/bin/chgrp 9TOOLS_PLATFORM.chgrp?= /usr/bin/chgrp
10TOOLS_PLATFORM.chmod?= /bin/chmod 10TOOLS_PLATFORM.chmod?= /bin/chmod
11TOOLS_PLATFORM.chown?= /bin/chown 11TOOLS_PLATFORM.chown?= /bin/chown
12TOOLS_PLATFORM.cmp?= /usr/bin/cmp 12TOOLS_PLATFORM.cmp?= /usr/bin/cmp
13TOOLS_PLATFORM.cp?= /bin/cp 13TOOLS_PLATFORM.cp?= /bin/cp
14TOOLS_PLATFORM.csh?= /bin/csh 14TOOLS_PLATFORM.csh?= /bin/csh
@@ -34,26 +34,26 @@ TOOLS_PLATFORM.id?= /usr/bin/id @@ -34,26 +34,26 @@ TOOLS_PLATFORM.id?= /usr/bin/id
34TOOLS_PLATFORM.install?= /usr/bin/install 34TOOLS_PLATFORM.install?= /usr/bin/install
35TOOLS_PLATFORM.ln?= /bin/ln 35TOOLS_PLATFORM.ln?= /bin/ln
36TOOLS_PLATFORM.ls?= /bin/ls 36TOOLS_PLATFORM.ls?= /bin/ls
37TOOLS_PLATFORM.m4?= /usr/bin/m4 37TOOLS_PLATFORM.m4?= /usr/bin/m4
38TOOLS_PLATFORM.mail?= /usr/bin/mailx 38TOOLS_PLATFORM.mail?= /usr/bin/mailx
39TOOLS_PLATFORM.mkdir?= /bin/mkdir -p 39TOOLS_PLATFORM.mkdir?= /bin/mkdir -p
40TOOLS_PLATFORM.mv?= /bin/mv 40TOOLS_PLATFORM.mv?= /bin/mv
41TOOLS_PLATFORM.nice?= /usr/bin/nice 41TOOLS_PLATFORM.nice?= /usr/bin/nice
42TOOLS_PLATFORM.printf?= /usr/bin/printf 42TOOLS_PLATFORM.printf?= /usr/bin/printf
43TOOLS_PLATFORM.pwd?= /bin/pwd 43TOOLS_PLATFORM.pwd?= /bin/pwd
44TOOLS_PLATFORM.rm?= /bin/rm 44TOOLS_PLATFORM.rm?= /bin/rm
45TOOLS_PLATFORM.rmdir?= /bin/rmdir 45TOOLS_PLATFORM.rmdir?= /bin/rmdir
46TOOLS_PLATFORM.sed?= /usr/bin/sed 46TOOLS_PLATFORM.sed?= /usr/bin/sed
47TOOLS_PLATFORM.sh?= /bin/sh 47TOOLS_PLATFORM.sh?= /bin/ksh
48TOOLS_PLATFORM.sort?= /usr/bin/sort 48TOOLS_PLATFORM.sort?= /usr/bin/sort
49TOOLS_PLATFORM.strip?= /usr/ccs/bin/strip 49TOOLS_PLATFORM.strip?= /usr/ccs/bin/strip
50TOOLS_PLATFORM.tail?= /usr/bin/tail 50TOOLS_PLATFORM.tail?= /usr/bin/tail
51TOOLS_PLATFORM.tar?= /usr/bin/tar 51TOOLS_PLATFORM.tar?= /usr/bin/tar
52TOOLS_PLATFORM.tee?= /usr/bin/tee 52TOOLS_PLATFORM.tee?= /usr/bin/tee
53TOOLS_PLATFORM.test?= test # shell builtin 53TOOLS_PLATFORM.test?= test # shell builtin
54TOOLS_PLATFORM.touch?= /usr/bin/touch 54TOOLS_PLATFORM.touch?= /usr/bin/touch
55TOOLS_PLATFORM.tr?= /usr/bin/tr 55TOOLS_PLATFORM.tr?= /usr/bin/tr
56TOOLS_PLATFORM.true?= true # shell builtin 56TOOLS_PLATFORM.true?= true # shell builtin
57TOOLS_PLATFORM.tsort?= /usr/bin/tsort 57TOOLS_PLATFORM.tsort?= /usr/bin/tsort
58TOOLS_PLATFORM.wc?= /usr/bin/wc 58TOOLS_PLATFORM.wc?= /usr/bin/wc
59TOOLS_PLATFORM.xargs?= /usr/bin/xargs 59TOOLS_PLATFORM.xargs?= /usr/bin/xargs