On Sat, Jan 1, 2011 at 11:32 AM, Andreas Radke <a.radke@arcor.de> wrote:
Am Fri, 31 Dec 2010 15:29:16 +0100 schrieb Thomas Bächler <thomas@archlinux.org>:
http://lacos.hu/ Builds fine and works fine as well.
yes, it's another option.
[andyrtr@workstation64 libo]$ time bsdtar -cf - * | lxz > LibO.tar.xz
real 1m0.053s user 3m28.886s sys 0m2.763s [andyrtr@workstation64 libo]$ ls -lha LibO.tar.xz -rw-r--r-- 1 andyrtr users 82M 1. Jan 18:27 LibO.tar.xz
I wouldn't add new code to makepkg for every new compression tool we find. This should be configurable in makepkg.conf, so everyone can use different compression commands.
yes, something like that would be nice.
Be aware this is not near as simple as you might hope. Delta generation requires we pipeline things together, and also throws some curveballs to ensure we can properly reproduce packages that have valid checksums. Your specifiers would also need to allow changing PKGEXT on the fly for certain packages. See some of the following recent commits and changes: http://projects.archlinux.org/pacman.git/commit/?id=38a60f49bdd7335f8e51e3d8... http://projects.archlinux.org/pacman.git/commit/?id=815557118318779f784e82a3... http://projects.archlinux.org/pacman.git/commit/?id=93862bd7cb91129cece07391... http://projects.archlinux.org/pacman.git/commit/?id=7ddb645bd7cf7e1c56a50832... http://projects.archlinux.org/pacman.git/commit/?id=c8beffa7904abe7e0ad01fed... -Dan