[Buildroot] [PATCH 2/2] bmon: remove hash file for GitHub helper package

Yegor Yefremov yegorslists at googlemail.com
Wed Apr 1 20:46:23 UTC 2015


On Wed, Apr 1, 2015 at 10:36 PM, Thomas Petazzoni
<thomas.petazzoni at free-electrons.com> wrote:
> Dear Yegor Yefremov,
>
> On Wed,  1 Apr 2015 21:49:00 +0200, Yegor Yefremov wrote:
>> Signed-off-by: Yegor Yefremov <yegorslists at googlemail.com>
>> ---
>>  package/bmon/bmon.hash | 2 --
>>  1 file changed, 2 deletions(-)
>>  delete mode 100644 package/bmon/bmon.hash
>
> This patch is not correct. There is a subtle thing about github
> downloads. Quoting the Buildroot manual:
>
> """
> If the package you wish to add does have a release section on GitHub,
> the maintainer may have uploaded a release tarball, or the release may
> just point to the automatically generated tarball from the git tag. If
> there is a release tarball uploaded by the maintainer, we prefer to use
> that since it may be slightly different (e.g. it contains a configure
> script so we don’t need to do AUTORECONF).
>
> You can see on the release page if it’s an uploaded tarball or a git
> tag:
>
> * If there is a green download button, like mongrel2, then it was
>   uploaded by the maintainer and you should use the link of that button
>   to specify FOO_SITE, and not use the github helper.
>
> * If there is grey download button, like xbmc, then it’s an
>   automatically generated tarball and you should use the github helper
>   function.
> """
>
> So if we're with a "green" button case, it is perfectly fine to have a
> tarball hash, because the taball is not automatically generated. And
> this is the case we're in for bmon:
> https://github.com/tgraf/bmon/releases. There is a green button. And
> the BMON_SITE variable does not use the github helper.
>
> So I marked this patch as rejected.

OK. I see.

Yegor



More information about the buildroot mailing list