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 - [email protected]
+Wed Apr  8 15:47:56 UTC 2020 - Luigi Baldoni <[email protected]>
+
+- 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á <[email protected]>
+
+- 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 - [email protected]
@@ -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


Reply via email to