diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 73d4f21..05bd71d 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,3 +1,3 @@ -mtime: 1707415451 -commit: 3968f77b75a8fecf9248c0b000db4b31168a1883922a60ebeb3c313eeee68703 +mtime: 1737298515 +commit: d11b7d4f5255d4b45c90e93e210a04b1e660818022ef77de4a614c3f5f3d26fc url: https://src.opensuse.org/jengelh/lziprecover diff --git a/build.specials.obscpio b/build.specials.obscpio index cb02f2b..cfd7de0 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5a95a9eafc0230e4b07666696b012396a5c9cfcfb3f0e160cbbd5586974119e7 +oid sha256:31f1532f40e452a76f7d0e6bf595ca03298bbdbdc9708101aae3128af59b357a size 256 diff --git a/lziprecover-1.24.tar.gz b/lziprecover-1.24.tar.gz deleted file mode 100644 index 70c9124..0000000 --- a/lziprecover-1.24.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1d699cfaefe92eb2624a3652580bcafe0bbb98fe7818c25e6de823bcdd0d458f -size 161471 diff --git a/lziprecover-1.24.tar.gz.sig b/lziprecover-1.24.tar.gz.sig deleted file mode 100644 index 30ebbf2..0000000 Binary files a/lziprecover-1.24.tar.gz.sig and /dev/null differ diff --git a/lziprecover-1.25.tar.gz b/lziprecover-1.25.tar.gz new file mode 100644 index 0000000..38decb6 --- /dev/null +++ b/lziprecover-1.25.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f392f9c780ae266ee3d0db166b0f1b4d3ae07076e401dc2b199dc3a0fff8b45 +size 198358 diff --git a/lziprecover-1.25.tar.gz.sig b/lziprecover-1.25.tar.gz.sig new file mode 100644 index 0000000..5b26157 Binary files /dev/null and b/lziprecover-1.25.tar.gz.sig differ diff --git a/lziprecover.changes b/lziprecover.changes index 85548b5..0b4c6d9 100644 --- a/lziprecover.changes +++ b/lziprecover.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Sun Jan 19 14:48:06 UTC 2025 - Jan Engelhardt + +- Update to release 1.25 + * Added new options: -F/--fec, -0 .. -9, -b/--block-size, + --fec-file, -r/--recursive, -R/--dereference-recursive. + * The short name of option `--byte-repair` has been changed to + `-B`. + * The option `--byte-repair` now repairs a nonzero first LZMA + byte. + * When decompressing, testing, or listing, lziprecover now exits + with error status 2 if any empty member is found in a regular + multimember file unless `-i` is given. + * When decompressing or testing, lziprecover now exits with error + status 2 if the first byte of the LZMA stream is not 0 unless + `-i` is given. + * The option `--clear-marking` has been renamed to + `--nonzero-repair`. + * Options `--empty-error` and `--marking-error` have been removed. + ------------------------------------------------------------------- Thu Feb 8 13:21:47 UTC 2024 - Jan Engelhardt diff --git a/lziprecover.spec b/lziprecover.spec index 7d4f533..7671a98 100644 --- a/lziprecover.spec +++ b/lziprecover.spec @@ -1,7 +1,7 @@ # # spec file for package lziprecover # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # Copyright (c) 2012 Pascal Bleser # # All modifications and additions to the file contributed by third parties @@ -17,8 +17,9 @@ # +%bcond_without tests Name: lziprecover -Version: 1.24 +Version: 1.25 Release: 0 Summary: Utility to repair broken lzip files License: GPL-2.0-or-later @@ -28,6 +29,9 @@ Source: http://download.savannah.gnu.org/releases/lzip/lziprecover/%name Source2: http://download.savannah.gnu.org/releases/lzip/lziprecover/%name-%version.tar.gz.sig Source3: %name.keyring BuildRequires: gcc-c++ +%if %{with tests} +BuildRequires: lzip >= 1.16 +%endif Requires(post): info Requires(preun):info @@ -68,10 +72,12 @@ pushd build/ %make_install popd +%if %{with tests} %check pushd build/ -make %{?_smp_mflags} check +%make_build check popd +%endif %post %install_info --info-dir="%_infodir" "%_infodir/%name".info*