Hello community, here is the log from the commit of package gawk for openSUSE:Factory checked in at 2013-05-16 10:27:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gawk (Old) and /work/SRC/openSUSE:Factory/.gawk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gawk" Changes: -------- --- /work/SRC/openSUSE:Factory/gawk/gawk.changes 2013-03-28 13:11:29.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gawk.new/gawk.changes 2013-05-16 10:27:39.000000000 +0200 @@ -1,0 +2,23 @@ +Mon May 13 09:35:02 UTC 2013 - idon...@suse.com + +- Update to version 4.1.0 + * The three executables gawk, pgawk, and dgawk, have been merged into + one, named just gawk. + * The new -i option (from xgawk) is used for loading awk library files. + * The new -l option (from xgawk) is used for loading dynamic extensions. + * The dynamic extension interface has been completely redone. There is + now a defined API for C extensions to use. A C extension acts like + a function written in awk, except that it cannot do everything that awk + code can. However, this allows interfacing to any facility that is + available from C. + * The "inplace" extension, built using the new facility, can be used to + simulate the GNU "sed -i" feature. + * The and(), or() and xor() functions now take any number of arguments, + with a minimum of two. + * New arrays: SYMTAB, FUNCTAB, and PROCINFO["identifiers"]. SYMTAB allows + indirect access to any defined variable or array; it is possible to + "walk" the symbol table, if that should be necessary. +- Refreshed gawk-3.1.8.diff +- Add older-automake.diff to support automake 1.12 + +------------------------------------------------------------------- Old: ---- gawk-4.0.1.tar.gz New: ---- gawk-4.1.0.tar.gz older-automake.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gawk.spec ++++++ --- /var/tmp/diff_new_pack.rTZRu7/_old 2013-05-16 10:27:40.000000000 +0200 +++ /var/tmp/diff_new_pack.rTZRu7/_new 2013-05-16 10:27:40.000000000 +0200 @@ -20,12 +20,13 @@ Url: http://www.gnu.org/software/gawk/ Provides: awk BuildRequires: automake +BuildRequires: libtool BuildRequires: update-alternatives %if 0%{suse_version} > 1220 BuildRequires: makeinfo %endif PreReq: %{install_info_prereq} update-alternatives -Version: 4.0.1 +Version: 4.1.0 Release: 0 Summary: GNU awk License: GPL-3.0+ @@ -33,6 +34,7 @@ Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz Source1: gawk-4.0.0h.de.po.bz2 Patch1: gawk-3.1.8.diff +Patch2: older-automake.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -42,9 +44,12 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 + bunzip2 -c %{S:1} > po/de.po rm -f regex.[ch] chmod -x COPYING + # force rebuild with non-broken makeinfo rm -f doc/*.info @@ -66,12 +71,14 @@ %install make install DESTDIR=$RPM_BUILD_ROOT + #UsrMerge install -d $RPM_BUILD_ROOT/bin ln -sf %{_bindir}/gawk $RPM_BUILD_ROOT/bin touch $RPM_BUILD_ROOT/bin/awk #EndUsrMerge rm -f $RPM_BUILD_ROOT/usr/bin/*-%{version} $RPM_BUILD_ROOT/usr/bin/awk + # create ghost files touch $RPM_BUILD_ROOT/%{_bindir}/awk $RPM_BUILD_ROOT/%{_mandir}/man1/awk.1.gz %find_lang %name @@ -101,19 +108,19 @@ %ghost %{_bindir}/awk %ghost %{_mandir}/man1/awk.1.gz %endif -%doc AUTHORS COPYING FUTURES LIMITATIONS NEWS POSIX.STD PROBLEMS README +%doc AUTHORS COPYING NEWS POSIX.STD README #UsrMerge /bin/gawk #EndUsrMerge -%{_bindir}/dgawk %{_bindir}/gawk %{_bindir}/igawk -%{_bindir}/pgawk %{_libdir}/awk -/usr/share/awk +%{_libdir}/gawk +%{_datadir}/awk +%{_includedir}/gawkapi.h %{_infodir}/*.info.gz %{_mandir}/man1/gawk.1.gz %{_mandir}/man1/igawk.1.gz -%{_mandir}/man1/pgawk.1.gz +%{_mandir}/man3/*.gz %changelog ++++++ gawk-3.1.8.diff ++++++ --- /var/tmp/diff_new_pack.rTZRu7/_old 2013-05-16 10:27:40.000000000 +0200 +++ /var/tmp/diff_new_pack.rTZRu7/_new 2013-05-16 10:27:40.000000000 +0200 @@ -1,6 +1,7 @@ -diff -aur gawk-4.0.1.orig/builtin.c gawk-4.0.1/builtin.c ---- gawk-4.0.1.orig/builtin.c 2012-03-28 15:54:55.000000000 -0400 -+++ gawk-4.0.1/builtin.c 2012-04-03 21:03:30.156093525 -0400 +Index: gawk-4.1.0/builtin.c +=================================================================== +--- gawk-4.1.0.orig/builtin.c ++++ gawk-4.1.0/builtin.c @@ -29,7 +29,6 @@ #include <fcntl.h> #endif @@ -22,10 +23,11 @@ extern NODE **args_array; extern int max_args; extern NODE **fields_arr; -diff -aur gawk-4.0.1.orig/doc/gawk.texi gawk-4.0.1/doc/gawk.texi ---- gawk-4.0.1.orig/doc/gawk.texi 2012-03-28 15:47:54.000000000 -0400 -+++ gawk-4.0.1/doc/gawk.texi 2012-04-03 21:02:52.242567511 -0400 -@@ -1511,7 +1511,7 @@ +Index: gawk-4.1.0/doc/gawk.texi +=================================================================== +--- gawk-4.1.0.orig/doc/gawk.texi ++++ gawk-4.1.0/doc/gawk.texi +@@ -1718,7 +1718,7 @@ and Chuck Toporek. @cindex Berry, Karl @@ -34,7 +36,7 @@ @c @cindex Texinfo Robert J.@: Chassell provided much valuable advice on the use of Texinfo. -@@ -27272,7 +27272,7 @@ +@@ -33767,7 +33767,7 @@ did the initial work to convert @command GNU Automake and GNU @code{gettext}. @item @@ -43,12 +45,13 @@ Alan J.@: Broder provided the initial version of the @code{asort()} function as well as the code for the optional third argument to the -diff -aur gawk-4.0.1.orig/Makefile.am gawk-4.0.1/Makefile.am ---- gawk-4.0.1.orig/Makefile.am 2012-03-28 15:47:53.000000000 -0400 -+++ gawk-4.0.1/Makefile.am 2012-04-03 21:03:52.165818367 -0400 -@@ -106,11 +106,7 @@ - msg.c \ +Index: gawk-4.1.0/Makefile.am +=================================================================== +--- gawk-4.1.0.orig/Makefile.am ++++ gawk-4.1.0/Makefile.am +@@ -115,11 +115,7 @@ base_sources = \ node.c \ + profile.c \ protos.h \ - random.c \ - random.h \ @@ -56,5 +59,17 @@ - regex.c \ - regex.h \ replace.c \ - version.c \ - xalloc.h + str_array.c \ + symbol.c \ +Index: gawk-4.1.0/po/POTFILES.in +=================================================================== +--- gawk-4.1.0.orig/po/POTFILES.in ++++ gawk-4.1.0/po/POTFILES.in +@@ -36,7 +36,6 @@ profile.c + random.c + re.c + regcomp.c +-regex.c + regex_internal.c + regexec.c + replace.c ++++++ gawk-4.0.1.tar.gz -> gawk-4.1.0.tar.gz ++++++ ++++ 283812 lines of diff (skipped) ++++++ older-automake.diff ++++++ Index: gawk-4.1.0/configure.ac =================================================================== --- gawk-4.1.0.orig/configure.ac +++ gawk-4.1.0/configure.ac @@ -40,7 +40,7 @@ then fi AC_PREREQ(2.69) -AM_INIT_AUTOMAKE([1.13 dist-xz]) +AM_INIT_AUTOMAKE([1.12 dist-xz]) AC_CONFIG_MACRO_DIR([m4]) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org