[aur-general] AUR package with prebuilt packages

Eli Schwartz eschwartz at archlinux.org
Mon Aug 12 18:23:51 UTC 2019


On 8/12/19 2:12 PM, Paul Finkelshteyn wrote:
> On Mon, 12 Aug 2019 14:03:55 -0400
> Eli Schwartz via aur-general <aur-general at archlinux.org> wrote:
> 
>>> Hi folks,
>>>
>>> As kodi-devel-bin take almost forever to build I've created github
>>> https://github.com/asm0dey/arch-kodi-devel-builder/ with pre-built
>>> packages.
>>>
>>> Now I want to create AUR packages which will be able to install
>>> these binary packages.  
>>
>> No.
> 
> Basically it's why I'm writing here

And thank you for asking first! :)

>>> As you can see I have some knowledge on how to maintain packages:
>>> https://aur.archlinux.org/packages/?SeB=m&K=asm0dey but in this
>>> concrete situation I have no any idea on how to create packages. Of
>>> course I can't just use these packages in source field because they
>>> have their own dependencies. Also I think I can't just install them
>>> inside build or package phase…
>>>
>>> So question is: is there any recommended way to do what I want?  
>>
>> If you replace the word "recommended" with the word "allowed", then
>> the answer is "you are allowed to advertise your repository on
>> https://wiki.archlinux.org/index.php/Unofficial_user_repositories and
>> on the package details for the AUR package".
>>
>> In fact, you're actually encouraged to do so. That's why we have the
>> wiki listing in the first place. :)
>>
> 
> But truth is I don't have repository (cause repository should have some
> predefined layout and so on). And I'm not sure if it's possible to
> create something repository-like on github. And I currently I have no
> idea on where should I have to host repository for it to be more or
> less reliable.

I think you can probably use github pages for this. Github already
allows release assets, and there are definitely people putting release
assets in github pages, so I don't think this is against the terms of
service, and github pages lets you provide a simple html index and file
structure however you like.

Just make sure to rebuild and force overwrite the gh-pages branch rather
than appending new commits, to make sure the size doesn't get too big
due to bloaty binary blobs in git history.

-- 
Eli Schwartz
Bug Wrangler and Trusted User

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1601 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/aur-general/attachments/20190812/ac5d4897/attachment.sig>


More information about the aur-general mailing list