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

Reply via email to