[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