Hello community,
here is the log from the commit of package gawk
checked in at Tue Oct 16 02:25:03 CEST 2007.
--------
--- gawk/gawk.changes 2007-05-25 15:01:56.000000000 +0200
+++ /mounts/work_src_done/STABLE/gawk/gawk.changes 2007-10-15 12:57:53.000000000 +0200
@@ -2 +2 @@
-Fri May 25 15:00:37 CEST 2007 - schwab@suse.de
+Mon Oct 15 12:55:28 CEST 2007 - schwab@suse.de
@@ -4 +4 @@
-- Update to gawk 3.1.5g.
+- Update to gawk 3.1.5h.
@@ -13,2 +13,3 @@
- 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
@@ -40 +41 @@
- "echo " "date" | getline stuff) has been reverted to earlier the
+ "echo " "date" | getline stuff) has been reverted to the earlier
@@ -45 +46,13 @@
- 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.
Old:
----
gawk-3.1.5g.diff
gawk-3.1.5g.tar.bz2
parallel-make.diff
New:
----
gawk-3.1.5h.diff
gawk-3.1.5h.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gawk.spec ++++++
--- /var/tmp/diff_new_pack.M28058/_old 2007-10-16 02:24:33.000000000 +0200
+++ /var/tmp/diff_new_pack.M28058/_new 2007-10-16 02:24:33.000000000 +0200
@@ -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 @@
%prep
%setup -q
%patch
-%patch1
rm -f regex.[ch]
+chmod -x COPYING
%build
%{suse_update_config -f}
@@ -86,25 +85,16 @@
%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 @@
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 @@
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
++++++ gawk-3.1.5h.diff ++++++
--- Makefile.am
+++ Makefile.am
@@ -101,11 +101,7 @@
msg.c \
node.c \
protos.h \
- random.c \
- random.h \
re.c \
- regex.c \
- regex.h \
replace.c \
version.c
--- builtin.c
+++ builtin.c
@@ -37,7 +37,6 @@
# include