commit zutils for openSUSE:Factory
Hello community, here is the log from the commit of package zutils for openSUSE:Factory checked in at 2020-08-18 12:01:20 Comparing /work/SRC/openSUSE:Factory/zutils (Old) and /work/SRC/openSUSE:Factory/.zutils.new.3399 (New) Package is "zutils" Tue Aug 18 12:01:20 2020 rev:8 rq:827493 version:1.9 Changes: --- /work/SRC/openSUSE:Factory/zutils/zutils.changes2020-04-22 20:56:43.147830604 +0200 +++ /work/SRC/openSUSE:Factory/.zutils.new.3399/zutils.changes 2020-08-18 12:03:05.139423819 +0200 @@ -1,0 +2,17 @@ +Mon Aug 17 11:55:19 UTC 2020 - Dirk Mueller + +- update to 1.9: + * zcmp.cc zdiff.cc: Read standard input only if requested. + * zdiff.cc (main): Pass options '-W' and '-y' to diff. + * zutils.cc (test_format): Detect bzip2 and lzip files better. + * ztest.cc (main): Continue testing if any input file is a terminal. + If verbosity >= 1, print number of files that failed the test. + * zcat.cc zgrep.cc ztest.cc (main): Check return value of close( infd ). + * zutils.cc (good_status): Ignore trailing data remaining in feeder. + * zupdate.cc (zupdate_file): Support new and old lzip option '-o'. + Keep combined extensions: tgz, tbz, tbz2, txz --> tlz. + Quote file names in zcmp_command to allow file names with spaces. + * *.cc (main): Set a valid invocation_name even if argc == 0. + * zutils.texi: Improve descriptions of zcat, zcmp, and zdiff. + +--- Old: zutils-1.8.tar.lz zutils-1.8.tar.lz.sig New: zutils-1.9.tar.lz zutils-1.9.tar.lz.sig Other differences: -- ++ zutils.spec ++ --- /var/tmp/diff_new_pack.9AOU8F/_old 2020-08-18 12:03:06.719424035 +0200 +++ /var/tmp/diff_new_pack.9AOU8F/_new 2020-08-18 12:03:06.723424035 +0200 @@ -17,7 +17,7 @@ Name: zutils -Version:1.8 +Version:1.9 Release:0 Summary:Collection of utilities for dealing with compressed files License:GPL-2.0-or-later
commit zutils for openSUSE:Factory
Hello community, here is the log from the commit of package zutils for openSUSE:Factory checked in at 2020-04-22 20:56:39 Comparing /work/SRC/openSUSE:Factory/zutils (Old) and /work/SRC/openSUSE:Factory/.zutils.new.2738 (New) Package is "zutils" Wed Apr 22 20:56:39 2020 rev:7 rq:796197 version:1.8 Changes: --- /work/SRC/openSUSE:Factory/zutils/zutils.changes2018-08-27 12:59:57.272855816 +0200 +++ /work/SRC/openSUSE:Factory/.zutils.new.2738/zutils.changes 2020-04-22 20:56:43.147830604 +0200 @@ -1,0 +2,8 @@ +Wed Apr 22 06:23:09 UTC 2020 - Martin Pluskal + +- Update to version 1.8: + * See provided NEWS for detailed list of changes +- Drop no longer needed patches: + * zutils-1.7-zcat-buffer-overrun.patch + +--- Old: zutils-1.7-zcat-buffer-overrun.patch zutils-1.7.tar.lz zutils-1.7.tar.lz.sig New: zutils-1.8.tar.lz zutils-1.8.tar.lz.sig Other differences: -- ++ zutils.spec ++ --- /var/tmp/diff_new_pack.mSckqq/_old 2020-04-22 20:56:44.007832315 +0200 +++ /var/tmp/diff_new_pack.mSckqq/_new 2020-04-22 20:56:44.007832315 +0200 @@ -1,7 +1,7 @@ # # spec file for package zutils # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: zutils -Version:1.7 +Version:1.8 Release:0 Summary:Collection of utilities for dealing with compressed files License:GPL-2.0-or-later @@ -26,8 +26,6 @@ Source0: https://download.savannah.gnu.org/releases/zutils/zutils-%{version}.tar.lz Source1: https://download.savannah.gnu.org/releases/zutils/zutils-%{version}.tar.lz.sig Source2:%{name}.keyring -# PATCH-FIX-UPSTREAM zutils-1.7-zcat-buffer-overrun.patch -Patch0: zutils-1.7-zcat-buffer-overrun.patch # PATCH-FIX-OPENSUSE zutils-1.7-noconflict.patch Patch1: zutils-1.7-noconflict.patch BuildRequires: gcc-c++ @@ -46,13 +44,11 @@ in those utilities supporting it. %prep -%setup -q -%patch0 -p1 -%patch1 -p1 +%autosetup -p1 %build -%configure -make CXXFLAGS="%{optflags}" %{?_smp_mflags} +%configure CXXFLAGS="%{optflags}" +%make_build %install %make_install
commit zutils for openSUSE:Factory
Hello community, here is the log from the commit of package zutils for openSUSE:Factory checked in at 2018-08-27 12:59:55 Comparing /work/SRC/openSUSE:Factory/zutils (Old) and /work/SRC/openSUSE:Factory/.zutils.new (New) Package is "zutils" Mon Aug 27 12:59:55 2018 rev:6 rq:631612 version:1.7 Changes: --- /work/SRC/openSUSE:Factory/zutils/zutils.changes2018-08-07 09:43:01.301304129 +0200 +++ /work/SRC/openSUSE:Factory/.zutils.new/zutils.changes 2018-08-27 12:59:57.272855816 +0200 @@ -1,0 +2,5 @@ +Sat Aug 25 12:28:27 UTC 2018 - aloi...@gmx.com + +- Added zutils-1.7-noconflict.patch (fixes boo#1105973) + +--- New: zutils-1.7-noconflict.patch Other differences: -- ++ zutils.spec ++ --- /var/tmp/diff_new_pack.KePp6D/_old 2018-08-27 12:59:57.728856314 +0200 +++ /var/tmp/diff_new_pack.KePp6D/_new 2018-08-27 12:59:57.728856314 +0200 @@ -28,11 +28,12 @@ Source2:%{name}.keyring # PATCH-FIX-UPSTREAM zutils-1.7-zcat-buffer-overrun.patch Patch0: zutils-1.7-zcat-buffer-overrun.patch +# PATCH-FIX-OPENSUSE zutils-1.7-noconflict.patch +Patch1: zutils-1.7-noconflict.patch BuildRequires: gcc-c++ BuildRequires: lzip Requires(post): %{install_info_prereq} Requires(preun): %{install_info_prereq} -Conflicts: gzip %description Zutils is a collection of utilities able to deal with any combination @@ -47,6 +48,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %configure @@ -65,19 +67,19 @@ %doc ChangeLog README %license COPYING %config %{_sysconfdir}/zutilsrc -%{_bindir}/zcat -%{_bindir}/zcmp -%{_bindir}/zdiff -%{_bindir}/zegrep -%{_bindir}/zfgrep -%{_bindir}/zgrep +%{_bindir}/zutils-zcat +%{_bindir}/zutils-zcmp +%{_bindir}/zutils-zdiff +%{_bindir}/zutils-zegrep +%{_bindir}/zutils-zfgrep +%{_bindir}/zutils-zgrep %{_bindir}/ztest %{_bindir}/zupdate %{_infodir}/zutils.info%{?ext_info} -%{_mandir}/man1/zcat.1%{?ext_man} -%{_mandir}/man1/zcmp.1%{?ext_man} -%{_mandir}/man1/zdiff.1%{?ext_man} -%{_mandir}/man1/zgrep.1%{?ext_man} +%{_mandir}/man1/zutils-zcat.1%{?ext_man} +%{_mandir}/man1/zutils-zcmp.1%{?ext_man} +%{_mandir}/man1/zutils-zdiff.1%{?ext_man} +%{_mandir}/man1/zutils-zgrep.1%{?ext_man} %{_mandir}/man1/ztest.1%{?ext_man} %{_mandir}/man1/zupdate.1%{?ext_man} ++ zutils-1.7-noconflict.patch ++ From: Luigi Baldoni Date: 2018-08-25 14:19:22 +0200 Subject: Avoid conflict with gzip package References: boo#1105973 Use zutils- prefix with executables also present in the gzip package. --- Index: zutils-1.7/Makefile.in === --- zutils-1.7.orig/Makefile.in +++ zutils-1.7/Makefile.in @@ -126,12 +126,12 @@ install-strip-compress : install-bin-str install-bin : all if [ ! -d "$(DESTDIR)$(bindir)" ] ; then $(INSTALL_DIR) "$(DESTDIR)$(bindir)" ; fi - $(INSTALL_PROGRAM) ./zcat "$(DESTDIR)$(bindir)/zcat" - $(INSTALL_PROGRAM) ./zcmp "$(DESTDIR)$(bindir)/zcmp" - $(INSTALL_PROGRAM) ./zdiff "$(DESTDIR)$(bindir)/zdiff" - $(INSTALL_SCRIPT) ./zegrep "$(DESTDIR)$(bindir)/zegrep" - $(INSTALL_SCRIPT) ./zfgrep "$(DESTDIR)$(bindir)/zfgrep" - $(INSTALL_PROGRAM) ./zgrep "$(DESTDIR)$(bindir)/zgrep" + $(INSTALL_PROGRAM) ./zcat "$(DESTDIR)$(bindir)/zutils-zcat" + $(INSTALL_PROGRAM) ./zcmp "$(DESTDIR)$(bindir)/zutils-zcmp" + $(INSTALL_PROGRAM) ./zdiff "$(DESTDIR)$(bindir)/zutils-zdiff" + $(INSTALL_SCRIPT) ./zegrep "$(DESTDIR)$(bindir)/zutils-zegrep" + $(INSTALL_SCRIPT) ./zfgrep "$(DESTDIR)$(bindir)/zutils-zfgrep" + $(INSTALL_PROGRAM) ./zgrep "$(DESTDIR)$(bindir)/zutils-zgrep" $(INSTALL_PROGRAM) ./ztest "$(DESTDIR)$(bindir)/ztest" $(INSTALL_PROGRAM) ./zupdate "$(DESTDIR)$(bindir)/zupdate" if [ ! -e "$(DESTDIR)$(sysconfdir)/$(pkgname)rc" ] ; then \ @@ -161,18 +161,18 @@ install-man : -rm -f "$(DESTDIR)$(mandir)/man1/zgrep.1"* -rm -f "$(DESTDIR)$(mandir)/man1/ztest.1"* -rm -f "$(DESTDIR)$(mandir)/man1/zupdate.1"* - $(INSTALL_DATA) $(VPATH)/doc/zcat.1 "$(DESTDIR)$(mandir)/man1/zcat.1" - $(INSTALL_DATA) $(VPATH)/doc/zcmp.1 "$(DESTDIR)$(mandir)/man1/zcmp.1" - $(INSTALL_DATA) $(VPATH)/doc/zdiff.1 "$(DESTDIR)$(mandir)/man1/zdiff.1" - $(INSTALL_DATA) $(VPATH)/doc/zgrep.1 "$(DESTDIR)$(mandir)/man1/zgrep.1" + $(INSTALL_DATA) $(VPATH)/doc/zcat.1 "$(DESTDIR)$(mandir)/man1/zutils-zcat.1" + $(INSTALL_DATA) $(VPATH)/doc/zcmp.1 "$(DESTDIR)$(mandir)/man1/zutils-zcmp.1" + $(INSTALL_DATA) $(VPATH)/doc/zdiff.1 "$(DESTDIR)$(mandir)/man1/zutils-zdiff.1" + $(INSTALL_DATA) $(VPATH)/doc/zgrep.1
commit zutils for openSUSE:Factory
Hello community, here is the log from the commit of package zutils for openSUSE:Factory checked in at 2018-08-07 09:43:00 Comparing /work/SRC/openSUSE:Factory/zutils (Old) and /work/SRC/openSUSE:Factory/.zutils.new (New) Package is "zutils" Tue Aug 7 09:43:00 2018 rev:5 rq:627646 version:1.7 Changes: --- /work/SRC/openSUSE:Factory/zutils/zutils.changes2018-07-17 09:41:34.733470452 +0200 +++ /work/SRC/openSUSE:Factory/.zutils.new/zutils.changes 2018-08-07 09:43:01.301304129 +0200 @@ -1,0 +2,5 @@ +Mon Aug 6 10:29:51 UTC 2018 - aloi...@gmx.com + +- Added zutils-1.7-zcat-buffer-overrun.patch (fixes boo#1103878) + +--- New: zutils-1.7-zcat-buffer-overrun.patch Other differences: -- ++ zutils.spec ++ --- /var/tmp/diff_new_pack.nAZvWI/_old 2018-08-07 09:43:01.713304846 +0200 +++ /var/tmp/diff_new_pack.nAZvWI/_new 2018-08-07 09:43:01.713304846 +0200 @@ -26,6 +26,8 @@ Source0: https://download.savannah.gnu.org/releases/zutils/zutils-%{version}.tar.lz Source1: https://download.savannah.gnu.org/releases/zutils/zutils-%{version}.tar.lz.sig Source2:%{name}.keyring +# PATCH-FIX-UPSTREAM zutils-1.7-zcat-buffer-overrun.patch +Patch0: zutils-1.7-zcat-buffer-overrun.patch BuildRequires: gcc-c++ BuildRequires: lzip Requires(post): %{install_info_prereq} @@ -44,6 +46,7 @@ %prep %setup -q +%patch0 -p1 %build %configure ++ zutils-1.7-zcat-buffer-overrun.patch ++ Author: Antonio Diaz Diaz Description: zcat.cc: Fixed a buffer overrun on outbuf when '-v' is used. diff -Naurp zutils/zcat.cc zutils/zcat.cc --- zutils/zcat.cc +++ zutils/zcat.cc @@ -232,8 +232,9 @@ int cat( int infd, const int format_inde enum { buffer_size = 4096 }; // buffer with space for sentinel newline at the end uint8_t * const inbuf = new uint8_t[buffer_size+1]; - // buffer with space for character quoting and 255-digit line number - uint8_t * const outbuf = new uint8_t[(4*buffer_size)+256]; + // buffer with space for character quoting, 255-digit line number and + // worst case flushing respect to inbuf. + uint8_t * const outbuf = new uint8_t[(5*buffer_size)+256]; int retval = 0; Children children; if( !set_data_feeder( input_filename, , children, format_index ) )
commit zutils for openSUSE:Factory
Hello community, here is the log from the commit of package zutils for openSUSE:Factory checked in at 2018-07-17 09:41:34 Comparing /work/SRC/openSUSE:Factory/zutils (Old) and /work/SRC/openSUSE:Factory/.zutils.new (New) Package is "zutils" Tue Jul 17 09:41:34 2018 rev:4 rq:622911 version:1.7 Changes: --- /work/SRC/openSUSE:Factory/zutils/zutils.changes2018-02-20 17:56:36.303159466 +0100 +++ /work/SRC/openSUSE:Factory/.zutils.new/zutils.changes 2018-07-17 09:41:34.733470452 +0200 @@ -1,0 +2,7 @@ +Sat Jul 14 08:27:03 UTC 2018 - antoine.belv...@opensuse.org + +- Update to version 1.7: + * zgrep.cc (main): Pass '--color' option to grep. + * check.sh: Added new tests for zgrep. + +--- Old: zutils-1.6.tar.lz zutils-1.6.tar.lz.sig New: zutils-1.7.tar.lz zutils-1.7.tar.lz.sig Other differences: -- ++ zutils.spec ++ --- /var/tmp/diff_new_pack.Soe6oK/_old 2018-07-17 09:41:35.157468895 +0200 +++ /var/tmp/diff_new_pack.Soe6oK/_new 2018-07-17 09:41:35.161468881 +0200 @@ -17,10 +17,10 @@ Name: zutils -Version:1.6 +Version:1.7 Release:0 Summary:Collection of utilities for dealing with compressed files -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Archiving/Compression URL:https://www.nongnu.org/zutils/zutils.html Source0: https://download.savannah.gnu.org/releases/zutils/zutils-%{version}.tar.lz @@ -50,7 +50,7 @@ make CXXFLAGS="%{optflags}" %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz @@ -70,12 +70,12 @@ %{_bindir}/zgrep %{_bindir}/ztest %{_bindir}/zupdate -%{_infodir}/zutils.info.gz -%{_mandir}/man1/zcat.1.gz -%{_mandir}/man1/zcmp.1.gz -%{_mandir}/man1/zdiff.1.gz -%{_mandir}/man1/zgrep.1.gz -%{_mandir}/man1/ztest.1.gz -%{_mandir}/man1/zupdate.1.gz +%{_infodir}/zutils.info%{?ext_info} +%{_mandir}/man1/zcat.1%{?ext_man} +%{_mandir}/man1/zcmp.1%{?ext_man} +%{_mandir}/man1/zdiff.1%{?ext_man} +%{_mandir}/man1/zgrep.1%{?ext_man} +%{_mandir}/man1/ztest.1%{?ext_man} +%{_mandir}/man1/zupdate.1%{?ext_man} %changelog
commit zutils for openSUSE:Factory
Hello community, here is the log from the commit of package zutils for openSUSE:Factory checked in at 2018-02-20 17:56:25 Comparing /work/SRC/openSUSE:Factory/zutils (Old) and /work/SRC/openSUSE:Factory/.zutils.new (New) Package is "zutils" Tue Feb 20 17:56:25 2018 rev:3 rq:578269 version:1.6 Changes: --- /work/SRC/openSUSE:Factory/zutils/zutils.changes2016-01-04 09:22:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.zutils.new/zutils.changes 2018-02-20 17:56:36.303159466 +0100 @@ -1,0 +2,16 @@ +Mon Feb 19 12:07:34 UTC 2018 - aloi...@gmx.com + + - Update to version 1.6 + * zcmp.cc: Accept 'B' suffix in '--ignore-initial=1kB:1234B'. + * zutils.cc (feed_data): Show input filename in error messages. + Version 1.5 + * zupdate.cc (zupdate_file): Pass '-q' to zcmp if verbosity < 0. + * zcat.cc zgrep.cc ztest.cc (main): Don't use stdin more than +once. + * zdiff.cc (set_fifonames): Use '_' if both names are different. + * configure: Avoid warning on some shells when testing for g++. + * Makefile.in: Detect the existence of install-info. + * testsuite/check.sh: A POSIX shell is required to run the +tests. + +--- Old: zutils-1.4.tar.lz zutils-1.4.tar.lz.sig New: zutils-1.6.tar.lz zutils-1.6.tar.lz.sig Other differences: -- ++ zutils.spec ++ --- /var/tmp/diff_new_pack.EHeTdc/_old 2018-02-20 17:56:37.655110787 +0100 +++ /var/tmp/diff_new_pack.EHeTdc/_new 2018-02-20 17:56:37.659110643 +0100 @@ -1,7 +1,7 @@ # # spec file for package zutils # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,25 +17,30 @@ Name: zutils -Version:1.4 +Version:1.6 Release:0 Summary:Collection of utilities for dealing with compressed files License:GPL-2.0+ Group: Productivity/Archiving/Compression -Url:http://www.nongnu.org/zutils/zutils.html -Source0: http://download.savannah.gnu.org/releases/zutils/zutils-%{version}.tar.lz -Source1: http://download.savannah.gnu.org/releases/zutils/zutils-%{version}.tar.lz.sig +URL:https://www.nongnu.org/zutils/zutils.html +Source0: https://download.savannah.gnu.org/releases/zutils/zutils-%{version}.tar.lz +Source1: https://download.savannah.gnu.org/releases/zutils/zutils-%{version}.tar.lz.sig Source2:%{name}.keyring BuildRequires: gcc-c++ BuildRequires: lzip Requires(post): %{install_info_prereq} Requires(preun): %{install_info_prereq} Conflicts: gzip -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Zutils is a collection of utilities able to deal with any combination of compressed and uncompressed files transparently. If any given file, including standard input, is compressed, its decompressed content is used. Compressed files are decompressed on the fly; no temporary files are created. -These utilities are not wrapper scripts but safer and more efficient C++ programs. In particular the "--recursive" option is very efficient in those utilities supporting it. +Zutils is a collection of utilities able to deal with any combination +of compressed and uncompressed files transparently. If any given file, +including standard input, is compressed, its decompressed content is +used. Compressed files are decompressed on the fly; no temporary files +are created. +These utilities are not wrapper scripts but safer and more efficient +C++ programs. In particular the "--recursive" option is very efficient +in those utilities supporting it. %prep %setup -q @@ -54,8 +59,8 @@ %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %files -%defattr(-,root,root) -%doc ChangeLog README COPYING +%doc ChangeLog README +%license COPYING %config %{_sysconfdir}/zutilsrc %{_bindir}/zcat %{_bindir}/zcmp
commit zutils for openSUSE:Factory
Hello community, here is the log from the commit of package zutils for openSUSE:Factory checked in at 2016-01-04 09:22:04 Comparing /work/SRC/openSUSE:Factory/zutils (Old) and /work/SRC/openSUSE:Factory/.zutils.new (New) Package is "zutils" Changes: --- /work/SRC/openSUSE:Factory/zutils/zutils.changes2015-04-21 10:52:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.zutils.new/zutils.changes 2016-01-04 09:22:30.0 +0100 @@ -1,0 +2,7 @@ +Sun Jan 3 13:57:23 UTC 2016 - p.drou...@gmail.com + +- Update to version 1.4 + * Option '--format' has been renamed to '-O, --force-format'. + * Added new option '-M, --format=' to all utilities. + +--- Old: zutils-1.3.tar.lz zutils-1.3.tar.lz.sig New: zutils-1.4.tar.lz zutils-1.4.tar.lz.sig Other differences: -- ++ zutils.spec ++ --- /var/tmp/diff_new_pack.7pRnag/_old 2016-01-04 09:22:31.0 +0100 +++ /var/tmp/diff_new_pack.7pRnag/_new 2016-01-04 09:22:31.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package zutils # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: zutils -Version:1.3 +Version:1.4 Release:0 Summary:Collection of utilities for dealing with compressed files License:GPL-2.0+