3 Commits

Author SHA256 Message Date
db7b8f530c Accepting request 1299168 from Archiving
- Update to release 0.5.0

OBS-URL: https://build.opensuse.org/request/show/1299168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lhasa?expand=0&rev=15
2025-08-13 14:30:59 +00:00
b566488e80 Curate changelog for size and relevance
OBS-URL: https://build.opensuse.org/package/show/Archiving/lhasa?expand=0&rev=24
2025-08-13 00:37:26 +00:00
a51a1d2865 - Update to release 0.5.0
* The output from the list subcommands has been tweaked to be more
    consistent. This should help to avoid parsing bugs with naively-written
    programs and scripts that parse the list output. This includes various
    GUI tools.
  * The test suite was expanded to include archives generated by Tascal Lha
    (a Windows CE port); LH/2 (an OS/2 port); ExpLZH; and the port of Lha
    that ships with MorphOS.
  * A workaround was added for a bug with the Amiga port of lha that causes
    some versions to generate malformed archives where directories are
    stored using the -lh0- compression type. Thanks to @zzarko, @polluks,
    @alfredone and @jsummers for their work on figuring out the bug.
  * Support was added for the 64-bit file sizes header, allowing huge files
    (>=4GiB) generated by the MorphOS port of lha to be extracted correctly.
  * The compression ratio shown in list output now always rounds up to the next
    0.1%, which is a more pessimistic but more honest. For example, very highly
    compressed files might be shown as "0.1%" of their original size, but never
    "0.0%".
  * The manual page now includes more detailed information about the different
    list subcommands.
  * The liblhasa headers are now installed into a directory with a name that
    accurately reflects the project's version number.
  * The liblhasa .so version numbers now have meaningful numbers.
  * Some error messages were changed to print filenames safely.
  * Several minor memory leaks were fixed.
  * Extraction of DECLHA self-extracting archives was fixed.
  * Tests can now be run correctly in parallel.
  * The Doxygen search feature was enabled for the documentation pages.
  * Undefined behavior in the BitStreamReader code was fixed (thanks @sezero)
  * Some static arrays were made constant (thanks Cameron Cawley).
  * Out-of-tree builds were fixed (thanks Daisuke Fujimura)

OBS-URL: https://build.opensuse.org/package/show/Archiving/lhasa?expand=0&rev=23
2025-08-13 00:36:10 +00:00
6 changed files with 45 additions and 22 deletions

View File

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

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEbSwRfgMQZkSXqpVG9sLunCM1Q0QFAmRg88gACgkQ9sLunCM1
Q0QFSw/6Aom/s5ZlYu84ROrnrgjo7dxo0TMRbeUJ1vYfO0sVCyCRhw6ElNFu0CCH
3aUzY1HYLy3M71FEKTJBg2EHCfzOP1aJHvK577BN/torQ9Q/L/RO472bm4P0ZG9Q
dayf3xivkl70bMQsqPxYH0VKaHEs90G+EE2T0xJ9P+jRmsAyNXHLKOfafbjwEhxY
3k+axcLVnTG6V36U44wvB8ceoc2y+0Y+bk/18PsO7ZcmBngHmzshPvezY/XhM0Xg
fK3PBZIg9EBB6Ed/PMQqCPWluhJc6uCA6BiPeopkbotfPdtdeKDh6/U9jP8VYjnz
GaZ4RS/wIQIriIcDrAdlTG4z5pp3EECj30aTnffNEBYo4wIK/5d3cxDxIJA6uxts
8ZfgdtzA667yACSarRyN40TGm8UjSK2yEAK25EpQkgIpjVXO6PXYrktrCZNoFRHV
/Tpq3KKxBKib3P8LIL/GNAPdlNCaEGCLS6PC8GOjcpWLMVHyWXHKIP4NHBTsl3HH
BxzzJSK0umouSkzjrpWPc+THbd7mYjwaRG6+rIa2KC10nrumVuI0k3QAYZvcIWaz
jN4S/lxxD1NUBu8bNvXnWcZx7QoxZxk8ZTAnkAISnXfsp4SihvM+2t0y6dBUBOFx
h4t5TIMo25a7AlDo94TDnyCc6Xef7MtwpL+uuysL3SIAUJlQrhM=
=NBu+
-----END PGP SIGNATURE-----

