Re: archivers/bzip3: new port (version 1.4.0)

2024-04-23 Thread Theo Buehler
> -COMMENT= a better, faster and stronger spiritual successor to BZip2
> +COMMENT= tools and libraries for compressing and decompressing bzip3 
> files

This doesn't package due to the overlong comment line. I imported it
with the following diff on top. If you don't like the new comment, feel
free to send a diff with a better one.

--- Makefile.orig   Wed Apr 24 01:09:27 2024
+++ MakefileWed Apr 24 01:08:38 2024
@@ -1,4 +1,4 @@
-COMMENT=   tools and libraries for compressing and decompressing bzip3 
files
+COMMENT=   compress and decompress bzip3 files
 
 V= 1.4.0
 DISTNAME=  bzip3-${V}
@@ -7,7 +7,7 @@ SHARED_LIBS +=  bzip30.0  # 0.0
 
 CATEGORIES=archivers
 
-SITES= https://github.com/kspalaiologos/bzip3
+HOMEPAGE=  https://github.com/kspalaiologos/bzip3
 
 # LGPLv3
 PERMIT_PACKAGE=Yes



Re: archivers/bzip3: new port (version 1.4.0)

2024-04-23 Thread Stuart Henderson
This is OK sthen@ to import

On 2024/04/16 13:30, Kirill A. Korinsky wrote:
> On Tue, 16 Apr 2024 12:07:09 +0200,
> Stuart Henderson wrote:
> > 
> > I don't really like COMMENT but don't have a better idea right away.
> >
> 
> Original comment was a copy and paste from it's home page. But it can be
> reworded to something a bit more netural.
> 
> What do you think abot this one?
> 
> diff --git archivers/bzip3/Makefile archivers/bzip3/Makefile
> index 57916867067..7ba01cb69b7 100644
> --- archivers/bzip3/Makefile
> +++ archivers/bzip3/Makefile
> @@ -1,4 +1,4 @@
> -COMMENT= a better, faster and stronger spiritual successor to BZip2
> +COMMENT= tools and libraries for compressing and decompressing bzip3 
> files
>  
>  V=   1.4.0
>  DISTNAME=bzip3-${V}
> diff --git archivers/bzip3/pkg/DESCR archivers/bzip3/pkg/DESCR
> index 2f724e31661..2a53d435e5e 100644
> --- archivers/bzip3/pkg/DESCR
> +++ archivers/bzip3/pkg/DESCR
> @@ -1,7 +1,6 @@
> -A better, faster and stronger spiritual successor to BZip2. Features
> -higher compression ratios and better performance thanks to a order-0
> -context mixing entropy coder, a fast Burrows-Wheeler transform code
> -making use of suffix arrays and a RLE with Lempel Ziv+Prediction pass
> +These are tools and libraries for compressing, decompressing, printing,
> +and searching bzip3 files. bzip3 features higher compression ratios and
> +better performance than bzip2 thanks to an order-0 context mixing
> +entropy coder, a fast Burrows-Wheeler transform code making use of
> +suffix arrays and a run-length encoding with Lempel-Ziv prediction pass
>  based on LZ77-style string matching and PPM-style context modeling.
> -
> -Like its ancestor, BZip3 excels at compressing text or code.
> 
> -- 
> wbr, Kirill




Re: archivers/bzip3: new port (version 1.4.0)

2024-04-23 Thread Kirill A . Korinsky
Greeting,

This is reminder about this new port.

-- 
wbr, Kirill



Re: archivers/bzip3: new port (version 1.4.0)

2024-04-16 Thread Kirill A . Korinsky
On Tue, 16 Apr 2024 12:07:09 +0200,
Stuart Henderson wrote:
> 
> I don't really like COMMENT but don't have a better idea right away.
>

Original comment was a copy and paste from it's home page. But it can be
reworded to something a bit more netural.

What do you think abot this one?

