From e2602a54e460fffbabf3e954a8c4a0fa44d510d4949633a885687aa48e9d4248 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Fri, 14 Dec 2018 11:59:35 +0000 Subject: [PATCH] - Update to new upstream release 1.8~rc1 OBS-URL: https://build.opensuse.org/package/show/Archiving/plzip?expand=0&rev=25 --- plzip-1.7.tar.gz | 3 --- plzip-1.7.tar.gz.sig | Bin 72 -> 0 bytes plzip-1.8-rc1.tar.gz | 3 +++ plzip.changes | 18 ++++++++++++++++++ plzip.spec | 41 ++++++++++++++++++++--------------------- 5 files changed, 41 insertions(+), 24 deletions(-) delete mode 100644 plzip-1.7.tar.gz delete mode 100644 plzip-1.7.tar.gz.sig create mode 100644 plzip-1.8-rc1.tar.gz diff --git a/plzip-1.7.tar.gz b/plzip-1.7.tar.gz deleted file mode 100644 index 0363505..0000000 --- a/plzip-1.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:95e22cdd98eb2f41bf4fb169530a5945aad2fec20c2e2284d597e77972baf2b7 -size 69062 diff --git a/plzip-1.7.tar.gz.sig b/plzip-1.7.tar.gz.sig deleted file mode 100644 index c98f2564788a1dc72efbb5360c39d289ffb63766404d84fd85cd8e5052218baa..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmV-O0Jr~$Mg#y60ssaD0$P7D3jhiU5Rd7V0~0NGLT~^8prOiS6JOOsN8@Im&utQ^ efe8hB4*;76ZUvS7w%#C^HipFvwjrR!1I$_Gi5R{B diff --git a/plzip-1.8-rc1.tar.gz b/plzip-1.8-rc1.tar.gz new file mode 100644 index 0000000..63489da --- /dev/null +++ b/plzip-1.8-rc1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:061fdab7adc1fac57cfbdfe3f3cb776c9c83a11e760f332c4cccf727bb3bd9f3 +size 71704 diff --git a/plzip.changes b/plzip.changes index a32c467..bdb71b7 100644 --- a/plzip.changes +++ b/plzip.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Fri Dec 14 11:59:01 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 1.8~rc1 + * The new options '--in-slots' and '--out-slots', setting the + number of input and output packets buffered during streamed + decompression, have been added. Increasing the number of + packets may increase decompression speed, but requires more + memory. + * The default number of input packets buffered per worker + thread when decompressing from non-seekable input has been + increased from 2 to 4. + * The default number of output packets buffered per worker + thread when decompressing to non-seekable output has been + increased from 32 to 64. + * Detection of forbidden combinations of characters in trailing + data has been improved. + ------------------------------------------------------------------- Mon Mar 5 19:39:23 UTC 2018 - jengelh@inai.de diff --git a/plzip.spec b/plzip.spec index 488c064..9a6eb5e 100644 --- a/plzip.spec +++ b/plzip.spec @@ -13,23 +13,23 @@ # 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: plzip -Version: 1.7 +Version: 1.8~rc1 Release: 0 +%define xversion 1.8-rc1 Summary: Parallel LZMA Data Compressor License: GPL-2.0-or-later Group: Productivity/Archiving/Compression -Url: http://www.nongnu.org/lzip/plzip.html - -Source: http://download.savannah.gnu.org/releases/lzip/plzip/%name-%version.tar.gz -Source2: http://download.savannah.gnu.org/releases/lzip/plzip/%name-%version.tar.gz.sig +URL: http://www.nongnu.org/lzip/plzip.html +Source: http://download.savannah.gnu.org/releases/lzip/plzip/%name-%xversion.tar.gz +#Source2: http://download.savannah.gnu.org/releases/lzip/plzip/%name-%version.tar.gz.sig Source3: %name.keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: gcc-c++ +BuildRequires: c++_compiler BuildRequires: lzlib-devel Requires(post): %install_info_prereq Requires(preun): %install_info_prereq @@ -47,28 +47,27 @@ compresses better than bzip2, which makes it well suited for software distribution and data archiving. %prep -%setup -q +%autosetup -n %name-%xversion %build mkdir build -pushd build +pushd build/ # not autoconf -../configure --prefix="%{_prefix}" --bindir="%{_bindir}" \ - --datadir="%{_datadir}" --includedir="%{_includedir}" \ - --infodir="%{_infodir}" --libdir="%{_libdir}" --mandir="%{_mandir}" \ - --sysconfdir="%{_sysconfdir}" --enable-shared \ - CXX="%__cxx" CPPFLAGS="%{optflags}" CXXFLAGS="%{optflags}" +../configure --prefix="%_prefix" --bindir="%_bindir" --datadir="%_datadir" \ + --includedir="%_includedir" --infodir="%_infodir" --libdir="%_libdir" \ + --mandir="%_mandir" --sysconfdir="%_sysconfdir" --enable-shared \ + CC="%__cc" CFLAGS="%optflags" CXX="%__cxx" CXXFLAGS="%optflags" make %{?_smp_flags} popd %install -pushd build -%make_install LDCONFIG=echo +pushd build/ +%make_install LDCONFIG=true popd %check -pushd build -make check +pushd build/ +make %{?_smp_mflags} check popd %post @@ -80,8 +79,8 @@ popd %files %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS README -%{_bindir}/plzip -%doc %{_infodir}/plzip.info%{ext_info} -%doc %{_mandir}/man1/plzip.1%{ext_man} +%_bindir/plzip +%_infodir/plzip.info* +%_mandir/man1/plzip.1* %changelog