From 87890c20ae683c543c69e9b73058805d15ea1cd7 Mon Sep 17 00:00:00 2001
From: Akim Demaille <akim@lrde.epita.fr>
Date: Wed, 23 May 2012 09:47:48 +0200
Subject: [PATCH 2/3] announce-gen: portability.

* build-aux/announce-gen (sizes): Invoke du with -h
instead of --human.
---
 build-aux/announce-gen |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/build-aux/announce-gen b/build-aux/announce-gen
index c5bb94a..6491203 100755
--- a/build-aux/announce-gen
+++ b/build-aux/announce-gen
@@ -103,13 +103,13 @@ sub sizes (@)
   my %res;
   foreach my $f (@file)
     {
-      my $cmd = "du --human $f";
+      my $cmd = "du -h $f";
       my $t = `$cmd`;
       # FIXME-someday: give a better diagnostic, a la $PROCESS_STATUS
       $@
         and (warn "$ME: command failed: '$cmd'\n"), $fail = 1;
       chomp $t;
-      $t =~ s/^([\d.]+[MkK]).*/${1}B/;
+      $t =~ s/^\s*([\d.]+[MkK]).*/${1}B/;
       $res{$f} = $t;
     }
   return $fail ? undef : %res;
-- 
1.7.10.2

