commit lzma-sdk for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package lzma-sdk for openSUSE:Factory 
checked in at 2019-02-24 17:20:26

Comparing /work/SRC/openSUSE:Factory/lzma-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.lzma-sdk.new.28833 (New)


Package is "lzma-sdk"

Sun Feb 24 17:20:26 2019 rev:8 rq:678221 version:19.00

Changes:

--- /work/SRC/openSUSE:Factory/lzma-sdk/lzma-sdk.changes2018-12-31 
09:47:55.646140841 +0100
+++ /work/SRC/openSUSE:Factory/.lzma-sdk.new.28833/lzma-sdk.changes 
2019-02-24 17:20:28.108396385 +0100
@@ -1,0 +2,10 @@
+Fri Feb 22 11:22:49 UTC 2019 - Luigi Baldoni 
+
+- Update to version 19.00
+  * Encryption strength for 7z archives was increased:
+the size of random initialization vector was increased from
+64-bit to 128-bit, and the pseudo-random number generator was
+improved.
+  * The bug in 7zIn.c code was fixed.
+
+---

Old:

  lzma1806.7z

New:

  lzma1900.7z



Other differences:
--
++ lzma-sdk.spec ++
--- /var/tmp/diff_new_pack.Qh1JKp/_old  2019-02-24 17:20:29.456396145 +0100
+++ /var/tmp/diff_new_pack.Qh1JKp/_new  2019-02-24 17:20:29.456396145 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lzma-sdk
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -16,11 +16,11 @@
 #
 
 
-%define _sver   1806
-%define _maver  18
-%define _miver  05
+%define _sver   1900
+%define _maver  19
+%define _miver  00
 Name:   lzma-sdk
-Version:18.06
+Version:19.00
 Release:0
 Summary:An implementation of LZMA compression
 # Actually the site says "Public Domain". See license file.




commit lzma-sdk for openSUSE:Factory

2018-12-31 Thread root
Hello community,

here is the log from the commit of package lzma-sdk for openSUSE:Factory 
checked in at 2018-12-31 09:47:18

Comparing /work/SRC/openSUSE:Factory/lzma-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.lzma-sdk.new.28833 (New)


Package is "lzma-sdk"

Mon Dec 31 09:47:18 2018 rev:7 rq:662059 version:18.06

Changes:

--- /work/SRC/openSUSE:Factory/lzma-sdk/lzma-sdk.changes2018-06-29 
22:25:10.978538673 +0200
+++ /work/SRC/openSUSE:Factory/.lzma-sdk.new.28833/lzma-sdk.changes 
2018-12-31 09:47:55.646140841 +0100
@@ -1,0 +2,17 @@
+Sun Dec 30 10:13:52 UTC 2018 - Luigi Baldoni 
+
+- Update to version 18.06
+  * The speed for LZMA/LZMA2 compressing was increased by 3-10%,
+and there are minor changes in compression ratio.
+  * Some bugs were fixed.
+  * The bug in 7-Zip 18.02-18.05 was fixed:
+There was memory leak in multithreading xz decoder -
+XzDecMt_Decode(), if xz stream contains only one block.
+  * The changes for MSVS compiler makefiles:
++ the makefiles now use "PLATFORM" macroname with values
+  (x64, x86, arm64) instead of "CPU" macroname with values
+  (AMD64, ARM64).
++ the makefiles by default now use static version of the
+  run-time library.
+
+---

Old:

  lzma1805.7z

New:

  lzma1806.7z



Other differences:
--
++ lzma-sdk.spec ++
--- /var/tmp/diff_new_pack.86k6Pc/_old  2018-12-31 09:47:58.318138648 +0100
+++ /var/tmp/diff_new_pack.86k6Pc/_new  2018-12-31 09:47:58.318138648 +0100
@@ -12,21 +12,21 @@
 # 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/
 #
 
 
-%define _sver   1805
+%define _sver   1806
 %define _maver  18
 %define _miver  05
 Name:   lzma-sdk
-Version:18.05
+Version:18.06
 Release:0
 Summary:An implementation of LZMA compression
 # Actually the site says "Public Domain". See license file.
 License:LGPL-2.1-only
 Group:  Productivity/Archiving/Compression
