Hello community, here is the log from the commit of package gawk for openSUSE:Factory checked in at 2014-05-03 16:51:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2014-02-19 14:10:11.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gawk.new/gawk.changes 2014-05-03 16:51:43.000000000 +0200 @@ -1,0 +2,35 @@ +Tue Apr 29 20:28:42 UTC 2014 - andreas.stie...@gmx.de + +- GNU awk 4.1.1: + * The "stat" extension now includes a "devbsize" element which + indicates the units for the "nblocks" element. + * A number of bugs in the pretty-printing / profiling code have + been fixed. + * The -O option now works again. + * The --include option, documented since 4.0, now actually works. + * Infrastructure updated to automake 1.13.4, bison 3.0.2, and + libtool 2.4.2.418. + * The configure script now accepts a --disable-extensions option, + which disables checking for and building the extensions. + * The API now provides functions pointers for malloc(), calloc(), + realloc() and free(), to insure that the same memory allocation + functions are always used. This bumps the minor version by one. + * The printf quote flag now works correctly in locales with + a different decimal point character but without a thousands + separator character. If the thousands separator is a string, + it will be correctly added to decimal numbers. + * The readfile extension now has an input parser that will read + whole files as a single record. +- packaging changes: + * remove added German po file and scanning of translations + * remove profiling, fixing warning make-check-outside-check-section + * remove autoreconf call + * drop gawk-3.1.8.diff + * drop older-automake.diff, not required for factory + * build with libsigsegv + * no not regenerate info pages + * add gawk-4.1.1-build-baddest.patch required for install + * switch to xz tarball + * verify source signature + +------------------------------------------------------------------- Old: ---- gawk-3.1.8.diff gawk-4.0.0h.de.po.bz2 gawk-4.1.0.tar.gz older-automake.diff New: ---- gawk-4.1.1-build-baddest.patch gawk-4.1.1.tar.xz gawk-4.1.1.tar.xz.sig gawk.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gawk.spec ++++++ --- /var/tmp/diff_new_pack.g80BHJ/_old 2014-05-03 16:51:44.000000000 +0200 +++ /var/tmp/diff_new_pack.g80BHJ/_new 2014-05-03 16:51:44.000000000 +0200 @@ -17,24 +17,23 @@ Name: gawk -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.1.0 +Version: 4.1.1 Release: 0 Summary: GNU awk License: GPL-3.0+ Group: Productivity/Text/Utilities -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 +Url: http://www.gnu.org/software/gawk/ +Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz +Source2: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig +Source3: http://savannah.gnu.org/people/viewgpg.php?user_id=80653#/gawk.keyring +Patch1: gawk-4.1.1-build-baddest.patch +BuildRequires: libsigsegv-devel +BuildRequires: update-alternatives +# FIXME: use proper Requires(pre/post/preun/...) +PreReq: %{install_info_prereq} +# FIXME: use proper Requires(pre/post/preun/...) +PreReq: update-alternatives +Provides: awk BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -44,46 +43,30 @@ %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 - %build -AUTOPOINT=true autoreconf --force --install %configure --libexecdir=%{_libdir} -%if %do_profiling - make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS %cflags_profile_generate" - make check - make clean - make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS %cflags_profile_feedback" -%else - make %{?_smp_mflags} -%endif -make -C po update-po +make %{?_smp_mflags} %check -make check +make check %{?_smp_mflags} %install -make install DESTDIR=$RPM_BUILD_ROOT +make DESTDIR=%{buildroot} install %{?_smp_mflags} #UsrMerge -install -d $RPM_BUILD_ROOT/bin -ln -sf %{_bindir}/gawk $RPM_BUILD_ROOT/bin -ln -s %{_sysconfdir}/alternatives/awk $RPM_BUILD_ROOT/bin/awk +install -d %{buildroot}/bin +ln -sf %{_bindir}/gawk %{buildroot}/bin +ln -s %{_sysconfdir}/alternatives/awk %{buildroot}/bin/awk #EndUsrMerge -rm -f $RPM_BUILD_ROOT/usr/bin/*-%{version} $RPM_BUILD_ROOT/usr/bin/awk +rm -f %{buildroot}%{_bindir}/*-%{version} %{buildroot}%{_bindir}/awk # create symlinks for update-alternatives -ln -s %{_sysconfdir}/alternatives/usr-bin-awk $RPM_BUILD_ROOT%{_bindir}/awk -ln -s %{_sysconfdir}/alternatives/awk.1%{?ext_man} $RPM_BUILD_ROOT%{_mandir}/man1/awk.1%{?ext_man} +ln -s %{_sysconfdir}/alternatives/usr-bin-awk %{buildroot}%{_bindir}/awk +ln -s %{_sysconfdir}/alternatives/awk.1%{?ext_man} %{buildroot}%{_mandir}/man1/awk.1%{?ext_man} -%find_lang %name +%find_lang %{name} %post %{_sbindir}/update-alternatives \ @@ -102,7 +85,7 @@ %install_info_delete --info-dir=%{_infodir} %{_infodir}/gawk.info.gz %install_info_delete --info-dir=%{_infodir} %{_infodir}/gawkinet.info.gz -%files -f %name.lang +%files -f %{name}.lang %defattr(-,root,root) #UsrMerge /bin/awk @@ -112,7 +95,7 @@ %ghost %{_sysconfdir}/alternatives/awk %ghost %{_sysconfdir}/alternatives/usr-bin-awk %ghost %{_sysconfdir}/alternatives/awk.1%{?ext_man} -%doc AUTHORS COPYING NEWS POSIX.STD README +%doc AUTHORS COPYING NEWS POSIX.STD README ChangeLog* #UsrMerge /bin/gawk #EndUsrMerge ++++++ gawk-4.1.1-build-baddest.patch ++++++ >From e3282563daa30a621cfd57ac424b36dd9fd4dbe4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Va=C5=A1=C3=ADk?= <ova...@redhat.com> Date: Mon, 21 Apr 2014 11:59:54 +0200 Subject: Fix build failure because of missing destdir in extension Makefile References: http://pkgs.fedoraproject.org/cgit/gawk.git/commit/?id=e3282563daa30a621cfd57ac424b36dd9fd4dbe4 Upstream: yes diff -urNp gawk-4.1.1-bak/extension/Makefile.am gawk-4.1.1/extension/Makefile.am --- gawk-4.1.1-bak/extension/Makefile.am 2014-02-20 19:42:25.000000000 +0100 +++ gawk-4.1.1/extension/Makefile.am 2014-04-21 11:56:49.227755196 +0200 @@ -100,7 +100,7 @@ testext_la_LIBADD = $(MY_LIBS) install-data-hook: for i in $(pkgextension_LTLIBRARIES) ; do \ - $(RM) $(pkgextensiondir)/$$i ; \ + $(RM) ${DESTDIR}$(pkgextensiondir)/$$i ; \ done # Keep the uninstall check working: diff -urNp gawk-4.1.1-bak/extension/Makefile.in gawk-4.1.1/extension/Makefile.in --- gawk-4.1.1-bak/extension/Makefile.in 2014-04-08 18:13:03.000000000 +0200 +++ gawk-4.1.1/extension/Makefile.in 2014-04-21 11:57:54.884756674 +0200 @@ -1231,7 +1231,7 @@ uninstall-man: uninstall-man3 install-data-hook: for i in $(pkgextension_LTLIBRARIES) ; do \ - $(RM) $(pkgextensiondir)/$$i ; \ + $(RM) $(DESTDIR)$(pkgextensiondir)/$$i ; \ done # Keep the uninstall check working: -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org