Print this page
6117 Many small bugs prevent a clean build on SPARC

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libcurses/screen/keyname.sh
          +++ new/usr/src/lib/libcurses/screen/keyname.sh
↓ open down ↓ 12 lines elided ↑ open up ↑
  13   13  #
  14   14  # When distributing Covered Code, include this CDDL HEADER in each
  15   15  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  16   16  # If applicable, add the following below this CDDL HEADER, with the
  17   17  # fields enclosed by brackets "[]" replaced with your own identifying
  18   18  # information: Portions Copyright [yyyy] [name of copyright owner]
  19   19  #
  20   20  # CDDL HEADER END
  21   21  #
  22   22  # 
       23 +# Copyright 2015 Gary Mills
  23   24  # Copyright 1997 Sun Microsystems, Inc.  All rights reserved.
  24   25  # Use is subject to license terms.
  25   26  # 
  26   27  
  27   28  # 
  28   29  #       Copyright (c) 1988 AT&T
  29   30  #         All Rights Reserved
  30   31  #
  31   32   
  32   33  # 
  33   34  # University Copyright- Copyright (c) 1982, 1986, 1988
  34   35  # The Regents of the University of California
  35   36  # All Rights Reserved
  36   37  # 
  37   38  # University Acknowledgment- Portions of this document are derived from
  38   39  # software developed by the University of California, Berkeley, and its
  39   40  # contributors.
  40   41  #
  41   42   
  42      -#ident  "%Z%%M% %I%     %E% SMI"
  43      -
  44   43  rm -f keyname.c
  45      -/usr/bin/echo "#include \"curses_inc.h\"\n" > keyname.c
  46      -/usr/bin/echo "static   char    *keystrings[] =\n\t\t{" >> keyname.c
       44 +/usr/bin/print "#include        \"curses_inc.h\"\n" > keyname.c
       45 +/usr/bin/print "static  char    *keystrings[] =\n\t\t{" >> keyname.c
  47   46  {
  48   47      grep -v 'KEY_F(' keycaps | awk '{ print $5, $4 }' | sed -e 's/,//g' -e 's/KEY_//'
  49   48      # These three aren't in keycaps
  50   49      echo '0401 BREAK\n0530 SRESET\n0531 RESET'
  51   50  } |  sort -n | awk '
  52   51      {
  53   52          print "\t\t    \"" $2 "\",      /* " $1 " */"
  54   53      }
  55   54  ' >> keyname.c
  56   55  
↓ open down ↓ 48 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX