Hi everyone, So I have the repo built (BTW, Travis CI is able to upload files to pages by itself) here: https://github.com/asm0dey/arch-kodi-devel-builder/tree/gh-pages/x86_64 It's built with `repo-add` command and looks correct to me. Next question to everybody: how will pacman detect database without directory listing? -- Regrads, Pasha On Wed, 2019-08-14 at 10:09 -0400, Eli Schwartz via aur-general wrote:
On 8/14/19 10:01 AM, asm0dey via aur-general wrote:
Hi everyone,
I'm looking for any description on how arch linux repository should be organized. I've found way to publish built packages to github pages, but it's absolutely not enough to just put them somewhere. It looks like repository should have some predefined structure, maybe index files and so on. Any ideas on where I can find them?
https://wiki.archlinux.org/index.php/Unofficial_user_repositories
If you want to create your own custom repository, follow pacman/Tips
and tricks#Custom local repository.
https://wiki.archlinux.org/index.php/Pacman/Tips_and_tricks#Custom_local_rep...
describes how to generate the repository, with the note that the only requirements are for one or more *.pkg.tar* files in the same directory as a *.db file which contains the database itself.
If you want an HTML index, you can generate your own or rely on webserver software to do so automatically, but it would be entirely for the interactive viewing pleasure of the user.