xz file compression

I have compiled xz version 4.999.9beta-124-gb637 in Wary, and created a PET. I have specified this PET to be used in all puppies built with Woof, and deselected the 'lzma' PET.

The 'zx' PET is chosen in preparation of support for Slackware 13 packages.

Note that the 'zx' PET package contains legacy 'lzma' utilities that recognise the old .lzma compressed files.

Xz home: http://tukaani.org/xz/
Lzma home: http://tukaani.org/lzma/

Posted on 16 Jun 2010, 19:14


Posted on 16 Jun 2010, 22:55 by BarryK
xz mime handling for Rox
I have added .tar.xz, .tgz and single-file .xz mime handling for ROX-Filer, to launch 'pupzip'.

'pupzip' is a wrapper for various tools, including Xarchive. I have modified the 'pupzip' script to recognise and handle single-file .xz files.

Puppy is already using an Xarchive PET package modified by technosaurus to handle .tar.xz/.txz files.

Posted on 16 Jun 2010, 24:04 by BarryK
PPM support for .txz packages
I have modified the Package Manager scripts 'verifypkg.sh', 'petget' and 'installpkg.sh' in /usr/local/petget to handle Slackware .txz packages.

Posted on 17 Jun 2010, 8:19 by BarryK
Woof .txz support
I have modified the Woof build scripts to support Slackware .txz packages.

The modified scripts are 'woof_gui_tabs', '2createpackages', '1download' and '0setup'.

Not yet tested though.

Hmmm, about time I uploaded Woof with all these new goodies. Will do so soon.