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