-Url:http://www.7-zip.org/sdk.html
+URL:http://www.7-zip.org/sdk.html
 Source0:http://www.7-zip.org/a/lzma%{_sver}.7z
 Source1:lzma-sdk-LICENSE.fedora
 Patch1: lzma-sdk-shlib.patch
@@ -85,13 +85,13 @@
 %postun -n libclzma-suse0 -p /sbin/ldconfig
 
 %files -n libclzma-suse0
-%defattr(-,root,root)
-%doc DOC/lzma.txt DOC/lzma-history.txt lzma-sdk-LICENSE.fedora
+%license lzma-sdk-LICENSE.fedora
+%doc DOC/lzma.txt DOC/lzma-history.txt
 %{_libdir}/libclzma-suse.so.0*
 
 %files devel
-%defattr(-,root,root)
-%doc DOC/7z*.txt DOC/Methods.txt lzma-sdk-LICENSE.fedora
+%license lzma-sdk-LICENSE.fedora
+%doc DOC/7z*.txt DOC/Methods.txt
 %{_includedir}/clzma/
 %{_libdir}/libclzma.so
 %{_libdir}/pkgconfig/clzma.pc




commit lzma-sdk for openSUSE:Factory

2018-06-29 Thread root
Hello community,

here is the log from the commit of package lzma-sdk for openSUSE:Factory 
checked in at 2018-06-29 22:25:09

Comparing /work/SRC/openSUSE:Factory/lzma-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.lzma-sdk.new (New)


Package is "lzma-sdk"

Fri Jun 29 22:25:09 2018 rev:6 rq:616029 version:18.05

Changes:

--- /work/SRC/openSUSE:Factory/lzma-sdk/lzma-sdk.changes2018-05-01 
23:41:40.825133025 +0200
+++ /work/SRC/openSUSE:Factory/.lzma-sdk.new/lzma-sdk.changes   2018-06-29 
22:25:10.978538673 +0200
@@ -1,0 +2,5 @@
+Mon Jun 11 12:47:46 UTC 2018 - aloi...@gmx.com
+
+- Fixed unpacking problem
+
+---



Other differences:
--
++ lzma-sdk.spec ++
--- /var/tmp/diff_new_pack.rYDJBh/_old  2018-06-29 22:25:11.446538320 +0200
+++ /var/tmp/diff_new_pack.rYDJBh/_new  2018-06-29 22:25:11.446538320 +0200
@@ -24,7 +24,7 @@
 Release:0
 Summary:An implementation of LZMA compression
 # Actually the site says "Public Domain". See license file.
-License:LGPL-2.1
+License:LGPL-2.1-only
 Group:  Productivity/Archiving/Compression
 Url:http://www.7-zip.org/sdk.html
 Source0:http://www.7-zip.org/a/lzma%{_sver}.7z
@@ -35,7 +35,7 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
-BuildRequires:  p7zip
+BuildRequires:  p7zip-full
 BuildRequires:  pkg-config
 
 %description





commit lzma-sdk for openSUSE:Factory

2018-05-01 Thread root
Hello community,

here is the log from the commit of package lzma-sdk for openSUSE:Factory 
checked in at 2018-05-01 23:41:34

Comparing /work/SRC/openSUSE:Factory/lzma-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.lzma-sdk.new (New)


Package is "lzma-sdk"

Tue May  1 23:41:34 2018 rev:5 rq:602806 version:18.05

Changes:

--- /work/SRC/openSUSE:Factory/lzma-sdk/lzma-sdk.changes2018-03-12 
12:11:53.575106223 +0100
+++ /work/SRC/openSUSE:Factory/.lzma-sdk.new/lzma-sdk.changes   2018-05-01 
23:41:40.825133025 +0200
@@ -1,0 +2,14 @@
+Tue May  1 11:19:07 UTC 2018 - aloi...@gmx.com
+
+- Update to version 18.05
+  * The speed for LZMA/LZMA2 compressing was increased
+by 8% for fastest/fast compression levels and
+by 3% for normal/maximum compression levels.
+  * The BUG was fixed in Lzma2Enc.c
+Lzma2Enc_Encode2() function worked incorretly,
+  if (inStream == NULL) and the number of block threads is
+  more than 1.
+
+- Refreshed lzma-sdk-shlib.patch
+
+---

