Tue Jul 7 11:50:05 2020 UTC ()
bootstrap: Switch --full over to mksh.


(jperkin)
diff -r1.286 -r1.287 pkgsrc/bootstrap/bootstrap

cvs diff -r1.286 -r1.287 pkgsrc/bootstrap/bootstrap (expand / switch to unified diff)

--- pkgsrc/bootstrap/bootstrap 2020/07/06 10:43:47 1.286
+++ pkgsrc/bootstrap/bootstrap 2020/07/07 11:50:04 1.287
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1#! /bin/sh 1#! /bin/sh
2 2
3# $NetBSD: bootstrap,v 1.286 2020/07/06 10:43:47 jperkin Exp $ 3# $NetBSD: bootstrap,v 1.287 2020/07/07 11:50:04 jperkin Exp $
4# 4#
5# Copyright (c) 2001-2011 Alistair Crooks <agc@NetBSD.org> 5# Copyright (c) 2001-2011 Alistair Crooks <agc@NetBSD.org>
6# All rights reserved. 6# All rights reserved.
7# 7#
8# Redistribution and use in source and binary forms, with or without 8# Redistribution and use in source and binary forms, with or without
9# modification, are permitted provided that the following conditions 9# modification, are permitted provided that the following conditions
10# are met: 10# are met:
11# 1. Redistributions of source code must retain the above copyright 11# 1. Redistributions of source code must retain the above copyright
12# notice, this list of conditions and the following disclaimer. 12# notice, this list of conditions and the following disclaimer.
13# 2. Redistributions in binary form must reproduce the above copyright 13# 2. Redistributions in binary form must reproduce the above copyright
14# notice, this list of conditions and the following disclaimer in the 14# notice, this list of conditions and the following disclaimer in the
15# documentation and/or other materials provided with the distribution. 15# documentation and/or other materials provided with the distribution.
16# 16#
@@ -866,27 +866,27 @@ sparc/*) abi=32 machine_arch=sparc ;; @@ -866,27 +866,27 @@ sparc/*) abi=32 machine_arch=sparc ;;
866# x86_64 supports 32-bit/64-bit, defaults to 64-bit. 866# x86_64 supports 32-bit/64-bit, defaults to 64-bit.
867x86_64/32) abi=32 machine_arch=i386 ;; 867x86_64/32) abi=32 machine_arch=i386 ;;
868x86_64/*) abi=64 machine_arch=x86_64 ;; 868x86_64/*) abi=64 machine_arch=x86_64 ;;
869esac 869esac
870 870
871# If "--full" is specified, then install all of the platform-independent 871# If "--full" is specified, then install all of the platform-independent
872# bootstrap software. 872# bootstrap software.
873# 873#
874case "$full" in 874case "$full" in
875yes) 875yes)
876 need_bsd_install=yes 876 need_bsd_install=yes
877 need_awk=yes 877 need_awk=yes
878 need_sed=yes 878 need_sed=yes
879 need_ksh=yes 879 need_mksh=yes
880 ;; 880 ;;
881esac 881esac
882 882
883# mksh and ksh are mutually exclusive, prefer mksh while we transition to it. 883# mksh and ksh are mutually exclusive, prefer mksh while we transition to it.
884case "$need_mksh" in 884case "$need_mksh" in
885yes) need_ksh=no ;; 885yes) need_ksh=no ;;
886esac 886esac
887 887
888case "$quiet" in 888case "$quiet" in
889yes) 889yes)
890 configure_quiet_flags="--quiet" 890 configure_quiet_flags="--quiet"
891 make_quiet_flags="-s" 891 make_quiet_flags="-s"
892 ;; 892 ;;