Re: archivers/bzip3: new port (version 1.4.0)
> -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)
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)
Greeting, This is reminder about this new port. -- wbr, Kirill
Re: archivers/bzip3: new port (version 1.4.0)
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)
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)
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