BSD Ports

archivers/grzip 0.3.1 FreeBSD

Efficient file compressor

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8b79ada9a6
License
LGPL21
Categories
archivers
Package size
49.5 KiB, 121.5 KiB installed

Description

grzip is a high-performance file compressor based on Burrows-Wheeler Transform, Schindler Transform, Move-To-Front, and Weighted Frequency Counting. It uses the Block-Sorting Lossless Data Compression Algorithm, which has received considerable attention in recent years for both its simplicity and effectiveness. This implementation has a compression rate of 2.234 bps on the Calgary Corpus (14 files) without preprocessing filters.

In the other systems

SystemPortVersion
FreeBSDarchivers/grzip0.3.1
DragonFlyarchivers/grzip0.3.0_3

Install

Binary package:

pkg install grzip

From the ports tree:

cd /usr/ports/archivers/grzip/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	grzip>0:archivers/grzip
LIB_DEPENDS=	libgrzip.so:archivers/grzip

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.3.10.3.10.3.0_30.3.0_30.3.1
FreeBSD:14:quarterly0.3.10.3.1n/a0.3.0_30.3.1
FreeBSD:15:latest0.3.10.3.1n/a0.3.0_30.3.0_3
FreeBSD:15:quarterly0.3.10.3.1n/an/an/a
FreeBSD:16:latest0.3.10.3.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 2

No port depends on this one.

Configuration

Options name: archivers_grzip

OptionDefaultDescription
NLSoffNative Language Support
USES
gettext-runtime localbase:ldflags
Service scripts
none

Files

pkg-plist 11
  • bin/grunzip
  • bin/grzcat
  • bin/grzdiff
  • bin/grzgrep
  • bin/grzip
  • bin/grzmore
  • bin/grztar
  • include/grzip.h
  • lib/libgrzip.so
  • lib/libgrzip.so.0
  • share/locale/fr/LC_MESSAGES/grzip.mo
distinfo 1
FileSizeSHA256
grzip-0.3.1.tar.gz5897288c82fb92f74965a0da1af68185c13a15ae15470972096ef4d43c26222a41d85
Master sites 1
  • https://codeberg.org/BSDforge/grzip/archive/0.3.1${EXTRACT_SUFX}?dummy=/

Commit history 1

DateCommitCreditsLog message
8b79ada9a6 Daniel Engberg */*: Refresh checksums for on the fly archives on codeberg.org
See https://codeberg.org/Codeberg/Community/issues/2861 Approved by: blanket