On Fri, Jan 17, 2014 at 8:08 AM, Lukas Fleischer <[email protected]> wrote: > On Fri, 17 Jan 2014 at 13:56:44, Peter Littmann wrote: >> [...] >> Could you please send more infos about mkaurball, the new format and if >> this page in the wiki is still true: >> https://wiki.archlinux.org/index.php/AUR_Metadata > > Wow, didn't know about that page. Thanks for the work. > > mkaurball is a tool written by Dave that should be used to build > packages for the AUR in the future. It is included in the > pkgbuild_reflection [1] repository (which might change some day, and > there will be a package in the official Arch repositories). Basically, > that script just calls `makepkg --source`, then generates .AURINFO and > includes it in the source tarball. > >> >> What should be changed? >> BTW: How to handle split packages? > > * The "depend" field has been renamed to "depends". > > * Split packages are supported by mkaurball and by .AURINFO but not by > the AUR yet. That means that you will be able to create a valid source > tarball with valid meta data using mkaurball but the AUR will simply > reject such packages. I am working on a solution. There might be > support for split packages in the AUR soon. > >> >> >> > > [1] https://github.com/falconindy/pkgbuild_reflection
I just created an AUR package for pkgbuild_reflection. Dave or Lukas, feel free to orphan and adopt this package, if you want. https://aur.archlinux.org/packages/pkgbuild-reflection-git/ Jason
