On 8/12/19 2:12 PM, Paul Finkelshteyn wrote: > On Mon, 12 Aug 2019 14:03:55 -0400 > Eli Schwartz via aur-general <[email protected]> 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
signature.asc
Description: OpenPGP digital signature
