<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch vcs-fetch
in repository macports-base.

</pre>
<p><a href="https://github.com/macports/macports-base/commit/ae40b25b73c0f235ce049281aa2bc7c2b4778ffa">https://github.com/macports/macports-base/commit/ae40b25b73c0f235ce049281aa2bc7c2b4778ffa</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ae40b25b73c0f235ce049281aa2bc7c2b4778ffa
</span>Author: Rainer Müller <raimue@macports.org>
AuthorDate: Sun Apr 15 04:57:09 2018 +0200

<span style='display:block; white-space:pre;color:#404040;'>    configure: Check for optional bsdtar
</span>---
 configure                        | 49 ++++++++++++++++++++++++++++++++++++++++
 configure.ac                     |  2 ++
 src/port1.0/port_autoconf.tcl.in |  1 +
 3 files changed, 52 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/configure b/configure
</span><span style='display:block; white-space:pre;color:#808080;'>index ad622c8..1abcdac 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/configure
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/configure
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -735,6 +735,7 @@ CP
</span> CHOWN
 BZR
 BZIP2_BIN
<span style='display:block; white-space:pre;background:#e0ffe0;'>+BSDTAR
</span> BSDMAKE
 ac_ct_OBJC
 OBJCFLAGS
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -812,6 +813,7 @@ ac_user_opts='
</span> enable_option_checking
 enable_flag_sanitization
 with_bsdmake
<span style='display:block; white-space:pre;background:#e0ffe0;'>+with_bsdtar
</span> with_bzip2_bin
 with_cvs
 with_gnumake
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1481,6 +1483,7 @@ Optional Packages:
</span>   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   --with-bsdmake=PATH     path to alternate bsdmake/pmake command
<span style='display:block; white-space:pre;background:#e0ffe0;'>+  --with-bsdtar=PATH      path to alternate bsdtar command
</span>   --with-bzip2_bin=PATH   path to alternate bzip2 command
   --with-cvs=PATH         path to alternate cvs command
   --with-gnumake=PATH     path to alternate gnumake command
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3862,6 +3865,12 @@ if test "${with_bsdmake+set}" = set; then :
</span> fi
 
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Check whether --with-bsdtar was given.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if test "${with_bsdtar+set}" = set; then :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  withval=$with_bsdtar; BSDTAR=$withval
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Check whether --with-bzip2_bin was given.
 if test "${with_bzip2_bin+set}" = set; then :
   withval=$with_bzip2_bin; BZIP2_BIN=$withval
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4004,6 +4013,46 @@ fi
</span>   test -n "$BSDMAKE" && break
 done
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Extract the first word of "bsdtar", so it can be a program name with args.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set dummy bsdtar; ac_word=$2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$as_echo_n "checking for $ac_word... " >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if ${ac_cv_path_BSDTAR+:} false; then :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  $as_echo_n "(cached) " >&6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  case $BSDTAR in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  [\\/]* | ?:[\\/]*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  ac_cv_path_BSDTAR="$BSDTAR" # Let the user override the test with a path.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+for as_dir in $PATH
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  IFS=$as_save_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  test -z "$as_dir" && as_dir=.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    for ac_exec_ext in '' $ac_executable_extensions; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ac_cv_path_BSDTAR="$as_dir/$ac_word$ac_exec_ext"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    break 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+done
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  done
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+IFS=$as_save_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BSDTAR=$ac_cv_path_BSDTAR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if test -n "$BSDTAR"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BSDTAR" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$as_echo "$BSDTAR" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$as_echo "no" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Extract the first word of "bzip2", so it can be a program name with args.
 set dummy bzip2; ac_word=$2
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/configure.ac b/configure.ac
</span><span style='display:block; white-space:pre;color:#808080;'>index 9fde348..8797abf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/configure.ac
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/configure.ac
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -108,6 +108,7 @@ dnl their own name as default flags and will fail if it is set to a path. For
</span> dnl example, these include BZIP2 and GZIP, which is the reason why they are
 dnl named with a _BIN suffix here.
 MP_TOOL_PATH(BSDMAKE, [bsdmake/pmake])
<span style='display:block; white-space:pre;background:#e0ffe0;'>+MP_TOOL_PATH(BSDTAR, [bsdtar])
</span> MP_TOOL_PATH(BZIP2_BIN, [bzip2])
 MP_TOOL_PATH(CVS, [cvs])
 MP_TOOL_PATH(GNUMAKE, [gnumake])
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -127,6 +128,7 @@ MP_TOOL_PATH(XZ, [xz])
</span> 
 # Search for tool paths. Any set above (via --with-pkg=PATH) will be retained
 AC_PATH_PROGS(BSDMAKE, [bsdmake pmake], [])
<span style='display:block; white-space:pre;background:#e0ffe0;'>+AC_PATH_PROG(BSDTAR, [bsdtar])
</span> AC_PATH_PROG(BZIP2_BIN, [bzip2], [])
 AC_PATH_PROG(BZR, [bzr], [])
 AC_PATH_PROG(CHOWN, [chown], [], [$PATH:/usr/sbin])
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/port1.0/port_autoconf.tcl.in b/src/port1.0/port_autoconf.tcl.in
</span><span style='display:block; white-space:pre;color:#808080;'>index 039ac64..53665a0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/port1.0/port_autoconf.tcl.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/port1.0/port_autoconf.tcl.in
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,6 +31,7 @@
</span> package provide port 1.0
 
 namespace eval portutil::autoconf {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        variable bsdtar_path "@BSDTAR@"
</span>   variable bzip2_path "@BZIP2_BIN@"
        variable lzma_path "@LZMA@"
        variable xz_path "@XZ@"
</pre><pre style='margin:0'>

</pre>