|
From: | Pádraig Brady |
Subject: | Re: Please include the local gnulib modules in releases |
Date: | Mon, 14 Oct 2024 13:30:39 +0100 |
User-agent: | Mozilla Thunderbird Beta |
On 14/10/2024 10:23, Bruno Haible via GNU coreutils General Discussion wrote:
Michael Pratt wrote:adding the "gl" directory from source to EXTRA_DIST or however you all would do itI agree with the suggestion: In GNU gettext, I have a couple of local gnulib modules as well, and since gnulib-tool takes them as input, I view them as source code. Since the GCS [1] say that the tarball should contain the source code, I bundle them in the tarball. Pádraig Brady replied:then we'd have two copies of these files in the release tarball.Yes, but so what? 1. File size is cheap nowadays. Disks are large, and download speeds ≥ 1 MB/sec are very common. 2. With block-based compression, like .bz2 and .xz, the second copy does hardly cost any size, since it is identical to the first copy.
Right. gz is 33390 bigger, xz is 6172 bigger
Michael Pratt wrote:What's needed is just the "modules" files which are missingNo, the gl/lib/ and gl/tests/ subdirectories are input to gnulib-tool as well. Not only gl/modules/. And you should list the *files* to add to the tarball, not directories. See [2] or [3], point 3. So, what I would propose is the attached patch. Bruno [1] https://www.gnu.org/prep/standards/html_node/Managing-Releases.html [2] https://www.gnu.org/software/automake/manual/html_node/Basics-of-Distribution.html [3] https://lists.gnu.org/archive/html/automake-patches/2024-10/msg00003.html
I applied that. I also applied the attached to keep this list in sync automatically. thanks! Pádraig
sc-gldist.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |