Print this page
XXX Remove nawk(1)

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/svr4pkg/pkgscripts/r.awk.sh
          +++ new/usr/src/cmd/svr4pkg/pkgscripts/r.awk.sh
↓ open down ↓ 33 lines elided ↑ open up ↑
  34   34                  rmdir $dest || error=yes
  35   35          elif [ -f $dest ]
  36   36          then
  37   37                  echo "Modifying $dest"
  38   38  
  39   39                  # Strip PKG_INSTALL_ROOT from dest if installation is to an
  40   40                  # alternate root.
  41   41  
  42   42                  if [ -n "$PKG_INSTALL_ROOT" -a "$PKG_INSTALL_ROOT" != "/" ]; then
  43   43                          client_dest=`echo $dest | \
  44      -                                /usr/bin/nawk -v rootdir="$PKG_INSTALL_ROOT" '{
       44 +                                /usr/xpg4/bin/awk -v rootdir="$PKG_INSTALL_ROOT" '{
  45   45                                      { print substr($0, length(rootdir)+1)} }'`
  46   46                          savepath=$PKGSAV/awk${client_dest}
  47   47                  else
  48   48                          savepath=$PKGSAV/awk${dest}
  49   49                  fi
  50   50  
  51   51                  /usr/sadm/install/scripts/cmdexec /usr/bin/awk remove $savepath $dest ||
  52   52                          error=yes
  53   53          else
  54   54                  [ -r $dest ] && echo "$dest"
  55   55                  rm -f $dest || error=yes
  56   56          fi
  57   57  done
  58   58  [ "$error" = yes ] &&
  59   59          exit 2
  60   60  exit 0
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX