[info=1d1446bc7eb629110f5fe6dfc1270a2c1d3782ec69f456d0c4f5ea737e2b405c]

OBS-URL: https://build.opensuse.org/package/show/Archiving/clzip?expand=0&rev=37
This commit is contained in:
Jan Engelhardt 2025-01-19 14:46:13 +00:00 committed by Git OBS Bridge
commit 505f4e24e4
9 changed files with 289 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

3
_scmsync.obsinfo Normal file
View File

@ -0,0 +1,3 @@
mtime: 1707415447
commit: 1d1446bc7eb629110f5fe6dfc1270a2c1d3782ec69f456d0c4f5ea737e2b405c
url: https://src.opensuse.org/jengelh/clzip

3
build.specials.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:61e054a6b08bbe1f800ee24a4ea05a58e837d197733867a0f7ca351c5afb792d
size 256

3
clzip-1.14.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f63fe1245b832fe07ff679e9b9b8687e9379ab613a26bfb0aca3754c8b162d73
size 125412

BIN
clzip-1.14.tar.gz.sig Normal file

Binary file not shown.

145
clzip.changes Normal file
View File

@ -0,0 +1,145 @@
-------------------------------------------------------------------
Thu Feb 8 13:16:37 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.14
* Added the command-line switches --empty-error and
--marking-error
* The option -o/--output now preserves dates, permissions, and
ownership of the file when (de)compressing exactly one file.
* The option -o/--output now creates missing intermediate
directories when writing to a file.
-------------------------------------------------------------------
Sun Feb 13 22:30:09 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.13
* Decompression time has been reduced by 5-12% depending on the
file.
* In case of error in a numerical argument to a command line
option, clzip now shows the name of the option and the range
of valid values.
-------------------------------------------------------------------
Fri Mar 12 22:15:31 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.12
* Make -o behave like -c, but writing to file instead of stdout.
* Make -c and -o check whether the output is a terminal
only once.
-------------------------------------------------------------------
Thu Mar 14 20:48:48 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Update to new upstream release 1.11
* No changes; just a version bump.
-------------------------------------------------------------------
Fri Dec 14 11:49:06 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
- Update to new upstream release 1.11~rc1
* Detection of forbidden combinations of characters in trailing
data has been improved.
-------------------------------------------------------------------
Mon Mar 5 19:31:54 UTC 2018 - jengelh@inai.de
- Update to new upstream release 1.10
* The option "--loose-trailing" has been added.
* The test used by clzip to discriminate trailing data from a
corrupt header in multimember or concatenated files has been
improved to a Hamming distance of 3.
* The "-S" option now keeps input files unchanged.
-------------------------------------------------------------------
Thu May 11 08:32:38 UTC 2017 - mpluskal@suse.com
- Update to version 1.9:
* The option '-l, --list' has been ported from lziprecover.
* It is now an error to specify two or more different operations
in the command line (--decompress, --list or --test).
* Compression time of option '-0' has been reduced by 6%.
* Compression time of options '-1' to '-9' has been reduced by 1%.
* Decompression time has been reduced by 7%.
* In test mode, clzip now continues checking the rest of the
files if any input file is a terminal.
* Trailing data are now shown both in hexadecimal and as a string
of printable ASCII characters.
* Three missing chapters have been added to the manual, which
now contains all the chapters of the lzip manual.
-------------------------------------------------------------------
Sat May 28 07:53:41 UTC 2016 - mpluskal@suse.com
- Update to version 1.8:
* main.c: Added new option '-a, --trailing-error'.
* main.c (decompress): Print up to 6 bytes of trailing data
when '-vvvv' is specified.
* decoder.c (LZd_verify_trailer): Removed test of final code.
* main.c (main): Delete '--output' file if infd is a terminal.
* main.c (main): Don't use stdin more than once.
* lzip.texi: Added chapter 'Trailing data'.
* configure: Avoid warning on some shells when testing for gcc.
* Makefile.in: Detect the existence of install-info.
* testsuite/check.sh: A POSIX shell is required to run the tests.
* testsuite/check.sh: Don't check error messages.
- Run internal testsuite
-------------------------------------------------------------------
Thu Aug 6 08:28:24 UTC 2015 - jengelh@inai.de
- Update to new upstream release 1.7
* The option "-0", which produces a compression speed and ratio
comparable to those of gzip, has been ported from lzip.
-------------------------------------------------------------------
Wed Oct 1 11:00:54 UTC 2014 - jengelh@inai.de
- Update to new upstream release 1.6
* Compression ratio of option -9 has been slightly increased.
* Copying of file dates, permissions, and ownership now behaves
like `cp -p`. (If the user ID or the group ID cannot be
duplicated, the file permission bits S_ISUID and S_ISGID are
cleared).
* The license has been changed to GPL version 2 or later.
-------------------------------------------------------------------
Tue Sep 23 16:55:53 UTC 2014 - jengelh@inai.de
- Drop gpg-offline build-time requirement; this is now handled by
the local source validator
-------------------------------------------------------------------
Wed Oct 2 01:08:32 UTC 2013 - jengelh@inai.de
- Update to new upstream release 1.5
* Clzip now shows the progress of compression at verbosity
level 2 (-vv).
-------------------------------------------------------------------
Sat Jun 8 17:11:36 UTC 2013 - jengelh@inai.de
- Use more robust make install call; remove redundant %clean
section; wrap description at 70 cols; GPG signature verification
-------------------------------------------------------------------
Mon Apr 01 15:03:36 UTC 2013 - pascal.bleser@opensuse.org
- update to 1.4:
* Multi-step trials have been implemented
* Compression ratio has been slightly increased
* Compression time has been reduced by 10%
* Decompression time has been reduced by 8%
-------------------------------------------------------------------
Thu Mar 29 17:01:03 UTC 2012 - pascal.bleser@opensuse.org
- update to 1.3:
* inability to change output file attributes has been downgraded from error
to warning
* a small change has been made in the "--help" output and man page
-------------------------------------------------------------------
Mon May 23 18:07:08 CET 2011 - pascal.bleser@opensuse.org
- initial version (1.2)

32
clzip.keyring Normal file
View File

@ -0,0 +1,32 @@
pub 1024D/132D7742 2003-09-17
uid Antonio Diaz Diaz <antonio@gnu.org>
uid Antonio Diaz <ant_diaz@teleline.es>
sub 1024g/754578DA 2003-09-17
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.19 (GNU/Linux)
mQGiBD9odIARBADkRI3Qc2qWpoxOFBlD8L5JaQlIEAaPI/19Y/z4ORHESY6s2Tfm
EtC51vlu8V/hXX8Sh4OZC3CrBIwhvSyIVIXbas+GR09B+8GRsfekRUS7jiwz/FsZ
Rnb0AjV1zNjJZazjyOUQjBou3Mo1MwiQXzeMQzqLC1xW+ABkAbQnAnZZIwCgvquq
rmQ1LKpBpYhb876T8x9TZIcD/2KTMvrvJVj+tKiRp6Wfiib8B4unllXAQ04hlul2
FP5oVIETdhQjsxj7/8F8yOONGgnL5Vn1+6sldd0LQ9il4MiZ36VFOec2xAeyYoB1
D3hup/zUTjzljj+JyKyGXahrwm0941QhYr+Kw/99dvE0pB8CsaQ5/e5R70uv7YnD
ZT9xA/wO4acdvGCLDw5ZPVKZW1rcgGL1Pr2nWCc92hv4SxdSWu3FU8aeGOVwJa2q
I/CwiEk2oEXI/WwTEf9mde3qlsc1SkRKgR0DDj+7Az5MUcilCUDv2BG2mLa+dEus
zwqLDPmjo2AWP1L2UIx7c46U9suvcGBwsI7NSnD9PLrvrUVGYrQjQW50b25pbyBE
aWF6IDxhbnRfZGlhekB0ZWxlbGluZS5lcz6IYQQTEQIAGQUCP2h0gAQLBwMCAxUC
AwMWAgECHgECF4AAEgkQj+mVAxMtd0IHZUdQRwABASgPAJ9FP48ts9GETKX1Kc6m
P6trpaMZdACfTNqHKHiG5qaFqp1dT93+iM4KMgu0I0FudG9uaW8gRGlheiBEaWF6
IDxhbnRvbmlvQGdudS5vcmc+iF4EExECAB4FAlGQyJkCGwMGCwkIBwMCAxUCAwMW
AgECHgECF4AACgkQj+mVAxMtd0IaIQCeM/BA/56UVtCPMlODGCuUiqQDluoAn2Sp
K4RybxL/e5aCNrnJg/kITt00uQENBD9odJIQBAC7Nr/BOCBOovFtIAnFufclBiUZ
1jC8kvNTC0i8vparh0WroyRCNfzYujc4H6zLbe/9hPhexSTR8GD0q3m2MxGnADpb
whHFrsMK+Tpk/dva7twlPWmwt4ZOl+wsmXRG9d6iDXdgVfThuXY009lY6TRUHlPW
CCe4zkjsRV0Sq9qy0wADBQQAh3FFwHKq2M9qfuykxlhMpDt2CbeiwnIeMpOHwXoV
cG8ahfxlaT1J9RnKIkzMJ9KSueyqWvjGrDfWAmoFbXgQ/rv82qmEMwKwmg75kzkt
elVlFMicqX1N1KT1Ttce0UAxuxd1Vi/SfMzJLbc0s4fHDdfnVZH7fgq+SM9F0DHc
qnuITgQYEQIABgUCP2h0kgASCRCP6ZUDEy13QgdlR1BHAAEBaHYAn1bocEx8GNyk
RG/RBe2octjFEFlNAKCMIurPIOzYo20sBAq7kIR9x8qvwQ==
=pg7M
-----END PGP PUBLIC KEY BLOCK-----

