Hello community, here is the log from the commit of package unar for openSUSE:Leap:15.2 checked in at 2020-04-30 18:52:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/unar (Old) and /work/SRC/openSUSE:Leap:15.2/.unar.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "unar" Thu Apr 30 18:52:34 2020 rev:23 rq:798834 version:1.10.7 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/unar/unar.changes 2020-01-15 16:26:53.724701802 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.unar.new.2738/unar.changes 2020-04-30 18:52:49.400773737 +0200 @@ -2 +2,51 @@ -Thu Dec 13 15:55:00 UTC 2018 - kstreitova@suse.com +Wed Apr 8 15:47:56 UTC 2020 - Luigi Baldoni <aloisio@gmx.com> + +- Update to version 1.10.7 + * Prevent using reference to dangling pointer for archives + with password in interactive mode Fixes #112 + * Fix Undefined behaviour in lzw allocation + * Return suggested path if we're running non-interactive (-q + option was specified). + * Fix incorrect comments parsing + * Fix case when some permissions from Windows-generated + archives were affecting files on Mac OS + * Add tests for extended 64-Zip + * Tests added, Fixes #101 + * Add tests for reading CDR + * Add basic test for incorrect date conversion #99 + * Cleanup bufer after usage in tests + * Check ZIP extra field if >= 9 bytes + +- Drop Group tag + +- Spec cleanup + +------------------------------------------------------------------- +Tue Apr 23 12:49:04 UTC 2019 - Kristýna Streitová <kstreitova@suse.com> + +- update to version 1.10.5 + * Update/linux build validation + * Remove wavpack sources from linux distribution + * [TUN-62] Some symlinks aren't handled by the unarchiver + * [TUN-62] Fix Symlink extration for certain files + * Add faster IEEECRC32 calculation + * Fix 7zip unarchivation for files with delta filter + * Select correct Parser in conflicting SFX Archives + * Correct RAR5 variable int reading for correct reading + values >> 32 bit + * Fix case when old solid rar archives weren't correctly extracted + * Fix broken symbolic links for the archives, created in Windows + * Fix case when JSON output explodes in solid archives with + a lot of files + * Support WARC 1.0 compliant WARC-Target-URI fields + * Support extracting warc.{gz,bz2,lzma,xz,Z} files directly + * Add support for self extracting archives in RAR5 +- update fixes [bsc#1127736] +- remove the following patches (applied upstream) + * use-system-wavpack.patch + * document-undocumented-options.patch + * unar-1.10.1-self-extracting_rar.patch +- change Source for the upstream tarball + +------------------------------------------------------------------- +Wed Feb 6 10:41:24 UTC 2019 - kstreitova@suse.com @@ -5,0 +56 @@ +- fix bash completion path for lsar and unar Old: ---- document-undocumented-options.patch unar-1.10.1-self-extracting_rar.patch unar1.10.1_src.zip use-system-wavpack.patch New: ---- unar-1.10.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ unar.spec ++++++ --- /var/tmp/diff_new_pack.7iFE2z/_old 2020-04-30 18:52:49.880774751 +0200 +++ /var/tmp/diff_new_pack.7iFE2z/_new 2020-04-30 18:52:49.880774751 +0200 @@ -1,7 +1,7 @@ # # spec file for package unar # -# 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,24 +12,18 @@ # 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: unar -Version: 1.10.1 +Version: 1.10.7 Release: 0 Summary: Multi-format unarchiver -License: LGPL-2.1+ -Group: Productivity/Archiving/Compression -Url: http://unarchiver.c3.cx/commandline -Source0: http://unarchiver.c3.cx/downloads/%{name}%{version}_src.zip +License: LGPL-2.1-or-later +URL: https://unarchiver.c3.cx/commandline +Source0: https://github.com/MacPaw/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: %{name}.changes -# PATCH-FIX-OPENSUSE use-system-wavpack.patch -Patch0: use-system-wavpack.patch -# PATCH-FIX-UPSTREAM document-undocumented-options.patch (lp#1393321) -Patch1: document-undocumented-options.patch -Patch2: unar-1.10.1-self-extracting_rar.patch BuildRequires: gcc-c++ BuildRequires: gcc-objc BuildRequires: gnustep-base-devel @@ -49,42 +43,32 @@ in foreign character sets. %prep -%setup -q -c -mv The\ Unarchiver/* . -rm -fr __MACOSX The\ Unarchiver -# fix builddate info -# Remove build time references so build-compare can do its work -FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{SOURCE1} '+%%H:%%M') -FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{SOURCE1} '+%%b %%e %%Y') -sed -e "s/__TIME__/\"$FAKE_BUILDTIME\"/" -i XADMaster/lsar.m XADMaster/unar.m -sed -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -i XADMaster/lsar.m XADMaster/unar.m -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 +%autosetup %build export CFLAGS="%{optflags} -fno-strict-aliasing" export CXXFLAGS="%{optflags}" export OBJCFLAGS="$(gnustep-config --objc-flags)" -make %{?_smp_mflags} -C XADMaster -f Makefile.linux +%make_build -C XADMaster -f Makefile.linux %install install -d %{buildroot}%{_bindir} install -m755 XADMaster/lsar XADMaster/unar -t %{buildroot}%{_bindir} install -d %{buildroot}%{_mandir}/man1 -install -m644 Extra/lsar.1 Extra/unar.1 -t %{buildroot}%{_mandir}/man1 +install -m644 XADMaster/Extra/lsar.1 XADMaster/Extra/unar.1 -t %{buildroot}%{_mandir}/man1 -install -d %{buildroot}%{_sysconfdir}/bash_completion.d -install -m644 Extra/lsar.bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/lsar -install -m644 Extra/unar.bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/unar +install -d %{buildroot}%{_datadir}/bash-completion/completions +install -m644 XADMaster/Extra/lsar.bash_completion %{buildroot}%{_datadir}/bash-completion/completions/lsar +install -m644 XADMaster/Extra/unar.bash_completion %{buildroot}%{_datadir}/bash-completion/completions/unar %files -%doc License.txt README.md +%license LICENSE +%doc README.md %{_bindir}/lsar %{_bindir}/unar -%{_mandir}/man1/lsar.1%{ext_man} -%{_mandir}/man1/unar.1%{ext_man} -%{_sysconfdir}/bash_completion.d/lsar -%{_sysconfdir}/bash_completion.d/unar +%{_mandir}/man1/lsar.1%{?ext_man} +%{_mandir}/man1/unar.1%{?ext_man} +%{_datadir}/bash-completion/completions/lsar +%{_datadir}/bash-completion/completions/unar %changelog
participants (1)
-
root