groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: groff-1.23.0.rc4 - no ./configure?


From: Alejandro Colomar
Subject: Re: groff-1.23.0.rc4 - no ./configure?
Date: Tue, 25 Apr 2023 12:32:19 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1

Since cgit's list is subscribers-only, I've CCd its maintainer.
Also CCd cgit-pink (I hope this one is not subscriber-only).

On 4/25/23 01:51, G. Branden Robinson wrote:
> At 2023-04-25T01:35:03+0200, Alejandro Colomar wrote:
>>> Curious way to put it.  I wondered something along those lines
>>> recently: Is it possible to teach cgit how to create a tarball?  It
>>> would be nice if I just made a tag and cgit would do the automated
>>> process necessary for the tarball.
>>>
>>> Moreover, I considered not releasing tarballs anymore as a
>>> possibility, since one can produce them following some repeatable
>>> command.
>>>
>>> Would I be able to teach cgit to run
>>>
>>>     $ make dist-gz
>>>
>>> And then find the tarball in ./.tmp/$(git describe).tar.gz ?
>>
>> Probably not.  My guess is that cgit just calls git-archive(1).
> 
> It's complicated, and has come up before[1].  I used to try to support
> the cgit-constructed tarballs but it was too much support effort.
> 
> A big part of the problem is that whatever assembles the archives
> doesn't pay attention to git submodules.  One of the most important
> differences between a cgit-generated archive from the groff repo and a
> distribution archive prepared by the maintainer is that the latter
> includes the gnulib sources.  (Including the stuff that "make dist"
> constructs for inclusion in the archive is the other important element.)
> 
> Regards,
> Branden
> 
> [1] This is just one thread of several.
> 
>     https://lists.gnu.org/archive/html/groff/2022-07/msg00064.html



reply via email to

[Prev in Thread] Current Thread [Next in Thread]