wpkg 0.7.1 available

I quickly published 0.7.1 as I found a couple of rather bad things in 0.7.0.

The main two problems where:

1) bz2 compression, this compression method would fail with large files because the offset was not properly handled;

2) ar creation, this archiving method would fail with large files because the offset was not properly handled.

The reason why such bugs were still in that version is simple: I just changed from creating files as one large memory block which would be enlarged by using new + copy + delete to a block based mechanism allocated 64Kb blocks. A package smaller than that would work just fine. Anything larger was likely to break in 0.7.0.

As I was at it, I added many other features and made many other small fixes in 0.7.1. For example, wpkg would prevent you from added a file with extension .lzma in your data.tar.gz tarball. The --root would not properly be taken in account when running scripts. And now the --force-depends and --force-breaks command line options are actually getting checked.

Download: https://sourceforge.net/projects/unigw/files/wpkg/0.7.1/