From 63ede1105b5a42d57a2ee7dfd79a874ff8d0e0981b7ef88686a37021c04e3891 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Tue, 16 Oct 2007 00:25:04 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gawk?expand=0&rev=3 --- gawk-3.1.5g.tar.bz2 | 3 -- gawk-3.1.5g.diff => gawk-3.1.5h.diff | 0 gawk-3.1.5h.tar.bz2 | 3 ++ gawk.changes | 25 +++++++++--- gawk.spec | 58 ++++++++++++++-------------- parallel-make.diff | 12 ------ 6 files changed, 51 insertions(+), 50 deletions(-) delete mode 100644 gawk-3.1.5g.tar.bz2 rename gawk-3.1.5g.diff => gawk-3.1.5h.diff (100%) create mode 100644 gawk-3.1.5h.tar.bz2 delete mode 100644 parallel-make.diff diff --git a/gawk-3.1.5g.tar.bz2 b/gawk-3.1.5g.tar.bz2 deleted file mode 100644 index 1404eda..0000000 --- a/gawk-3.1.5g.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f079944a1e9db372d2f1b3ed9eb8847156dc96f31e714da586fb2960c7432c89 -size 1865288 diff --git a/gawk-3.1.5g.diff b/gawk-3.1.5h.diff similarity index 100% rename from gawk-3.1.5g.diff rename to gawk-3.1.5h.diff diff --git a/gawk-3.1.5h.tar.bz2 b/gawk-3.1.5h.tar.bz2 new file mode 100644 index 0000000..1f00d94 --- /dev/null +++ b/gawk-3.1.5h.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf92670c7c6dc659a53000d64757e0c71f67a15fb7d60cec7eeaeadf1f4ace4e +size 1849436 diff --git a/gawk.changes b/gawk.changes index 11fc7ce..588f62a 100644 --- a/gawk.changes +++ b/gawk.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Fri May 25 15:00:37 CEST 2007 - schwab@suse.de +Mon Oct 15 12:55:28 CEST 2007 - schwab@suse.de -- Update to gawk 3.1.5g. +- Update to gawk 3.1.5h. 1. `gawk 'program' /non/existant/file' no longer core dumps. 2. Too many people the world over have complained about gawk's use of the locale's decimal point for parsing input data instead of the traditional @@ -10,8 +10,9 @@ Fri May 25 15:00:37 CEST 2007 - schwab@suse.de if --posix is supplied or if POSIXLY_CORRECT is set. It is the sincere hope that this change will eliminate this FAQ from being asked. 3. `gawk -v BINMODE=1 ...' works again. - 4. Internal file names like `/dev/user' now work again. - 5. Problems with wide strings on non "C" locales have been straightened + 4. Internal file names like `/dev/user' now work again. (Note that these + file names are obsolete and will go away eventually.) + 5. Problems with wide strings in non "C" locales have been straightened out everywhere. (At least, we think so.) 6. Use of `ansi2knr' is no longer supported. Please use an ANSI C compiler. 7. Updated to Autoconf 2.61, Automake 1.10, and Gettext 0.16.1. @@ -37,12 +38,24 @@ Fri May 25 15:00:37 CEST 2007 - schwab@suse.de if non-zero or non-null, indicates that the time should be formatted as UTC instead of as local time. 18. The precedence of concatenation and `| getline' (in something like - "echo " "date" | getline stuff) has been reverted to earlier the + "echo " "date" | getline stuff) has been reverted to the earlier behavior and now once again matches Unix awk. 19. New configure time flag --disable-directories-fatal which causes gawk to silently skip directories on the command line. This behavior is also enabled for --traditional, since it's what Unix awk does. - xx. Various bugs fixed, see the ChangeLog for details. + 20. A new option, --use-lc-numeric, forces use of the locale's decimal + point without the rest of the draconian restrictions imposed by + --posix. This softens somewhat the stance taken in item #2. + 21. Everything relevant has been updated to the GPL 3. + 22. Array growth should be faster now, at no cost in space. + 23. Lots more tests. + 24. One new translation. + 25. Various bugs fixed, see the ChangeLog for details. + +------------------------------------------------------------------- +Fri May 25 15:00:37 CEST 2007 - schwab@suse.de + +- Update to gawk 3.1.5g. ------------------------------------------------------------------- Fri Sep 1 13:02:34 CEST 2006 - schwab@suse.de diff --git a/gawk.spec b/gawk.spec index 0fdb11b..f583eff 100644 --- a/gawk.spec +++ b/gawk.spec @@ -1,5 +1,5 @@ # -# spec file for package gawk (Version 3.1.5g) +# spec file for package gawk (Version 3.1.5h) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,18 +11,17 @@ # norootforbuild Name: gawk -URL: http://www.gnu.org/software/gawk/ -License: GNU General Public License (GPL) +Url: http://www.gnu.org/software/gawk/ +License: GPL v2 or later Group: Productivity/Text/Utilities Provides: awk -Autoreqprov: on +AutoReqProv: on PreReq: %{install_info_prereq} -Version: 3.1.5g +Version: 3.1.5h Release: 1 Summary: GNU awk Source: gawk-%{version}.tar.bz2 Patch: gawk-%{version}.diff -Patch1: parallel-make.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -44,8 +43,8 @@ Authors: %prep %setup -q %patch -%patch1 rm -f regex.[ch] +chmod -x COPYING %build %{suse_update_config -f} @@ -86,25 +85,16 @@ rm -rf $RPM_BUILD_ROOT %files -f %name.lang %defattr(-,root,root) -%doc AUTHORS COPYING FUTURES LIMITATIONS NEWS POSIX.STD PROBLEMS -%doc README README_d -/bin/awk -/bin/gawk -/usr/bin/awk -/usr/bin/gawk -/usr/bin/igawk -/usr/bin/pgawk -%dir %{_libdir}/awk -%{_libdir}/awk/grcat -%{_libdir}/awk/pwcat -%dir /usr/share/awk -/usr/share/awk/*.awk -%doc %{_infodir}/*.info.gz -%doc %{_mandir}/man1/*.1.gz - +%doc AUTHORS COPYING FUTURES LIMITATIONS NEWS POSIX.STD PROBLEMS README +/bin/* +/usr/bin/* +%{_libdir}/awk +/usr/share/awk +%{_infodir}/*.info.gz +%{_mandir}/man1/*.1.gz %changelog -* Fri May 25 2007 - schwab@suse.de -- Update to gawk 3.1.5g. +* Mon Oct 15 2007 - schwab@suse.de +- Update to gawk 3.1.5h. 1. `gawk 'program' /non/existant/file' no longer core dumps. 2. Too many people the world over have complained about gawk's use of the locale's decimal point for parsing input data instead of the traditional @@ -113,8 +103,9 @@ rm -rf $RPM_BUILD_ROOT if --posix is supplied or if POSIXLY_CORRECT is set. It is the sincere hope that this change will eliminate this FAQ from being asked. 3. `gawk -v BINMODE=1 ...' works again. - 4. Internal file names like `/dev/user' now work again. - 5. Problems with wide strings on non "C" locales have been straightened + 4. Internal file names like `/dev/user' now work again. (Note that these + file names are obsolete and will go away eventually.) + 5. Problems with wide strings in non "C" locales have been straightened out everywhere. (At least, we think so.) 6. Use of `ansi2knr' is no longer supported. Please use an ANSI C compiler. 7. Updated to Autoconf 2.61, Automake 1.10, and Gettext 0.16.1. @@ -140,12 +131,21 @@ rm -rf $RPM_BUILD_ROOT if non-zero or non-null, indicates that the time should be formatted as UTC instead of as local time. 18. The precedence of concatenation and `| getline' (in something like - "echo " "date" | getline stuff) has been reverted to earlier the + "echo " "date" | getline stuff) has been reverted to the earlier behavior and now once again matches Unix awk. 19. New configure time flag --disable-directories-fatal which causes gawk to silently skip directories on the command line. This behavior is also enabled for --traditional, since it's what Unix awk does. - xx. Various bugs fixed, see the ChangeLog for details. + 20. A new option, --use-lc-numeric, forces use of the locale's decimal + point without the rest of the draconian restrictions imposed by + --posix. This softens somewhat the stance taken in item #2. + 21. Everything relevant has been updated to the GPL 3. + 22. Array growth should be faster now, at no cost in space. + 23. Lots more tests. + 24. One new translation. + 25. Various bugs fixed, see the ChangeLog for details. +* Fri May 25 2007 - schwab@suse.de +- Update to gawk 3.1.5g. * Fri Sep 01 2006 - schwab@suse.de - Drop doc subpackage. * Mon Jul 24 2006 - schwab@suse.de diff --git a/parallel-make.diff b/parallel-make.diff deleted file mode 100644 index a7ef814..0000000 --- a/parallel-make.diff +++ /dev/null @@ -1,12 +0,0 @@ ---- awklib/Makefile.am -+++ awklib/Makefile.am -@@ -75,6 +75,9 @@ - mv eg.old/prog/CVS eg/prog ; \ - rm -fr eg.old ; fi - -+$(srcdir)/eg/lib/pwcat.c $(srcdir)/eg/lib/grcat.c $(srcdir)/eg/prog/igawk.sh \ -+$(srcdir)/eg/lib/passwdawk.in $(srcdir)/eg/lib/groupawk.in: stamp-eg; @: -+ - pwcat$(EXEEXT): $(srcdir)/eg/lib/pwcat.c - $(COMPILE) $(srcdir)/eg/lib/pwcat.c $(LDFLAGS) -o $@ -