On Thu, Sep 26, 2013 at 01:02:20AM +0200, Juan Francisco Cantero Hurtado wrote: > On Wed, Sep 25, 2013 at 08:22:00AM +0100, Stuart Henderson wrote: > > On 2013/09/25 03:48, Juan Francisco Cantero Hurtado wrote: > > > On Wed, Sep 25, 2013 at 03:25:25AM +0200, Juan Francisco Cantero Hurtado > > > wrote: > > > > On 09/25/13 03:22, Juan Francisco Cantero Hurtado wrote: > > > > >The tarball contains 7 small ports. All are part of the lzip project. > > > > > > > > > >Please test and commit. > > > > > > > > > >PS: If you like xz then you should try lzip :) (harder, better, faster, > > > > >stronger) > > > > > > > > > >---- > > > > >Lzip is a lossless data compressor with a user interface similar to the > > > > >one of gzip or bzip2. Lzip decompresses almost as fast as gzip and > > > > >compresses more than bzip2, which makes it well suited for software > > > > >distribution and data archiving. > > > > > > > > > >Lzip is a clean implementation of the LZMA algorithm. The lzip file > > > > >format is designed for long-term data archiving. It is clean, provides > > > > >very safe 4 factor integrity checking. Lzip uses the same well-defined > > > > >exit status values used by bzip2, which makes it safer when used in > > > > >pipes or scripts than compressors returning ambiguous warning values, > > > > >like gzip. > > > > > > > > > > > > > I forgot to attach the tarball. > > > > > > New tarball. The previous one has a broken patch. > > > > > > -- > > > Juan Francisco Cantero Hurtado http://juanfra.info > > > > Nearly there, just a couple of things: > > > > - In lzlib, you patched away the run_ldconfig=no line; this should stay. > > I trimmed the conditional because the script uses "ldconfig -n" and our > ldconfig doesn't support this option. From the man page of ldconfig on > Linux: > > -n Only process directories specified on the command line. Don't > process the trusted directories (/lib and /usr/lib) nor those specified > in /etc/ld.so.conf. Implies -N. > > -N Don't rebuild the cache. Unless -X is also specified, links are > still updated. > > I don't know which is the correct ldconfig command here. > > > Also please patch away the line which creates a symlink to liblzip.so and > > regenerate the PLIST (and remove PFRAG.shared and the %%shared%% line). > > Done. > > > > > - Looks like CONFIGURE_STYLE should be simple, these aren't autoconf. > > >
My patch to Makefile.in was correct. Upstream modified the makefile of the next version to ignore ldconfig errors. The ports includes now the same changes. Update to lzlib-1.5, lzip-1.15, clzip-1.5, lunzip-1.4 and plzip-1.1. All tests pass. -- Juan Francisco Cantero Hurtado http://juanfra.info
lzip.tar.gz
Description: application/tar-gz