From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Improved documentation handling Date: Mon, 01 Dec 2014 17:04:43 +0100 Message-ID: <87tx1fbbl0.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41608) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvTTC-0004Kn-DE for guix-devel@gnu.org; Mon, 01 Dec 2014 11:05:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XvTT3-0006Zt-96 for guix-devel@gnu.org; Mon, 01 Dec 2014 11:05:02 -0500 Received: from hera.aquilenet.fr ([2a01:474::1]:44984) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvTT3-0006Zk-1f for guix-devel@gnu.org; Mon, 01 Dec 2014 11:04:53 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id BC5CA40D3 for ; Mon, 1 Dec 2014 17:04:51 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nfPy0mSr14sQ for ; Mon, 1 Dec 2014 17:04:51 +0100 (CET) Received: from pluto (nat-inria-48-gw-01-bso.bordeaux.inria.fr [194.199.1.48]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 0F173A7F for ; Mon, 1 Dec 2014 17:04:50 +0100 (CET) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Guix-devel I just committed two new build phases to =E2=80=98core-updates=E2=80=99: =E2=80=A2 The =E2=80=98validate-documentation-location=E2=80=99 phase ren= ames, if needed, =E2=80=98man=E2=80=99 to =E2=80=98share/man=E2=80=99 and =E2=80=98info= =E2=80=99 to =E2=80=98share/info=E2=80=99. =E2=80=A2 The =E2=80=98compress-documentation=E2=80=99 phase compresses m= an pages and Info files with gzip, as per (the nice thing being that we can implement the policy instead of just writing it down. ;-)) As an example, the =E2=80=98share/info=E2=80=99 directory in libc is down f= rom 4.3 MiB to 1 MiB. Hydra is building it now, we=E2=80=99ll see if it needs more tweaking. As usual, comments welcome! Ludo=E2=80=99.