From 928ff57f56e8e036c2c8630bdb93968013609cc1 Mon Sep 17 00:00:00 2001 From: Alexey Dokuchaev Date: Mon, 21 Jul 2025 16:11:18 +0000 Subject: [PATCH] archivers/lbzip2: update MASTER_SITES, WWW, and the port description The project's original domain has been hijacked and it is maintained on GitHub now. Slightly polish the port description text while here (particularly, remove needless repetitions), adjust the LICENSE knob (GPLv3 or later), and drop no longer useful GNU_CONFIGURE_MANPREFIX. PR: 287168 --- archivers/lbzip2/Makefile | 8 ++++---- archivers/lbzip2/pkg-descr | 14 ++++++-------- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/archivers/lbzip2/Makefile b/archivers/lbzip2/Makefile index e45894c35cc2..dbf659e13a49 100644 --- a/archivers/lbzip2/Makefile +++ b/archivers/lbzip2/Makefile @@ -1,17 +1,17 @@ PORTNAME= lbzip2 PORTVERSION= 2.5 CATEGORIES= archivers -MASTER_SITES= http://archive.lbzip2.org/ LOCAL/danfe +MASTER_SITES= ${WWW}/releases/download/v${PORTVERSION}/ \ + LOCAL/danfe -LICENSE= GPLv3 +LICENSE= GPLv3+ MAINTAINER= danfe@FreeBSD.org COMMENT= Multi-threaded bzip2/bunzip2 filter -WWW= https://lbzip2.org/ +WWW= https://github.com/kjn/lbzip2 USES= tar:bzip2 GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share PLIST_FILES= bin/lbunzip2 bin/lbzcat bin/lbzip2 \ share/man/man1/lbunzip2.1.gz \ diff --git a/archivers/lbzip2/pkg-descr b/archivers/lbzip2/pkg-descr index 1c23761043a3..2db31d3f25a3 100644 --- a/archivers/lbzip2/pkg-descr +++ b/archivers/lbzip2/pkg-descr @@ -1,13 +1,11 @@ -bzip2 is a free, multi-threaded compression utility with support for bzip2 -compressed file format. - -lbzip2 can process standard bz2 files in parallel. It uses POSIX threading +lbzip2 is an independent, multi-threaded implementation of bzip2 which +can process standard bz2 files in parallel. It uses POSIX threading model (pthreads), which allows it to take full advantage of the symmetric multiprocessing (SMP) systems. It has been proven to scale linearly, even -to over one hundred processor cores. +to over one hundred processor cores, and commonly considered the fastest +SMP (and uniprocessor) bzip2 compressor and decompressor. lbzip2 is fully compatible with bzip2 -- both at file format and command line level. Files created by lbzip2 can be decompressed by all versions -of bzip2 and other software supporting bz2 format. lbzip2 can decompress -any bz2 files in parallel. All bzip2 command-line options are also -accepted by lbzip2. This makes lbzip2 a drop-in replacement for bzip2. +of bzip2 and other software supporting bz2 format. This makes lbzip2 a +drop-in replacement for bzip2.