Old:

  lzma1803.7z

New:

  lzma1805.7z



Other differences:
--
++ lzma-sdk.spec ++
--- /var/tmp/diff_new_pack.7M2Viw/_old  2018-05-01 23:41:45.452964662 +0200
+++ /var/tmp/diff_new_pack.7M2Viw/_new  2018-05-01 23:41:45.456964517 +0200
@@ -16,11 +16,11 @@
 #
 
 
-%define _sver   1803
+%define _sver   1805
 %define _maver  18
-%define _miver  03
+%define _miver  05
 Name:   lzma-sdk
-Version:18.03
+Version:18.05
 Release:0
 Summary:An implementation of LZMA compression
 # Actually the site says "Public Domain". See license file.

++ lzma-sdk-shlib.patch ++
--- /var/tmp/diff_new_pack.7M2Viw/_old  2018-05-01 23:41:45.496963061 +0200
+++ /var/tmp/diff_new_pack.7M2Viw/_new  2018-05-01 23:41:45.496963061 +0200
@@ -6,27 +6,11 @@
 other packages.
 
 ---
- C/Bcj2Enc.c  |2 ++
- C/Lzma2Enc.c |4 ++--
  Makefile.am  |   11 +++
  clzma.pc.in  |   10 ++
  configure.ac |6 ++
- 5 files changed, 31 insertions(+), 2 deletions(-)
+ 3 files changed, 27 insertions(+), 0 deletions(-)
 
-Index: 1/C/Bcj2Enc.c
-===
 1.orig/C/Bcj2Enc.c
-+++ 1/C/Bcj2Enc.c
-@@ -12,7 +12,9 @@
- #define PRF(x)
- #endif
- 
-+#ifdef _WIN32
- #include 
-+#endif
- #include 
- 
- #include "Bcj2.h"
 Index: 1/Makefile.am
 ===
 --- /dev/null




commit lzma-sdk for openSUSE:Factory

2018-03-12 Thread root
Hello community,

here is the log from the commit of package lzma-sdk for openSUSE:Factory 
checked in at 2018-03-12 12:11:51

Comparing /work/SRC/openSUSE:Factory/lzma-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.lzma-sdk.new (New)


Package is "lzma-sdk"

Mon Mar 12 12:11:51 2018 rev:4 rq:585342 version:18.03

Changes:

--- /work/SRC/openSUSE:Factory/lzma-sdk/lzma-sdk.changes2018-01-30 
15:45:13.108322644 +0100
+++ /work/SRC/openSUSE:Factory/.lzma-sdk.new/lzma-sdk.changes   2018-03-12 
12:11:53.575106223 +0100
@@ -1,0 +2,12 @@
+Sat Mar 10 18:55:18 UTC 2018 - aloi...@gmx.com
+
+- Update to version 18.03
+  * Asm\x86\LzmaDecOpt.asm: new optimized LZMA decoder written in
+asm for x64 with about 30% higher speed than main version of
+LZMA decoder written in C.
+  * The speed for single-thread LZMA/LZMA2 decoder written in C
+was increased by 3%.
+
+- Refreshed lzma-sdk-shlib.patch
+
+---

Old:

  lzma1801.7z

New:

  lzma1803.7z



Other differences:
--
++ lzma-sdk.spec ++
--- /var/tmp/diff_new_pack.fMMbrN/_old  2018-03-12 12:11:55.243046718 +0100
+++ /var/tmp/diff_new_pack.fMMbrN/_new  2018-03-12 12:11:55.267045861 +0100
@@ -16,11 +16,11 @@
 #
 
 
-%define _sver   1801
+%define _sver   1803
 %define _maver  18
-%define _miver  01
+%define _miver  03
 Name:   lzma-sdk
-Version:18.01
+Version:18.03
 Release:0
 Summary:An implementation of LZMA compression
 # Actually the site says "Public Domain". See license file.

++ lzma-sdk-shlib.patch ++
--- /var/tmp/diff_new_pack.fMMbrN/_old  2018-03-12 12:11:55.399041151 +0100
+++ /var/tmp/diff_new_pack.fMMbrN/_new  2018-03-12 12:11:55.399041151 +0100
@@ -27,23 +27,6 @@
  #include 
  
  #include "Bcj2.h"
