Hello community, here is the log from the commit of package lrzip for openSUSE:Factory checked in at 2016-07-01 09:59:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lrzip (Old) and /work/SRC/openSUSE:Factory/.lrzip.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lrzip" Changes: -------- --- /work/SRC/openSUSE:Factory/lrzip/lrzip.changes 2015-04-13 20:30:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.lrzip.new/lrzip.changes 2016-07-01 09:59:03.000000000 +0200 @@ -1,0 +2,54 @@ +Mon Jun 27 18:03:00 UTC 2016 - [email protected] + +- Add conflict with rzsz as it also provides binary called lrz + +------------------------------------------------------------------- +Sun Jun 12 08:52:38 UTC 2016 - [email protected] + +- Update to version 0.630: + * checksum.buf should only be changed after the semaphore wait + * Update README + * Add documentation for recursive mode + * Implement gzip compatible -r recursive option + * Add initial argument processing for recursive option + * Tidy + * Add one more verbose for compat mode + * Add support for various combinations in compat mode + * models is array of chars. char's signess is implementation + specific. It's unsigned on ARMv7. Unsigned char cannot represent + negative values. GCC 6 complains about it: + * Fix decompression of multiple chunk encrypted archives + * Tidy gotos + * Show correct lengths during testing on big endian and compressed + archives + * Update copyright dates + * Allow less than maxram to be malloced for checksum to fix Failed + to malloc ckbuf in hash_search2 + * Base temporary output buffer on maximum mallocable, not maxram + * Enable subdir objects for future automake compatibility + * Add support for -m option in lrztar + * Big endian fix for Solaris Sparc courtesy of joelfredrikson. + * Fixed typographical error, changed accomodate to accommodate in + README. + * A whitespace fix on lrztar. + * Add sanity check to prevent trying to malloc more ram than a + system/environment is capable of + * Cosmetic help change for compat + * Add rudimentary manpage for lrz + * Fix lrz symbolic linkage + * Do not fail if we are unable to write temporary files, giving + a warning only that it might fail if we don't have enough ram + * Try /tmp/ if none of the temporary environment directories or + the current directory are writeable + * Set STDOUT correctly in compat mode + * Style police + * Fix false warning on decompressing from stdin without keep files + * Fix false warning on compressing from stdin without keep files + * Don't show extra message in compat mode decompress + * Show correct appname when called in compat mode + * Add support for progress, fast and best flags in compat mode + * Add compatibility mode with gzip when called as lrz + * Correct adding slash to control->tmpdir. off-by-one error. + * Update manpage for long options + +------------------------------------------------------------------- Old: ---- lrzip-0.621.tar.bz2 New: ---- lrzip-0.630.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lrzip.spec ++++++ --- /var/tmp/diff_new_pack.gAEHyk/_old 2016-07-01 09:59:04.000000000 +0200 +++ /var/tmp/diff_new_pack.gAEHyk/_new 2016-07-01 09:59:04.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package lrzip # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Pascal Bleser <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -19,20 +19,21 @@ %define soname 0 Name: lrzip -Version: 0.621 +Version: 0.630 Release: 0 Summary: Very High Ratio and Speed Compression Designed for Large Files License: GPL-2.0 Group: Productivity/Archiving/Compression Url: http://ck.kolivas.org/apps/lrzip/ Source: http://ck.kolivas.org/apps/lrzip/lrzip-%{version}.tar.bz2 +BuildRequires: doxygen BuildRequires: gcc-c++ -BuildRequires: libbz2-devel BuildRequires: lzo-devel -BuildRequires: doxygen BuildRequires: nasm -BuildRequires: pkg-config -BuildRequires: zlib-devel +BuildRequires: pkgconfig +BuildRequires: pkgconfig(bzip2) +BuildRequires: pkgconfig(zlib) +Conflicts: rzsz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -75,11 +76,12 @@ %setup -q %build +export LDFLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-z,now" %configure -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot} install rm "%{buildroot}%{_libdir}"/*.{a,la} rm -rf "%{buildroot}%{_datadir}/doc" @@ -88,24 +90,25 @@ chmod 0644 README* COPYING doc/README* %post -n liblrzip%{soname} -p /sbin/ldconfig - %postun -n liblrzip%{soname} -p /sbin/ldconfig %files %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog README* TODO WHATS-NEW %doc doc/* +%{_bindir}/lrz %{_bindir}/lrzcat %{_bindir}/lrzip %{_bindir}/lrunzip %{_bindir}/lrztar %{_bindir}/lrzuntar -%doc %{_mandir}/man1/lrzcat.1%{ext_man} -%doc %{_mandir}/man1/lrzip.1%{ext_man} -%doc %{_mandir}/man1/lrunzip.1%{ext_man} -%doc %{_mandir}/man1/lrztar.1%{ext_man} -%doc %{_mandir}/man1/lrzuntar.1%{ext_man} -%doc %{_mandir}/man5/lrzip.conf.5%{ext_man} +%{_mandir}/man1/lrz.1%{ext_man} +%{_mandir}/man1/lrzcat.1%{ext_man} +%{_mandir}/man1/lrzip.1%{ext_man} +%{_mandir}/man1/lrunzip.1%{ext_man} +%{_mandir}/man1/lrztar.1%{ext_man} +%{_mandir}/man1/lrzuntar.1%{ext_man} +%{_mandir}/man5/lrzip.conf.5%{ext_man} %files -n liblrzip%{soname} %defattr(-,root,root) ++++++ lrzip-0.621.tar.bz2 -> lrzip-0.630.tar.bz2 ++++++ ++++ 25508 lines of diff (skipped)
