aboutsummaryrefslogtreecommitdiff
path: root/lang/gawk/files
diff options
context:
space:
mode:
authorKirill Ponomarev <krion@FreeBSD.org>2007-03-04 09:53:09 +0000
committerKirill Ponomarev <krion@FreeBSD.org>2007-03-04 09:53:09 +0000
commit2c698081cf88d1c77356b7e0dab7ddd5432d142a (patch)
treeca79366a7c7e3328220b228d3a1c7de8fb7eddd0 /lang/gawk/files
parente027768302ed4f80da4bdc8e814b5129766c314a (diff)
downloadports-2c698081cf88d1c77356b7e0dab7ddd5432d142a.tar.gz
ports-2c698081cf88d1c77356b7e0dab7ddd5432d142a.zip
Notes
Diffstat (limited to 'lang/gawk/files')
-rw-r--r--lang/gawk/files/extra-patch-nowchar16
-rw-r--r--lang/gawk/files/patch-Makefile16
-rw-r--r--lang/gawk/files/patch-sec1217
3 files changed, 16 insertions, 233 deletions
diff --git a/lang/gawk/files/extra-patch-nowchar b/lang/gawk/files/extra-patch-nowchar
index 2ca72233ddaa..4896bac598fa 100644
--- a/lang/gawk/files/extra-patch-nowchar
+++ b/lang/gawk/files/extra-patch-nowchar
@@ -1,11 +1,11 @@
---- configure.orig Mon Apr 29 23:36:47 2002
-+++ configure Wed Sep 11 02:22:41 2002
-@@ -4789,7 +4789,7 @@
- for ac_hdr in fcntl.h limits.h locale.h libintl.h mcheck.h \
+--- configure.orig Sun Mar 4 10:17:16 2007
++++ configure Sun Mar 4 10:17:29 2007
+@@ -7725,7 +7725,7 @@
+ for ac_header in fcntl.h limits.h locale.h libintl.h mcheck.h \
netdb.h netinet/in.h signum.h stdarg.h string.h \
sys/param.h sys/socket.h sys/time.h unistd.h \
-- wchar.h wctype.h
-+
+- termios.h stropts.h wchar.h wctype.h
++ termios.h stropts.h
do
- ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
- echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
+ as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ if eval "test \"\${$as_ac_Header+set}\" = set"; then
diff --git a/lang/gawk/files/patch-Makefile b/lang/gawk/files/patch-Makefile
index 5f239c972b88..1c2de7cd73f0 100644
--- a/lang/gawk/files/patch-Makefile
+++ b/lang/gawk/files/patch-Makefile
@@ -1,11 +1,11 @@
---- Makefile.in.orig Mon Apr 29 23:36:46 2002
-+++ Makefile.in Mon May 20 21:04:00 2002
-@@ -761,7 +761,7 @@
- cd $(DESTDIR)$(bindir); \
- $(LN) gawk $$fullname ; \
- $(LN) pgawk p$$fullname ; \
-- if [ ! -f awk ]; \
+--- Makefile.in.orig Sun Mar 4 10:18:08 2007
++++ Makefile.in Sun Mar 4 10:19:23 2007
+@@ -936,7 +936,7 @@
+ (cd $(DESTDIR)$(bindir); \
+ $(LN) gawk$(EXEEXT) gawk-$(VERSION)$(EXEEXT) 2>/dev/null ; \
+ $(LN) pgawk$(EXEEXT) pgawk-$(VERSION)$(EXEEXT) 2>/dev/null ; \
+- if [ ! -f awk$(EXEEXT) ]; \
+ if ! /usr/bin/which -s awk; \
- then $(LN_S) gawk awk; \
+ then $(LN_S) gawk$(EXEEXT) awk$(EXEEXT); \
fi; exit 0)
diff --git a/lang/gawk/files/patch-sec1 b/lang/gawk/files/patch-sec1
deleted file mode 100644
index fc44a9d59368..000000000000
--- a/lang/gawk/files/patch-sec1
+++ /dev/null
@@ -1,217 +0,0 @@
---- doc/gawk.texi.orig Mon Apr 22 20:26:20 2002
-+++ doc/gawk.texi Mon May 20 23:07:14 2002
-@@ -97,7 +97,7 @@
- @finalout
- @end iftex
-
--@copying
-+@ifinfo
- Copyright @copyright{} 1989, 1991, 1992, 1993, 1996, 1997, 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
- @sp 2
-
-@@ -122,7 +122,7 @@
- software. Copies published by the Free Software Foundation raise
- funds for GNU development.''
- @end enumerate
--@end copying
-+@end ifinfo
-
- @c Comment out the "smallbook" for technical review. Saves
- @c considerable paper. Remember to turn it back on *before*
-@@ -184,8 +184,24 @@
-
- @c This one is correct for gawk 3.1.0 from the FSF
- ISBN 1-882114-28-0 @*
--@sp 2
--@insertcopying
-+
-+Permission is granted to copy, distribute and/or modify this document
-+under the terms of the GNU Free Documentation License, Version 1.1 or
-+any later version published by the Free Software Foundation; with the
-+Invariant Sections being ``GNU General Public License'', the Front-Cover
-+texts being (a) (see below), and with the Back-Cover Texts being (b)
-+(see below). A copy of the license is included in the section entitled
-+``GNU Free Documentation License''.
-+
-+@enumerate a
-+@item
-+``A GNU Manual''
-+
-+@item
-+``You have freedom to copy and modify this GNU Manual, like GNU
-+software. Copies published by the Free Software Foundation raise
-+funds for GNU development.''
-+@end enumerate
- @sp 2
- Cover art by Etienne Suvasa.
- @end titlepage
-@@ -228,7 +244,9 @@
- This file documents @command{awk}, a program that you can use to select
- particular records in a file and perform operations upon them.
-
--@insertcopying
-+This is Edition @value{EDITION} of @cite{@value{TITLE}: @value{SUBTITLE}},
-+for the @value{VERSION}.@value{PATCHLEVEL} (or later) version of the GNU
-+implementation of AWK.
-
- @end ifnottex
-
-@@ -21418,8 +21436,7 @@
- arranges to clean up any temporary files on program exit or upon an
- interrupt.
-
--@c 2e: For the temp file handling, go with Darrel's ig=${TMP:-/tmp}/igs.$$
--@c 2e: or something as similar as possible.
-+@c 2e: For the temporary file handling, use mktemp with $@{TMPDIR:-/tmp@}.
-
- The next part loops through all the command-line arguments.
- There are several cases of interest:
-@@ -21440,13 +21457,13 @@
- These are saved and passed on to @command{gawk}.
-
- @item -f@r{,} --file@r{,} --file=@r{,} -Wfile=
--The @value{FN} is saved to the temporary file @file{/tmp/ig.s.$$} with an
-+The @value{FN} is saved to a temporary file with an
- @samp{@@include} statement.
- The @command{sed} utility is used to remove the leading option part of the
- argument (e.g., @samp{--file=}).
-
- @item --source@r{,} --source=@r{,} -Wsource=
--The source text is echoed into @file{/tmp/ig.s.$$}.
-+The source text is echoed into a temporary file.
-
- @item --version@r{,} -Wversion
- @command{igawk} prints its version number, runs @samp{gawk --version}
-@@ -21457,17 +21474,12 @@
- or @option{-Wsource} arguments are supplied, then the first nonoption argument
- should be the @command{awk} program. If there are no command-line
- arguments left, @command{igawk} prints an error message and exits.
--Otherwise, the first argument is echoed into @file{/tmp/ig.s.$$}.
-+Otherwise, the first argument is echoed into a temporary file.
- In any case, after the arguments have been processed,
--@file{/tmp/ig.s.$$} contains the complete text of the original @command{awk}
--program.
-+the complete text of the original @command{awk} program
-+is contained in a temporary file.
-
- @cindex @command{sed} utility
--@cindex stream editors
--The @samp{$$} in @command{sh} represents the current process ID number.
--It is often used in shell programs to generate unique temporary @value{FN}s.
--This allows multiple users to run @command{igawk} without worrying
--that the temporary @value{FN}s will clash.
- The program is as follows:
-
- @cindex @code{igawk.sh} program
-@@ -21482,6 +21494,18 @@
- # Arnold Robbins, arnold@@gnu.org, Public Domain
- # July 1993
-
-+# Temporary file handling modifications for Owl by
-+# Jarno Huuskonen and Solar Designer, still Public Domain
-+# May 2001
-+
-+if [ ! -x /usr/bin/mktemp ]; then
-+ echo "$0 needs mktemp to create temporary files."
-+ exit 1
-+fi
-+
-+STEMPFILE=`/usr/bin/mktemp $@{TMPDIR:-/tmp@}/igawk.s.XXXXXX` || exit 1
-+ETEMPFILE=`/usr/bin/mktemp $@{TMPDIR:-/tmp@}/igawk.e.XXXXXX` || exit 1
-+
- @c endfile
- @end ignore
- @c file eg/prog/igawk.sh
-@@ -21491,7 +21515,7 @@
- shift
- else
- # cleanup on exit, hangup, interrupt, quit, termination
-- trap 'rm -f /tmp/ig.[se].$$' 0 1 2 3 15
-+ trap 'rm -f $STEMPFILE $ETEMPFILE' EXIT HUP INT QUIT TERM
- fi
-
- while [ $# -ne 0 ] # loop over arguments
-@@ -21508,26 +21532,26 @@
-
- -[vF]*) opts="$opts '$1'" ;;
-
-- -f) echo @@include "$2" >> /tmp/ig.s.$$
-+ -f) echo @@include "$2" >> $STEMPFILE
- shift;;
-
- -f*) f=`echo "$1" | sed 's/-f//'`
-- echo @@include "$f" >> /tmp/ig.s.$$ ;;
-+ echo @@include "$f" >> $STEMPFILE ;;
-
- -?file=*) # -Wfile or --file
- f=`echo "$1" | sed 's/-.file=//'`
-- echo @@include "$f" >> /tmp/ig.s.$$ ;;
-+ echo @@include "$f" >> $STEMPFILE ;;
-
- -?file) # get arg, $2
-- echo @@include "$2" >> /tmp/ig.s.$$
-+ echo @@include "$2" >> $STEMPFILE
- shift;;
-
- -?source=*) # -Wsource or --source
- t=`echo "$1" | sed 's/-.source=//'`
-- echo "$t" >> /tmp/ig.s.$$ ;;
-+ echo "$t" >> $STEMPFILE ;;
-
- -?source) # get arg, $2
-- echo "$2" >> /tmp/ig.s.$$
-+ echo "$2" >> $STEMPFILE
- shift;;
-
- -?version)
-@@ -21542,7 +21566,7 @@
- shift
- done
-
--if [ ! -s /tmp/ig.s.$$ ]
-+if [ ! -s $STEMPFILE ]
- then
- @group
- if [ -z "$1" ]
-@@ -21551,12 +21575,12 @@
- exit 1
- @end group
- else
-- echo "$1" > /tmp/ig.s.$$
-+ echo "$1" > $STEMPFILE
- shift
- fi
- fi
-
--# at this point, /tmp/ig.s.$$ has the program
-+# at this point, $STEMPFILE has the program
- @c endfile
- @end example
-
-@@ -21635,7 +21659,7 @@
- @c endfile
- @end example
-
--The stack is initialized with @code{ARGV[1]}, which will be @file{/tmp/ig.s.$$}.
-+The stack is initialized with @code{ARGV[1]}, which will be @file{$STEMPFILE}.
- The main loop comes next. Input lines are read in succession. Lines that
- do not start with @samp{@@include} are printed verbatim.
- If the line does start with @samp{@@include}, the @value{FN} is in @code{$2}.
-@@ -21681,7 +21705,7 @@
- @}
- close(input[stackptr])
- @}
--@}' /tmp/ig.s.$$ > /tmp/ig.e.$$
-+@}' $STEMPFILE > $ETEMPFILE
- @c endfile
- @end example
-
-@@ -21707,7 +21731,7 @@
-
- @example
- @c file eg/prog/igawk.sh
--eval gawk -f /tmp/ig.e.$$ $opts -- "$@@"
-+eval gawk -f $ETEMPFILE $opts -- "$@@"
-
- exit $?
- @c endfile