79
clzip.spec Normal file
View File

@ -0,0 +1,79 @@
#
# spec file for package clzip
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2011-2013 Pascal Bleser <pascal.bleser@opensuse.org>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: clzip
Version: 1.14
Release: 0
Summary: Lossless Data Compressor based on LZMA
License: GPL-2.0-or-later
Group: Productivity/Archiving/Compression
URL: http://www.nongnu.org/lzip/clzip.html
Source: http://download.savannah.gnu.org/releases/lzip/clzip/%name-%version.tar.gz
Source2: http://download.savannah.gnu.org/releases/lzip/clzip/%name-%version.tar.gz.sig
Source3: %name.keyring
Requires(post): info
Requires(preun):info
%description
Clzip is a lossless data compressor based on the LZMA algorithm, with
very safe integrity checking and a user interface similar to that of
gzip or bzip2. Clzip decompresses almost as fast as gzip and
compresses better than bzip2, which makes it well suited for software
distribution and data archiving. Clzip uses the lzip file format; the
files produced by clzip are fully compatible with lzip-1.4 or newer.
Clzip is, in fact, a C language implementation of lzip, intended for
embedded devices or systems lacking a C++ compiler.
%prep
%autosetup
%build
# not autoconf
mkdir build
pushd build/
../configure --prefix="%_prefix" --bindir="%_bindir" --datadir="%_datadir" \
--infodir="%_infodir" --mandir="%_mandir" --sysconfdir="%_sysconfdir" \
CFLAGS="%optflags"
%make_build
popd
%install
pushd build/
%make_install
popd
%check
pushd build/
%make_build check
popd
%post
%install_info --info-dir="%_infodir" "%_infodir/clzip.info%ext_info"
%preun
%install_info_delete --info-dir="%_infodir" "%_infodir/clzip.info%ext_info"
%files
%doc ChangeLog README
%license COPYING
%_bindir/clzip
%_mandir/man1/clzip.1%ext_man
%_infodir/clzip.info%ext_info
%changelog