3
lhasa-0.5.0.tar.gz Normal file
View File

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

16
lhasa-0.5.0.tar.gz.asc Normal file
View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEbSwRfgMQZkSXqpVG9sLunCM1Q0QFAmiNcdUACgkQ9sLunCM1
Q0SBIA//VpPiqbN/t0j7fa2c2BXHWhCtiD6RkyKU40IRCWXJbdiS0RqIgbjNlvwh
1mpQpbAkulUL6BLhQ2e3H/4vanBTGh3t/LwX+LAAPnJ7dhPcU7t8iHw5HhtGRDW1
j0VO15WM/tQnKR3i2XHONLGLGnSmm1PG24kmgk261N71AoqSOE18RtrWYNTGhAVf
61fgptJk5Zuts12qaigLFLGFsSBkRmxqhHdyfVMpXVgpN6kX3N9MiUoDfZwEws6B
vCMkf1z60DrPmQ+OwMgL0/7iPe7jPq1LswytqygtTkTqc7CyKn9qLBd9ol6YOZZy
2T7GMc0apCBY1yYyqN/JMlDtQt+kjvO591a9ElcEqBIUY1j3B7sQyCRfHu10ea8n
fHZQQwrZippEl6lJy5/VGETCV1kC76OqzQLEx6MVUdNx2MM3+jVJQbqbFtnTIFGE
Sln/Tp8CCK4D07tPe5+I53RFY/bsLKjmGn3rmpFmDWFCTfPhOR89eDOGgPv7HlHM
Z5bb7+QJAKQdSMeLZbrt1ywtfpYYtJZWssUKOIrsqGDkgdhzfe0CH6Z6rCS6chPW
0M+sElM9VLG9HYYkTnXVjjq5aEE4j5T/X4+fVdgppzLK9U3Y8p4X+M5mtkJ4W55v
t+RNe3rBBcGE8hWw9sMDxZt1XH8awjZuvcjquXnqCeY73QxdZzw=
=W7MU
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,26 @@
-------------------------------------------------------------------
Tue Aug 12 13:57:33 UTC 2025 - Antonio Teixeira <antonio.teixeira@suse.com>
- Update to release 0.5.0
* The output from the list subcommands has been tweaked to be
more consistent.
* A workaround was added for a bug with the Amiga port of lha
that causes some versions to generate malformed archives where
directories are stored using the -lh0- compression type.
* Support was added for the 64-bit file sizes header, allowing
huge files (>=4GiB) generated by the MorphOS port of lha to be
extracted correctly.
* The compression ratio shown in list output now always rounds up
to the next 0.1%.
* The manual page now includes more detailed information about
the different list subcommands.
* The liblhasa headers are now installed into a directory with a
name that accurately reflects the project's version number.
* The liblhasa .so version numbers now have meaningful numbers.
* Some error messages were changed to print filenames safely.
* Extraction of DECLHA self-extracting archives was fixed.
* Undefined behavior in the BitStreamReader code was fixed.
-------------------------------------------------------------------
Sun May 14 15:45:46 UTC 2023 - Jan Engelhardt <jengelh@inai.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package lhasa
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
Name: lhasa
%define lname liblhasa0
Version: 0.4.0
Version: 0.5.0
Release: 0
Summary: Program to unpack LHARC archives
License: ISC
@@ -78,7 +78,7 @@ rm -f "%buildroot/%_libdir"/*.la
%_libdir/liblhasa.so.0*
%files devel
%_includedir/liblhasa-1.0
%_includedir/liblhasa-%{version}
%_libdir/liblhasa.so
%_libdir/pkgconfig/liblhasa.pc