-Index: 1/C/Lzma2Enc.c
-===
 1.orig/C/Lzma2Enc.c
-+++ 1/C/Lzma2Enc.c
-@@ -720,10 +720,10 @@ SRes Lzma2Enc_Encode2(CLzma2EncHandle pp
-   CLzma2Enc *p = (CLzma2Enc *)pp;
- 
-   if (inStream && inData)
--return E_INVALIDARG;
-+return SZ_ERROR_PARAM;
- 
-   if (outStream && outBuf)
--return E_INVALIDARG;
-+return SZ_ERROR_PARAM;
- 
-   {
- unsigned i;
 Index: 1/Makefile.am
 ===
 --- /dev/null




commit lzma-sdk for openSUSE:Factory

2018-01-30 Thread root
Hello community,

here is the log from the commit of package lzma-sdk for openSUSE:Factory 
checked in at 2018-01-30 15:45:09

Comparing /work/SRC/openSUSE:Factory/lzma-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.lzma-sdk.new (New)


Package is "lzma-sdk"

Tue Jan 30 15:45:09 2018 rev:3 rq:570911 version:18.01

Changes:

--- /work/SRC/openSUSE:Factory/lzma-sdk/lzma-sdk.changes2018-01-10 
23:35:09.960029027 +0100
+++ /work/SRC/openSUSE:Factory/.lzma-sdk.new/lzma-sdk.changes   2018-01-30 
15:45:13.108322644 +0100
@@ -1,0 +2,7 @@
+Mon Jan 29 20:45:47 UTC 2018 - aloi...@gmx.com
+
+- Update to version 18.01
+  * Some changes in LZMA2/xz multithreading code for compressing.
+Some bugs were fixed.
+
+---

Old:

  lzma1701.7z

New:

  lzma1801.7z



Other differences:
--
++ lzma-sdk.spec ++
--- /var/tmp/diff_new_pack.SlIQNw/_old  2018-01-30 15:45:13.900285672 +0100
+++ /var/tmp/diff_new_pack.SlIQNw/_new  2018-01-30 15:45:13.904285485 +0100
@@ -16,11 +16,11 @@
 #
 
 
-%define _sver   1701
-%define _maver  17
+%define _sver   1801
+%define _maver  18
 %define _miver  01
 Name:   lzma-sdk
-Version:17.01
+Version:18.01
 Release:0
 Summary:An implementation of LZMA compression
 # Actually the site says "Public Domain". See license file.
@@ -37,7 +37,6 @@
 BuildRequires:  libtool
 BuildRequires:  p7zip
 BuildRequires:  pkg-config
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 LZMA SDK provides documentation, samples, header files, libraries,




commit lzma-sdk for openSUSE:Factory

2018-01-10 Thread root
Hello community,

here is the log from the commit of package lzma-sdk for openSUSE:Factory 
checked in at 2018-01-10 23:35:07

Comparing /work/SRC/openSUSE:Factory/lzma-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.lzma-sdk.new (New)


Package is "lzma-sdk"

Wed Jan 10 23:35:07 2018 rev:2 rq:562860 version:17.01

Changes:

--- /work/SRC/openSUSE:Factory/lzma-sdk/lzma-sdk.changes2017-06-20 
09:38:54.588635063 +0200
+++ /work/SRC/openSUSE:Factory/.lzma-sdk.new/lzma-sdk.changes   2018-01-10 
23:35:09.960029027 +0100
@@ -1,0 +2,7 @@
+Mon Jan  8 08:02:11 UTC 2018 - jeng...@inai.de
+
+- Update to new upstream release 17.01
+  * Some bugs were fixed.
+- Replace lzma-sdk-16.04-sharedlib.patch with lzma-sdk-shlib.patch.
+
+---

Old:

  lzma-sdk-16.04-sharedlib.patch
  lzma1604.7z

New:

  lzma-sdk-shlib.patch
  lzma1701.7z



Other differences:
--
++ lzma-sdk.spec ++
--- /var/tmp/diff_new_pack.JbgVhS/_old  2018-01-10 23:35:11.963935001 +0100
+++ /var/tmp/diff_new_pack.JbgVhS/_new  2018-01-10 23:35:11.967934813 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lzma-sdk
 #
-# Copyright (c) 2017 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
@@ -15,11 +15,12 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define _sver   1604
-%define _maver  16
-%define _miver  04
+
+%define _sver   1701
+%define _maver  17
+%define _miver  01
 Name:   lzma-sdk
-Version:16.04
+Version:17.01
 Release:0
 Summary:An implementation of LZMA compression
 # Actually the site says "Public Domain". See license file.
@@ -28,10 +29,12 @@
 Url:http://www.7-zip.org/sdk.html
 Source0:http://www.7-zip.org/a/lzma%{_sver}.7z
 Source1:lzma-sdk-LICENSE.fedora
-Patch0: lzma-sdk-16.04-sharedlib.patch
+Patch1: lzma-sdk-shlib.patch
+BuildRequires:  automake
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  libtool
 BuildRequires:  p7zip
 BuildRequires:  pkg-config
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -50,72 +53,48 @@
 %package devel
 Summary:Development libraries and headers for %{name}
 Group:  Development/Languages/C and C++
-Requires:   liblzmasdk%{_maver} = %{version}
+Requires:   libclzma-suse0 = %{version}
 
 %description devel
 This package contains development libraries and headers for %{name}.
 
-%package -n liblzmasdk%{_maver}
-Summary:7-Zip LZMA library
-Group:  Productivity/Archiving/Compression
-
-%description -n liblzmasdk%{_maver}
-Library for encoding/decoding LZMA files from the 7-Zip project.
+%package -n libclzma-suse0
+Summary:LZMA stream encoding/decoding library from 7-Zip
+Group:  System/Libraries
+
+%description -n libclzma-suse0
+Library for encoding/decoding LZMA streams, using the 7-Zip library
+implementation.
 
 %prep
 %setup -q -c -n lzma%{_sver}
-%patch0 -p1
-sed -e 's/__LIBMAJ__/%{_maver}/' \
--e 's/__LIBMIN__/%{_miver}/' \
--i CPP/7zip/Bundles/LzmaCon/makefile.gcc
+%patch -P 1 -p1
+perl -i -pe 's{AC_INIT.*}{AC_INIT([lzma-sdk], [%version])}' configure.ac
 dos2unix DOC/*.txt
 install -p -m 0644 %{SOURCE1} .
 
 %build
-cd CPP/7zip/Bundles/LzmaCon
-make %{?_smp_mflags} -f makefile.gcc clean all
+autoreconf -fi
+%configure
+make %{?_smp_mflags}
 
 %install
-mkdir -p %{buildroot}%{_libdir}
-install -m0755 CPP/7zip/Bundles/LzmaCon/liblzmasdk.so.%{_maver}.%{_miver} 
%{buildroot}%{_libdir}
-pushd %{buildroot}%{_libdir}
-ln -s liblzmasdk.so.%{version} liblzmasdk.so.%{_maver}
-ln -s liblzmasdk.so.%{version} liblzmasdk.so
-popd
-mkdir -p %{buildroot}/%{_includedir}/lzma%{_sver}/
-find . -iname '*.h' | xargs -I {} install -m0644 -D {} 
%{buildroot}/%{_includedir}/lzma-sdk/{}
-
-# creates support file for pkg-config
-mkdir %{buildroot}/%{_libdir}/pkgconfig
-tee %{buildroot}/%{_libdir}/pkgconfig/lzma-sdk.pc <<"EOF"
-prefix=%{_prefix}
-exec_prefix=%{_prefix}
-libdir=%{_libdir}
-includedir=%{_includedir}
-
-Name: lzma-sdk
-Description: 7-Zip implementation of LZMA compression
-Version: %{version}
-Libs: -L${libdir} -llzmasdk
-Cflags: -I${includedir}/lzma-sdk
-EOF
-
-%fdupes -s %{buildroot}/%{_includedir}/lzma-sdk
+%make_install
+rm -f "%buildroot/%_libdir"/*.la
 
-%post -n liblzmasdk%{_maver} -p /sbin/ldconfig
-%postun -n liblzmasdk%{_maver} -p /sbin/ldconfig
+%post   -n libclzma-suse0 -p /sbin/ldconfig
+%postun -n libclzma-suse0 -p /sbin/ldconfig
 
-%files -n liblzmasdk%{_maver}