Hi,

here an upgrade of archivers/lzip/lziprecover to 1.21.

Tested on amd64, works ok for me.

Changes in 1.21:

* The options '--dump', '--remove' and '--strip' have been added,
  mainly as support for the tarlz archive format:
  http://www.nongnu.org/lzip/tarlz.html
  These options replace '--dump-tdata', '--remove-tdata' and
  '--strip-tdata', which are now aliases and will be removed in
  version 1.22.
  '--dump=[<member_list>][:damaged][:tdata]' dumps the members listed,
  the damaged members (if any), or the trailing data (if any) of one or
  more regular multimember files to standard output.
  '--remove=[<member_list>][:damaged][:tdata]' removes the members
  listed, the damaged members (if any), or the trailing data (if any)
  from regular multimember files in place.
  '--strip=[<member_list>][:damaged][:tdata]' copies one or more regular
  multimember files to standard output, stripping the members listed,
  the damaged members (if any), or the trailing data (if any) from
  each file.

* Detection of forbidden combinations of characters in trailing data
  has been improved.

* '--split' can now detect trailing data and gaps between members, and
  save each gap in its own file. Trailing data (if any) are saved alone
  in the last file. (Gaps may contain garbage or may be members with
  corrupt headers or trailers).

* '--ignore-errors' now makes '--list' show gaps between members,
  ignoring format errors.

* '--ignore-errors' now makes '--range-decompress' ignore a truncated
  last member.

* Errors are now also checked when closing the input file in
  decompression mode.
  * Some diagnostic messages have been improved.

* '\n' is now printed instead of '\r' when showing progress of merge or
  repair if stdout is not a terminal.

* Lziprecover now compiles on DOS with DJGPP. (Patch from Robert
  Riebisch).

* The new chapter 'Tarlz', explaining the ways in which lziprecover can
recover and process multimember tar.lz archives, has been added to the manual.

* The configure script now accepts appending options to CXXFLAGS using the
  syntax 'CXXFLAGS+=OPTIONS'.
  * It has been documented in INSTALL the use of
    CXXFLAGS+='-D __USE_MINGW_ANSI_STDIO' when compiling on MinGW.


Index: Makefile
===================================================================
RCS file: /cvs/ports/archivers/lzip/lziprecover/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile    24 Oct 2018 14:27:57 -0000      1.14
+++ Makefile    7 Jan 2019 08:48:16 -0000
@@ -2,8 +2,7 @@

 COMMENT =              data recovery tool and decompressor for lzip files

-DISTNAME =             lziprecover-1.20
-REVISION =             1
+DISTNAME =             lziprecover-1.21

 HOMEPAGE =             http://lzip.nongnu.org/lziprecover.html
 MASTER_SITES =         ${MASTER_SITE_SAVANNAH:=lzip/lziprecover/}
Index: distinfo
===================================================================
RCS file: /cvs/ports/archivers/lzip/lziprecover/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo    17 Feb 2018 17:28:53 -0000      1.7
+++ distinfo    7 Jan 2019 08:48:16 -0000
@@ -1,2 +1,2 @@
-SHA256 (lzip/lziprecover-1.20.tar.lz) = xGc9mY+TAvjRUzshOT/WRXmJ18n0+2LrnVsKOVVo06w=
-SIZE (lzip/lziprecover-1.20.tar.lz) = 71095
+SHA256 (lzip/lziprecover-1.21.tar.lz) = FiJEAzZhS+5zVC3gRh2ZFB6hsb8BL8B71Q2U5DSqNN8=
+SIZE (lzip/lziprecover-1.21.tar.lz) = 78509

Reply via email to