diff --git archivers/bzip3/Makefile archivers/bzip3/Makefile
index 57916867067..7ba01cb69b7 100644
--- archivers/bzip3/Makefile
+++ archivers/bzip3/Makefile
@@ -1,4 +1,4 @@
-COMMENT=   a better, faster and stronger spiritual successor to BZip2
+COMMENT=   tools and libraries for compressing and decompressing bzip3 
files
 
 V= 1.4.0
 DISTNAME=  bzip3-${V}
diff --git archivers/bzip3/pkg/DESCR archivers/bzip3/pkg/DESCR
index 2f724e31661..2a53d435e5e 100644
--- archivers/bzip3/pkg/DESCR
+++ archivers/bzip3/pkg/DESCR
@@ -1,7 +1,6 @@
-A better, faster and stronger spiritual successor to BZip2. Features
-higher compression ratios and better performance thanks to a order-0
-context mixing entropy coder, a fast Burrows-Wheeler transform code
-making use of suffix arrays and a RLE with Lempel Ziv+Prediction pass
+These are tools and libraries for compressing, decompressing, printing,
+and searching bzip3 files. bzip3 features higher compression ratios and
+better performance than bzip2 thanks to an order-0 context mixing
+entropy coder, a fast Burrows-Wheeler transform code making use of
+suffix arrays and a run-length encoding with Lempel-Ziv prediction pass
 based on LZ77-style string matching and PPM-style context modeling.
-
-Like its ancestor, BZip3 excels at compressing text or code.

-- 
wbr, Kirill


bzip3-1.4.0.tgz
Description: Binary data


Re: archivers/bzip3: new port (version 1.4.0)

2024-04-16 Thread Stuart Henderson
On 2024/04/12 14:46, Kirill A. Korinsky wrote:
> Greetings,
> 
> I'd like to present a new port bzip3.
> 
> At it's homepage it claims to be 4 times more efficient than xz or any other
> compression algothithm: https://github.com/kspalaiologos/bzip3
> 
> It also exists in many systems from different Linux to FreeBSD, but OpenBSD
> is missed.
> 
> So, here it is.

GH_* are only for ports using autogenerated tarballs, this should just
use DISTNAME etc.

New version attached tweaked to do that, reorder the Makefile according
to Makefile.template, and copy SHARED_LIBS direct from shared_libs.log
as is common.

I don't really like COMMENT but don't have a better idea right away.

With this, it's OK sthen@ if someone wants to import.

diff --git a/archivers/bzip3/Makefile b/archivers/bzip3/Makefile
index dc3b444..5791686 100644
--- a/archivers/bzip3/Makefile
+++ b/archivers/bzip3/Makefile
@@ -1,20 +1,20 @@
 COMMENT=   a better, faster and stronger spiritual successor to BZip2
 
-GH_ACCOUNT=kspalaiologos
-GH_PROJECT=bzip3
-GH_TAGNAME=1.4.0
+V= 1.4.0
+DISTNAME=  bzip3-${V}
+
+SHARED_LIBS +=  bzip30.0  # 0.0
 
 CATEGORIES=archivers
 
-# tag hasn't got configure and autoreconf requires to provide .tarball-version
-SITES= 
https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${GH_TAGNAME}/
+SITES= https://github.com/kspalaiologos/bzip3
 
 # LGPLv3
 PERMIT_PACKAGE=Yes
 
 WANTLIB=   c pthread
 
-SHARED_LIBS+=  bzip3 0.0 # 0.0
+SITES= https://github.com/kspalaiologos/bzip3/releases/download/${V}/
 
 CONFIGURE_STYLE=gnu
 


bzip3.tgz
Description: application/tar-gz


archivers/bzip3: new port (version 1.4.0)

2024-04-12 Thread Kirill A . Korinsky
Greetings,

I'd like to present a new port bzip3.

At it's homepage it claims to be 4 times more efficient than xz or any other
compression algothithm: https://github.com/kspalaiologos/bzip3

It also exists in many systems from different Linux to FreeBSD, but OpenBSD
is missed.

So, here it is.

-- 
wbr, Kirill


bzip3-1.4.0.tgz
Description: Binary data