BSD Ports

archivers/zutils 1.16 NetBSD

Utilities for any combination of compressed and non-compressed files

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
066930038d
License
gnu-gpl-v3
Categories
archivers
Package size
90.6 KiB, 506.6 KiB installed

Description

Zutils is a collection of utilities able to deal with any combination of compressed and non-compressed files transparently. If any given file, including standard input, is compressed, its decompressed content is used. Compressed files are decompressed on the fly; no temporary files are created. These utilities are not wrapper scripts but safer and more efficient C++ programs. In particular the "--recursive" option is very efficient in those utilities supporting it.

The provided utilities are: Zcat - Decompresses and copies files to standard output. Zcmp - Decompresses and compares two files byte by byte. Zdiff - Decompresses and compares two files line by line. Zgrep - Decompresses and searches files for a regular expression. Ztest - Tests integrity of compressed files.

In the other systems

SystemPortVersion
NetBSDarchivers/zutils1.16
FreeBSDarchivers/zutils1.16
DragonFlyarchivers/zutils1.13
MidnightBSDarchivers/zutils1.16

Install

Binary package:

pkgin install zutils

From pkgsrc:

cd /usr/pkgsrc/archivers/zutils && make install clean

Dependencies

No port depends on this one.

Commit history 5

DateCommitCreditsLog message
066930038d wiz zutils: fix whitespace, broken in previous
16e46509ce drixter zutils: Fix for PKG_SYSCONFDIR
02e71bcf80 drixter zutils: Add conflicts and fix configure_args
e282cfb26b wiz *: add LDFLAGS overide that was previously in mk
This is a workaround and should be fixed properly per-package - they should use the pkgsrc LDFLAGS, but this restores what happened before the mk/ cleanup. Fixes relro build for packages that do not honor LDFLAGS. Package list provided by mef@, thanks! Workaround commit requested by bsiegert on tech-pkg.
39ae98d018 drixter zutils: Update to 1.16
2026-02-07 Antonio Diaz Diaz <[email protected]> * Version 1.16 released. * zcmp.cc (getnum): Accept underscore separators ('_'). Print large numbers with underscore separators ('_'). * zgrep.cc: Assign short option name '-?' to '--help'. * *.cc: (show_help): Print "*Exit status*" for section in man page. * Makefile.in (install-bin): Warn of changes in /etc/zutils.conf. 2025-05-27 Antonio Diaz Diaz <[email protected]> * Version 1.15 released. * zcat, ztest, zupdate: New option '-x, --exclude'. * zgrep: New option '--exclude'. * zgrep.cc: Exit with status 2 if write error on stdout. 2025-01-05 Antonio Diaz Diaz <[email protected]> * Version 1.14 released. …