howard@ericsson.se (Howard Gayle) (04/10/91)
Submitted-by: Howard Gayle <howard@ericsson.se> Posting-number: Volume 18, Issue 9 Archive-name: libhoward/patch01c Patch-To: libhoward: Volume 8, Issue 80-87,96 #! /bin/sh # This is a shell patch script from revision 1.7 to revision 2.3. # Remove anything before this line, then feed it into a shell, for # example by typing "sh file". This script was created by: # $Header: freezePch.b,v 1.2 89/09/25 07:01:13 howard Exp $ # patch -c lnR.1 << 'EOF' *************** *** 1,14 **** ! .\" $Header: lnR.1,v 1.2 89/09/15 11:45:47 howard Exp $ ! .TH LNR 1 "$Revision: 1.2 $" .SH NAME lnR \- link contents of directory recursively .SH SYNOPSIS .B lnR ! .RB [ " \-s " ] ! .RB [ " \-v " ] .I from to .SH COPYRIGHT ! Copyright \(co 1989 Howard Lee Gayle .SH DESCRIPTION .I LnR links the files in directory --- 1,13 ---- ! '.\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/lnR.1,v 1.4 91/02/28 06:17:57 howard Exp $ ! .TH LNR 1 "$Revision: 1.4 $" .SH NAME lnR \- link contents of directory recursively .SH SYNOPSIS .B lnR ! ..RB [ " \-v " ] .I from to .SH COPYRIGHT ! Copyright \(co 1989, 1991 Howard Lee Gayle .SH DESCRIPTION .I LnR links the files in directory *************** *** 15,37 **** .I from and recursively all subdirectories into the directory .IR to . It creates directories as necessary. In other words, it performs a shallow copy. .SH OPTIONS .nr xx (\w'\-s 'u+2n)/1n .TP \n(xx - .B \-s - Use symbolic links. - The default is to use hard links. .TP .B \-v Verbose. .SH EXAMPLE .nf ! lnR /usr/local/free-dist/tex/2.93 /usr/local/free/tex/2.93 .fi .SH "SEE ALSO" .IR ln (1). .SH BUGS It should handle block and character special files. It should be able to copy directories' owners, groups, and modes. --- 14,39 ---- .I from and recursively all subdirectories into the directory .IR to . + It uses hard links. It creates directories as necessary. In other words, it performs a shallow copy. .SH OPTIONS .nr xx (\w'\-s 'u+2n)/1n .TP \n(xx .TP .B \-v Verbose. .SH EXAMPLE .nf ! lnR /usr/local/free-dist/tex/2.93 /f/tex/2.93 .fi .SH "SEE ALSO" .IR ln (1). + .PP + The + .IR lndir (1) + command in X11R4 performs about the same function, but with + symbolic links. .SH BUGS It should handle block and character special files. It should be able to copy directories' owners, groups, and modes. *************** *** 49,61 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 51,54 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c lnR.b << 'EOF' *************** *** 1,9 **** # lnR - shallow-copy subtree # ! # $Header: lnR.b,v 1.3 89/09/21 19:22:13 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # lnR - shallow-copy subtree # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/lnR.b,v 1.5 91/02/28 06:18:27 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 21,40 **** # # Shell variables: # a - auxiliary command - # s - flag set for -s (symbolic link) option # v - flag set for -v (verbose) option # u - usage string CMDNAME=lnR export CMDNAME ! u='Usage: $CMDNAME [-s] [-v] from to' a=lnR0 - s=' ' v=0 while [ $# -gt 2 ] do case "x$1" in - x-s) s='-s' ;; x-v) v='1' ;; *) echo "$u" 1>&2; exit 1 ;; esac --- 21,37 ---- # # Shell variables: # a - auxiliary command # v - flag set for -v (verbose) option # u - usage string CMDNAME=lnR export CMDNAME ! u="Usage: $CMDNAME [-v] from to" a=lnR0 v=0 while [ $# -gt 2 ] do case "x$1" in x-v) v='1' ;; *) echo "$u" 1>&2; exit 1 ;; esac *************** *** 45,50 **** echo "$u" 1>&2 exit 1 fi ! $a "$s" "$v" "$1" "$2" cd "$1" ! find . -print | sed -e '1d' -e 's;^\./;;' | xargs -i $a "$s" "$v" {} "$2/{}" --- 42,47 ---- echo "$u" 1>&2 exit 1 fi ! $a "$v" "$1" "$2" cd "$1" ! find . -print | sed -e '1d' -e 's;^\./;;' | xargs -i $a "$v" {} "$2/{}" EOF patch -c lnR0.b << 'EOF' *************** *** 1,9 **** # lnR0 - auxiliary shell file for lnR # ! # $Header: lnR0.b,v 1.4 89/09/21 19:22:16 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # lnR0 - auxiliary shell file for lnR # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/lnR0.b,v 1.6 91/02/28 06:18:30 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 22,31 **** # Shell variables: # l - ln command # m - mkdir command # u - usage string ! u='Usage: lnR0 symbolic verbose from to' ! if [ $# -ne 4 ] then echo "$u" 1>&2 exit 1 --- 22,32 ---- # Shell variables: # l - ln command # m - mkdir command + # s - symlink target # u - usage string ! u="Usage: lnR0 verbose from to" ! if [ $# -ne 3 ] then echo "$u" 1>&2 exit 1 *************** *** 32,67 **** fi l='ln' m='mkdir' ! if [ -b "$3" -o -c "$3" -o -p "$3" ] then ! echo "$CMDNAME: can not link $3" 1>&2 exit 1 ! elif [ -h "$3" ] then ! s=`ls -l "$3" | sed -e 's;^..* -> ;;'` ! if [ $2 = 1 ] then ! echo ln -s "$s" "$4" fi ! $l -s "$s" "$4" ! elif [ -d "$3" ] then ! if [ ! -d "$4" ] then ! if [ $2 = 1 ] then ! echo mkdir "$4" fi ! $m "$4" fi ! elif [ -f "$3" ] then ! if [ $2 = 1 ] then ! echo ln $1 "$3" "$4" fi ! $l $1 "$3" "$4" else ! echo "$CMDNAME: file $3 does not exist" 1>&2 exit 1 fi --- 33,68 ---- fi l='ln' m='mkdir' ! if [ -b "$2" -o -c "$2" -o -p "$2" ] then ! echo "$CMDNAME: can not link $2" 1>&2 exit 1 ! elif [ -h "$2" ] then ! s=`ls -l "$2" | sed -e 's;^..* -> ;;'` ! if [ $1 = 1 ] then ! echo ln -s "$s" "$3" fi ! $l -s "$s" "$3" ! elif [ -d "$2" ] then ! if [ ! -d "$3" ] then ! if [ $1 = 1 ] then ! echo mkdir "$3" fi ! $m "$3" fi ! elif [ -f "$2" ] then ! if [ $1 = 1 ] then ! echo ln "$2" "$3" fi ! $l "$2" "$3" else ! echo "$CMDNAME: file $2 does not exist" 1>&2 exit 1 fi EOF patch -c malf.3 << 'EOF' *************** *** 1,5 **** ! .\" @(#)$Header: malf.3,v 1.11 89/08/14 09:06:30 howard Exp $ ! .TH MALF "3 -lhoward" "$Revision: 1.11 $" "Howard\'s C library" "Howard\'s C library" .SH NAME malf, malf0, malf1, mcalloc, mfclose, mfflush, mfopen, mfseek \- write error message .SH SYNOPSIS --- 1,5 ---- ! .\" @(#)$Header: /usr/local/dist/free-dist/howard/2/work/RCS/malf.3,v 1.13 91/02/28 07:34:41 howard Exp $ ! .TH MALF "3 -lhoward" "$Revision: 1.13 $" "Howard\'s C library" "Howard\'s C library" .SH NAME malf, malf0, malf1, mcalloc, mfclose, mfflush, mfopen, mfseek \- write error message .SH SYNOPSIS *************** *** 74,80 **** .RI "bStrT " filename ";" .fi .SH COPYRIGHT ! Copyright \(co 1989 Howard Lee Gayle .SH DESCRIPTION .I Malf writes on standard error a message with the syntax: --- 74,80 ---- .RI "bStrT " filename ";" .fi .SH COPYRIGHT ! Copyright \(co 1989, 1991 Howard Lee Gayle .SH DESCRIPTION .I Malf writes on standard error a message with the syntax: *************** *** 235,240 **** --- 235,245 ---- .IR putspn "(3 \-lhoward)," .IR syslog (3), .IR vfprintf (3S). + .PP + MIT's com_err system is a more sophisticated error handler + system, intended for libraries. + It posted to comp.sources.misc on 25 February 1991, volume 17, + issues 27-29, archive name com_err. .SH ETYMOLOGY The word "malf," presumably short for malfunction, *************** *** 257,269 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 262,265 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c mcpstr.3 << 'EOF' *************** *** 1,5 **** ! .\" $Header: mcpstr.3,v 1.2 89/05/18 10:56:17 howard Exp $ ! .TH MCPSTR "3 -lhoward" "$Revision: 1.2 $" "Howard\'s C library" "Howard\'s C library" .SH NAME mcpstr \- make a new copy of a string and check for errors .SH SYNOPSIS --- 1,5 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mcpstr.3,v 1.3 91/02/27 05:45:12 howard Exp $ ! .TH MCPSTR "3 -lhoward" "$Revision: 1.3 $" "Howard\'s C library" "Howard\'s C library" .SH NAME mcpstr \- make a new copy of a string and check for errors .SH SYNOPSIS *************** *** 47,59 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 47,50 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c mfcopy.3 << 'EOF' *************** *** 1,5 **** ! .\" $Header: mfcopy.3,v 1.1 89/08/13 15:45:31 howard Exp $ ! .TH MFCOPY "3 -lhoward" "$Revision: 1.1 $" "Howard\'s C library" "Howard\'s C library" .SH NAME mfcopy \- copy bytes from one stream to another .SH SYNOPSIS --- 1,5 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mfcopy.3,v 1.2 91/02/27 05:45:16 howard Exp $ ! .TH MFCOPY "3 -lhoward" "$Revision: 1.2 $" "Howard\'s C library" "Howard\'s C library" .SH NAME mfcopy \- copy bytes from one stream to another .SH SYNOPSIS *************** *** 74,86 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 74,77 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c mk-cc-lims.b << 'EOF' *************** *** 1,9 **** # mk-cc-lims - make the cc-lims.i include file for this C compiler # ! # $Header: mk-cc-lims.b,v 1.6 89/09/21 19:22:19 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mk-cc-lims - make the cc-lims.i include file for this C compiler # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mk-cc-lims.b,v 1.7 91/02/27 10:00:07 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 25,31 **** CMDNAME=mk-cc-lims export CMDNAME ! u='Usage: $CMDNAME c-compiler cc-lims.i' if [ $# -ne 2 ] then echo "$u" 1>&2 --- 25,31 ---- CMDNAME=mk-cc-lims export CMDNAME ! u="Usage: $CMDNAME c-compiler cc-lims.i" if [ $# -ne 2 ] then echo "$u" 1>&2 *************** *** 36,42 **** echo ' * cc-lims.i - C compiler limitations file' >> $2 echo ' *' >> $2 echo ' * This file was generated automatically by:' >> $2 ! echo ' * $Header: mk-cc-lims.b,v 1.6 89/09/21 19:22:19 howard Exp $' >> $2 echo ' */' >> $2 echo '' >> $2 echo 'main(){extern TYPE x();x(0);}' > $t --- 36,42 ---- echo ' * cc-lims.i - C compiler limitations file' >> $2 echo ' *' >> $2 echo ' * This file was generated automatically by:' >> $2 ! echo ' * $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mk-cc-lims.b,v 1.7 91/02/27 10:00:07 howard Exp $' >> $2 echo ' */' >> $2 echo '' >> $2 echo 'main(){extern TYPE x();x(0);}' > $t EOF patch -c mkCIncl.b << 'EOF' *************** *** 1,9 **** # mkCIncl - find include file dependencies of C source files # ! # $Header: mkCIncl.b,v 1.3 89/09/21 19:22:21 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mkCIncl - find include file dependencies of C source files # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkCIncl.b,v 1.4 91/02/27 10:00:10 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 26,32 **** CMDNAME=mkCIncl export CMDNAME ! u='Usage: $CMDNAME includes file.c ...' if [ $# -lt 2 ] then echo "$u" 1>&2 --- 26,32 ---- CMDNAME=mkCIncl export CMDNAME ! u="Usage: $CMDNAME includes file.c ..." if [ $# -lt 2 ] then echo "$u" 1>&2 EOF patch -c mkDistI.b << 'EOF' *************** *** 1,9 **** # mkDistI - install file from dist directory # ! # $Header: mkDistI.b,v 1.4 89/09/21 19:22:24 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mkDistI - install file from dist directory # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkDistI.b,v 1.5 91/02/27 10:00:14 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 23,29 **** # u - usage string CMDNAME=mkDistI export CMDNAME ! u='Usage: $CMDNAME file dist-directory' if [ $# -ne 2 ] then echo "$u" 1>&2 --- 23,29 ---- # u - usage string CMDNAME=mkDistI export CMDNAME ! u="Usage: $CMDNAME file dist-directory" if [ $# -ne 2 ] then echo "$u" 1>&2 EOF patch -c mkDistO.b << 'EOF' *************** *** 1,9 **** # mkDistO - place file in dist directory # ! # $Header: mkDistO.b,v 1.3 89/09/21 19:22:26 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mkDistO - place file in dist directory # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkDistO.b,v 1.4 91/02/27 10:00:19 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 24,30 **** CMDNAME=mkDistO export CMDNAME ! u='Usage: $CMDNAME file dist-directory' if [ $# -ne 2 ] then echo "$u" 1>&2 --- 24,30 ---- CMDNAME=mkDistO export CMDNAME ! u="Usage: $CMDNAME file dist-directory" if [ $# -ne 2 ] then echo "$u" 1>&2 EOF patch -c mkFreeze.b << 'EOF' *************** *** 1,9 **** # mkFreeze - make FREEZE.{date,i,major,minor,version} # ! # $Header: mkFreeze.b,v 1.3 89/09/20 13:40:05 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mkFreeze - make FREEZE.{date,i,major,minor,version} # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkFreeze.b,v 1.4 91/02/27 09:30:37 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 30,36 **** echo "$u" 1>&2 exit 1 fi ! awk '/^.Header: FREEZE,v /{ print $3 > "FREEZE.version"; split ($3, t, "."); print t[1] > "FREEZE.major"; --- 30,36 ---- echo "$u" 1>&2 exit 1 fi ! awk '/^.Header: .*FREEZE,v /{ print $3 > "FREEZE.version"; split ($3, t, "."); print t[1] > "FREEZE.major"; EOF patch -c mkInstF.b << 'EOF' *************** *** 1,9 **** # mkInstF - install a non-executable file or shell file # ! # $Header: mkInstF.b,v 1.3 89/09/21 19:22:29 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mkInstF - install a non-executable file or shell file # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkInstF.b,v 1.4 91/02/27 09:43:53 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 24,34 **** CMDNAME=mkInstF export CMDNAME ! u='Usage: $CMDNAME file directory' if [ $# -ne 2 ] then echo "$u" 1>&2 exit 1 fi ! ln $1 $2/$1N mv -f $2/$1N $2/$1 --- 24,40 ---- CMDNAME=mkInstF export CMDNAME ! u="Usage: $CMDNAME file directory" if [ $# -ne 2 ] then echo "$u" 1>&2 exit 1 fi ! if ln $1 $2/$1N ! then ! : ! else ! cp $1 $2/$1N ! chmod a-w $2/$1N ! fi mv -f $2/$1N $2/$1 EOF patch -c mkInstX.b << 'EOF' *************** *** 1,9 **** # mkInstX - install an executable file (not shell files) # ! # $Header: mkInstX.b,v 1.3 89/09/21 19:22:32 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mkInstX - install an executable file (not shell files) # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkInstX.b,v 1.4 91/02/27 10:00:21 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 24,30 **** CMDNAME=mkInstX export CMDNAME ! u='Usage: $CMDNAME file directory' if [ $# -ne 2 ] then echo "$u" 1>&2 --- 24,30 ---- CMDNAME=mkInstX export CMDNAME ! u="Usage: $CMDNAME file directory" if [ $# -ne 2 ] then echo "$u" 1>&2 EOF patch -c mkLibIncl.b << 'EOF' *************** *** 1,9 **** # mkLibIncl - find include file dependencies of C library functions # ! # $Header: mkLibIncl.b,v 1.3 89/09/21 19:22:34 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mkLibIncl - find include file dependencies of C library functions # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkLibIncl.b,v 1.4 91/02/27 10:00:24 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 26,32 **** CMDNAME=mkLibIncl export CMDNAME ! u='Usage: $CMDNAME includes file.c ...' if [ $# -lt 2 ] then echo "$u" 1>&2 --- 26,32 ---- CMDNAME=mkLibIncl export CMDNAME ! u="Usage: $CMDNAME includes file.c ..." if [ $# -lt 2 ] then echo "$u" 1>&2 EOF patch -c mkLibcLims.b << 'EOF' *************** *** 1,9 **** # mkLibcLims - make the libc-lims.i include file for this system # ! # $Header: mkLibcLims.b,v 1.8 89/09/21 19:22:37 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mkLibcLims - make the libc-lims.i include file for this system # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkLibcLims.b,v 1.9 91/02/27 10:00:28 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 26,32 **** CMDNAME=mkLibcLims export CMDNAME ! u='Usage: $CMDNAME libc-lims.i' if [ $# -ne 1 ] then echo "$u" 1>&2 --- 26,32 ---- CMDNAME=mkLibcLims export CMDNAME ! u="Usage: $CMDNAME libc-lims.i" if [ $# -ne 1 ] then echo "$u" 1>&2 *************** *** 67,73 **** echo ' * libc-lims.i - C library limitations file' >> $1 echo ' *' >> $1 echo ' * This file was generated automatically by:' >> $1 ! echo ' * $Header: mkLibcLims.b,v 1.8 89/09/21 19:22:37 howard Exp $' >> $1 echo ' */' >> $1 echo '' >> $1 --- 67,73 ---- echo ' * libc-lims.i - C library limitations file' >> $1 echo ' *' >> $1 echo ' * This file was generated automatically by:' >> $1 ! echo ' * $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkLibcLims.b,v 1.9 91/02/27 10:00:28 howard Exp $' >> $1 echo ' */' >> $1 echo '' >> $1 EOF patch -c mkManPS.b << 'EOF' *************** *** 1,9 **** # mkManPS - format manual entry into PostScript # ! # $Header: mkManPS.b,v 1.3 89/09/21 19:22:39 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mkManPS - format manual entry into PostScript # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkManPS.b,v 1.4 91/02/27 10:00:33 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 25,31 **** CMDNAME=mkManPS export CMDNAME ! u='Usage: $CMDNAME troff-file' if [ $# -ne 1 ] then echo "$u" 1>&2 --- 25,31 ---- CMDNAME=mkManPS export CMDNAME ! u="Usage: $CMDNAME troff-file" if [ $# -ne 1 ] then echo "$u" 1>&2 EOF patch -c mkUncmprs.b << 'EOF' *************** *** 1,9 **** # mkUncmprs - uncompress RCS file if necessary and check out # ! # $Header: mkUncmprs.b,v 1.3 89/09/21 19:22:42 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # mkUncmprs - uncompress RCS file if necessary and check out # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mkUncmprs.b,v 1.4 91/02/27 10:00:38 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 24,30 **** CMDNAME=mkUncmprs export CMDNAME ! u='Usage: $CMDNAME target' if [ $# -ne 1 ] then echo "$u" 1>&2 --- 24,30 ---- CMDNAME=mkUncmprs export CMDNAME ! u="Usage: $CMDNAME target" if [ $# -ne 1 ] then echo "$u" 1>&2 EOF patch -c mopenp.3 << 'EOF' *************** *** 1,5 **** ! .\" $Header: mopenp.3,v 1.1 89/08/13 16:20:15 howard Exp $ ! .TH MOPENP "3 -lhoward" "$Revision: 1.1 $" "Howard\'s C library" "Howard\'s C library" .SH NAME mopenp \- search path for file and open it .SH SYNOPSIS --- 1,5 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/mopenp.3,v 1.2 91/02/27 05:45:20 howard Exp $ ! .TH MOPENP "3 -lhoward" "$Revision: 1.2 $" "Howard\'s C library" "Howard\'s C library" .SH NAME mopenp \- search path for file and open it .SH SYNOPSIS *************** *** 82,94 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 82,85 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c msgfn.3 << 'EOF' *************** *** 1,5 **** ! .\" $Header: msgfn.3,v 1.2 89/08/21 08:37:19 howard Exp $ ! .TH MSGFN "3 -lhoward" "$Revision: 1.2 $" "Howard\'s C library" "Howard\'s C library" .SH NAME msgfn \- extract full name from mail message or news article header .SH SYNOPSIS --- 1,5 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/msgfn.3,v 1.3 91/02/27 05:45:24 howard Exp $ ! .TH MSGFN "3 -lhoward" "$Revision: 1.3 $" "Howard\'s C library" "Howard\'s C library" .SH NAME msgfn \- extract full name from mail message or news article header .SH SYNOPSIS *************** *** 52,64 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 52,55 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c new-Make.b << 'EOF' *************** *** 1,9 **** # new-Make.b - create a new Makefile from a prototype # ! # $Header: new-Make.b,v 1.2 89/09/23 15:24:04 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # new-Make.b - create a new Makefile from a prototype # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/new-Make.b,v 1.5 91/03/05 14:20:59 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 75,81 **** LINT=lint # Make shar files. ! SHAR=trshar shar # Command options: --- 75,81 ---- LINT=lint # Make shar files. ! SHAR=makekit -s 45000 # Command options: *************** *** 83,88 **** --- 83,93 ---- # Set commands at start of Bourne shell files, usually absolute paths. BDEFS= + # Bourne shell files must start with this to get the right + # command interpreter. ' ' (2 spaces) works on most hosts, but + # some need '#!/bin/sh'. + BINTERP=' ' + # C compiler options. CFLAGS=-O4 *************** *** 144,150 **** src := $(BS) $(BIBS) $(CS) $(ELS) $(HS) $(LATEXS) $(ms) # Absolutely all source files. ! allsrc := README LICENSE FREEZE MakeCommon Makefile uMakefile $(src) # Targets and installs: --- 149,155 ---- src := $(BS) $(BIBS) $(CS) $(ELS) $(HS) $(LATEXS) $(ms) # Absolutely all source files. ! allsrc := README FREEZE MakeCommon Makefile uMakefile $(src) # Targets and installs: *************** *** 271,277 **** ifdef BS $(bt): %: %.b $(RM) $@ ! $(ECHO) ' $(BDEFS)' > $@ $(CAT) $< >> $@ $(CHMOD) +x $@ endif --- 276,285 ---- ifdef BS $(bt): %: %.b $(RM) $@ ! $(ECHO) '$(BINTERP)' > $@ ! ifdef BDEFS ! $(ECHO) '$(BDEFS)' >> $@ ! endif $(CAT) $< >> $@ $(CHMOD) +x $@ endif EOF patch -c new-uMake.b << 'EOF' *************** *** 1,7 **** # new-uMake.b - create a new uMakefile from a prototype # ! # $Header: new-uMake.b,v 1.1 89/09/21 18:14:52 howard Exp $ # # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. --- 1,7 ---- # new-uMake.b - create a new uMakefile from a prototype # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/new-uMake.b,v 1.2 91/02/27 08:13:54 howard Exp $ # # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. *************** *** 73,79 **** $(UNCMPRS) $@ else # WORK .DEFAULT: ! $(DISTI) $@ $(DISTDIR) endif # WORK .SUFFIXES: --- 73,79 ---- $(UNCMPRS) $@ else # WORK .DEFAULT: ! $(DISTI) $@ $(DD) endif # WORK .SUFFIXES: EOF patch -c new.1 << 'EOF' *************** *** 1,7 **** ! .\" $Header: new.1,v 1.2 89/09/22 07:24:33 howard Exp $ ! .TH NEW 1 "$Revision: 1.2 $" .SH NAME ! new, new-Make, new-MakeC, new-1, new-3, new-b, new-bib, new-c, new-el, new-h, new-uMake \- create source files from prototypes .SH SYNOPSIS .B new .I filename \&.\|.\|. --- 1,7 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/new.1,v 1.4 91/02/27 09:01:09 howard Exp $ ! .TH NEW 1 "$Revision: 1.4 $" .SH NAME ! new, new-Make, new-MakeC, new-1, new-3, new-5, new-8, new-b, new-bib, new-c, new-el, new-h, new-uMake \- create source files from prototypes .SH SYNOPSIS .B new .I filename \&.\|.\|. *************** *** 9,15 **** .B new-* .I filename \&.\|.\|. .SH COPYRIGHT ! Copyright \(co 1989 Howard Lee Gayle .SH DESCRIPTION .I new creates each of its arguments, and initializes it with a --- 9,15 ---- .B new-* .I filename \&.\|.\|. .SH COPYRIGHT ! Copyright \(co 1989, 1991 Howard Lee Gayle .SH DESCRIPTION .I new creates each of its arguments, and initializes it with a *************** *** 44,50 **** .SH FILES Here is my new.txt file: .nf ! Copyright 1989 Howard Lee Gayle This file is written in the ISO 8859/1 character set. This program is free software; you can redistribute it and/or modify --- 44,50 ---- .SH FILES Here is my new.txt file: .nf ! Copyright 1991 Howard Lee Gayle This file is written in the ISO 8859/1 character set. This program is free software; you can redistribute it and/or modify *************** *** 65,71 **** Here is my new-[1-8].cprt file: .nf .SH COPYRIGHT ! Copyright \e(co 1989 Howard Lee Gayle .fi .PP Here is my new-[1-8].txt file: --- 65,71 ---- Here is my new-[1-8].cprt file: .nf .SH COPYRIGHT ! Copyright \e(co 1991 Howard Lee Gayle .fi .PP Here is my new-[1-8].txt file: *************** *** 84,105 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S .fi .PP Here is my new-c.txt file: .nf #ifndef lint ! static char _cpyrgt[] = "Copyright 1989 Howard Lee Gayle"; #endif lint /* --- 84,96 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle .fi .PP Here is my new-c.txt file: .nf #ifndef lint ! static char _cpyrgt[] = "Copyright 1991 Howard Lee Gayle"; #endif lint /* *************** *** 132,144 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 123,126 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c new.b << 'EOF' *************** *** 1,9 **** # new.b - create a new source file from a prototype # ! # $Header: new.b,v 1.1 89/09/21 08:00:39 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,9 ---- # new.b - create a new source file from a prototype # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/new.b,v 1.2 91/02/27 08:35:28 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 46,52 **** s=`basename "$f" | sed -e 's;^..*\.;;'` new-"$s" "$f" ;; ! *) echo "$CMDNAME: $f: no suffix" 1>&2 esac fi done --- 46,52 ---- s=`basename "$f" | sed -e 's;^..*\.;;'` new-"$s" "$f" ;; ! *) echo "$CMDNAME: $f: no suffix" 1>&2 ;; esac fi done EOF patch -c port.h << 'EOF' *************** *** 1,8 **** /* port.h - Common definitions for portability. * ! * Copyright 1989 Howard Lee Gayle * ! * $Header: port.h,v 1.30 89/08/29 08:52:40 howard Exp $ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 1, --- 1,8 ---- /* port.h - Common definitions for portability. * ! * Copyright 1989, 1991 Howard Lee Gayle * ! * $Header: /usr/local/dist/free-dist/howard/2/work/RCS/port.h,v 1.31 91/02/27 07:45:35 howard Exp $ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 1, *************** *** 95,100 **** --- 95,102 ---- #define DIG2INT(d) ((int) ((d) - '0')) /* Character of digit to int.*/ /* Macros to make lint quieter:*/ + #define ALARM(s) (void) alarm (s) + #define CLOSE(f) (void) close (f) #define FFLUSH(s) (void) fflush (s) #define FPRINTF (void) fprintf #define FPUTS(s,f) (void) fputs(s,f) EOF patch -c prefix.3 << 'EOF' *************** *** 1,5 **** ! .\" $Header: prefix.3,v 1.4 89/08/19 10:38:38 howard Exp $ ! .TH PREFIX "3 -lhoward" "$Revision: 1.4 $" "Howard\'s C library" "Howard\'s C library" .SH NAME prefix, prefxi \- test if one string is prefix of another .SH SYNOPSIS --- 1,5 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/prefix.3,v 1.5 91/02/27 05:45:30 howard Exp $ ! .TH PREFIX "3 -lhoward" "$Revision: 1.5 $" "Howard\'s C library" "Howard\'s C library" .SH NAME prefix, prefxi \- test if one string is prefix of another .SH SYNOPSIS *************** *** 68,80 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 68,71 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c putspn.3 << 'EOF' *************** *** 1,5 **** ! .\" @(#)$Header: putspn.3,v 1.9 89/08/14 09:07:40 howard Exp $ ! .TH PUTSPN "3 -lhoward" "$Revision: 1.9 $" "Howard\'s C library" "Howard\'s C library" .SH NAME putspn \- write program name on standard error .SH SYNOPSIS --- 1,5 ---- ! .\" @(#)$Header: /usr/local/dist/free-dist/howard/2/work/RCS/putspn.3,v 1.10 91/02/27 05:45:34 howard Exp $ ! .TH PUTSPN "3 -lhoward" "$Revision: 1.10 $" "Howard\'s C library" "Howard\'s C library" .SH NAME putspn \- write program name on standard error .SH SYNOPSIS *************** *** 54,68 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S .PP The idea for CMDNAME comes from C news, but all code is original. --- 54,59 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle .PP The idea for CMDNAME comes from C news, but all code is original. EOF patch -c qrndu.3 << 'EOF' *************** *** 1,5 **** ! .\" $Header: qrndu.3,v 1.1 89/08/14 10:46:02 howard Exp $ ! .TH QRNDU "3 -lhoward" "$Revision: 1.1 $" "Howard\'s C library" "Howard\'s C library" .SH NAME qrndr, qrnds, qrndu \- uniformly distributed quasi-random numbers in given range .SH SYNOPSIS --- 1,5 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/qrndu.3,v 1.2 91/02/27 05:45:38 howard Exp $ ! .TH QRNDU "3 -lhoward" "$Revision: 1.2 $" "Howard\'s C library" "Howard\'s C library" .SH NAME qrndr, qrnds, qrndu \- uniformly distributed quasi-random numbers in given range .SH SYNOPSIS *************** *** 84,96 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 84,87 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c smp.3 << 'EOF' *************** *** 1,5 **** ! .\" $Header: smp.3,v 1.3 89/08/15 14:53:10 howard Exp $ ! .TH SMP "3 -lhoward" "$Revision: 1.3 $" "Howard\'s C library" "Howard\'s C library" .SH NAME a2smp, mk-smp, smp2l, smp2u, smp2ul, smpdig, smpdtl \- simple multiple precision system .SH SYNOPSIS --- 1,5 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/smp.3,v 1.4 91/02/27 05:45:42 howard Exp $ ! .TH SMP "3 -lhoward" "$Revision: 1.4 $" "Howard\'s C library" "Howard\'s C library" .SH NAME a2smp, mk-smp, smp2l, smp2u, smp2ul, smpdig, smpdtl \- simple multiple precision system .SH SYNOPSIS *************** *** 143,155 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 143,146 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c strend.3 << 'EOF' *************** *** 1,5 **** ! .\" $Header: strend.3,v 1.6 89/08/14 09:31:24 howard Exp $ ! .TH STREND "3 -lhoward" "$Revision: 1.6 $" "Howard\'s C library" "Howard\'s C library" .SH NAME strend \- return pointer to NUL at end of string .SH SYNOPSIS --- 1,5 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/strend.3,v 1.7 91/02/27 05:45:47 howard Exp $ ! .TH STREND "3 -lhoward" "$Revision: 1.7 $" "Howard\'s C library" "Howard\'s C library" .SH NAME strend \- return pointer to NUL at end of string .SH SYNOPSIS *************** *** 43,57 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S .PP The idea comes from PWB, but all code is original. --- 43,48 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle .PP The idea comes from PWB, but all code is original. EOF patch -c uMakefile << 'EOF' *************** *** 1,8 **** # uMakefile - micro GNU make file for howard # ! # $Header: uMakefile,v 1.12 89/09/22 13:46:53 howard Exp $ # ! # Copyright 1989 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify --- 1,8 ---- # uMakefile - micro GNU make file for howard # ! # $Header: /usr/local/dist/free-dist/howard/2/work/RCS/uMakefile,v 1.13 91/02/27 09:17:28 howard Exp $ # ! # Copyright 1989, 1991 Howard Lee Gayle # This file is written in the ISO 8859/1 character set. # # This program is free software; you can redistribute it and/or modify *************** *** 75,82 **** $(bt): %: %.b $(RM) $@ ifdef BDEFS ! $(ECHO) ' $(BDEFS)' > $@ endif $(CAT) $< >> $@ $(CHMOD) +x $@ --- 75,83 ---- $(bt): %: %.b $(RM) $@ + $(ECHO) '$(BINTERP)' > $@ ifdef BDEFS ! $(ECHO) '$(BDEFS)' >> $@ endif $(CAT) $< >> $@ $(CHMOD) +x $@ EOF patch -c unix-lt.tex << 'EOF' *************** *** 3,9 **** % Copyright 1989 Howard Lee Gayle % This file is written in the ISO 8859/1 character set. % ! % $Header: unix-lt.tex,v 1.1 89/08/28 19:15:46 howard Exp $ % % This program is free software; you can redistribute it and/or modify % it under the terms of the GNU General Public License version 1, --- 3,9 ---- % Copyright 1989 Howard Lee Gayle % This file is written in the ISO 8859/1 character set. % ! % $Header: /usr/local/dist/free-dist/howard/2/work/RCS/unix-lt.tex,v 1.2 91/04/03 13:02:12 howard Exp $ % % This program is free software; you can redistribute it and/or modify % it under the terms of the GNU General Public License version 1, *************** *** 19,25 **** % Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. \def \hgUNIX {UNIX} \def \hgUNIXFootnote {\hgUNIX \footnote ! {\hgUNIX\ is a registered trademark of AT\&T Bell ! Laboratories in many countries.}} \def \hgFirstUNIX {\hgUNIXFootnote \global \let \UNIX = \hgUNIX} \let \UNIX = \hgFirstUNIX --- 19,24 ---- % Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. \def \hgUNIX {UNIX} \def \hgUNIXFootnote {\hgUNIX \footnote ! {\hgUNIX\ is a registered trademark of UNIX System Laboratories, Inc.}} \def \hgFirstUNIX {\hgUNIXFootnote \global \let \UNIX = \hgUNIX} \let \UNIX = \hgFirstUNIX EOF patch -c usage.3 << 'EOF' *************** *** 1,5 **** ! .\" @(#)$Header: usage.3,v 1.5 89/08/14 09:23:24 howard Exp $ ! .TH USAGE "3 -lhoward" "$Revision: 1.5 $" "Howard\'s C library" "Howard\'s C library" .SH NAME usage \- write usage message on standard error and exit .SH SYNOPSIS --- 1,5 ---- ! .\" @(#)$Header: /usr/local/dist/free-dist/howard/2/work/RCS/usage.3,v 1.6 91/02/27 05:45:51 howard Exp $ ! .TH USAGE "3 -lhoward" "$Revision: 1.6 $" "Howard\'s C library" "Howard\'s C library" .SH NAME usage \- write usage message on standard error and exit .SH SYNOPSIS *************** *** 25,31 **** .SH EXAMPLE The following example shows use with rcs. .nf ! MAINVER ("@(#)$Header: usage.3,v 1.5 89/08/14 09:23:24 howard Exp $"); USAGE ("[-a] [-b] file..."); \&. \&. --- 25,31 ---- .SH EXAMPLE The following example shows use with rcs. .nf ! MAINVER ("@(#)$Header: /usr/local/dist/free-dist/howard/2/work/RCS/usage.3,v 1.6 91/02/27 05:45:51 howard Exp $"); USAGE ("[-a] [-b] file..."); \&. \&. *************** *** 52,64 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 52,55 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c userfn.3 << 'EOF' *************** *** 1,5 **** ! .\" $Header: userfn.3,v 1.1 89/08/20 11:39:55 howard Exp $ ! .TH USERFN "3 -lhoward" "$Revision: 1.1 $" "Howard\'s C library" "Howard\'s C library" .SH NAME userfn \- copy full name of user .SH SYNOPSIS --- 1,5 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/userfn.3,v 1.2 91/02/27 05:45:55 howard Exp $ ! .TH USERFN "3 -lhoward" "$Revision: 1.2 $" "Howard\'s C library" "Howard\'s C library" .SH NAME userfn \- copy full name of user .SH SYNOPSIS *************** *** 53,65 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 53,56 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF patch -c yrwk.3 << 'EOF' *************** *** 1,5 **** ! .\" $Header: yrwk.3,v 1.2 89/08/14 10:09:58 howard Exp $ ! .TH YRWK "3 -lhoward" "$Revision: 1.2 $" "Howard\'s C library" "Howard\'s C library" .SH NAME yrwk \- compute year and ISO week from struct tm .SH SYNOPSIS --- 1,5 ---- ! .\" $Header: /usr/local/dist/free-dist/howard/2/work/RCS/yrwk.3,v 1.3 91/02/27 05:43:25 howard Exp $ ! .TH YRWK "3 -lhoward" "$Revision: 1.3 $" "Howard\'s C library" "Howard\'s C library" .SH NAME yrwk \- compute year and ISO week from struct tm .SH SYNOPSIS *************** *** 69,81 **** along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle, ! TN/ETX/T/BG, ! Ericsson Telecom AB, ! S-126 25 Stockholm, ! Sweden, ! howard@ericsson.se, ! uunet!ericsson.se!howard, ! Phone: +46 8 719 5565, ! FAX: +46 8 719 9598, ! Telex: 14910 ERIC S --- 69,72 ---- along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR ! Howard Gayle EOF echo 'End of shell patch script.' exit 0 # Just in case... -- Kent Landfield INTERNET: kent@sparky.IMD.Sterling.COM Sterling Software, IMD UUCP: uunet!sparky!kent Phone: (402) 291-8300 FAX: (402) 291-4362 Please send comp.sources.misc-related mail to kent@uunet.uu.net.