what is needed in order to add support for building archlinux packages from ROS packages automatically?
ROS supports the generation of debian packages via the buildfarm. Currently ArchLinux supports ROS via the AUR, which means users need to compile (via archlinux's "makepkg" tool) packages themselves, instead of simply downloading binary packages as it happens for Ubuntu.
What would be needed in order to allow either officially or unofficially the generation of ArchLinux binary packages? I would be nice to at least be able to privately run a server with which binary archlinux packages could be created for ROS, using standard ROS tools.
At the moment, python scripts generating ArchLinux PKGBUILDs for ROS packages already exist, so maybe this could be added to existing tools, although I don't know where to start.
Bloom is the tool used in the release process that generates the required
debian
directories andspec
files. Adding another platform would require support at least there. In addition, the buildfarm would need to be updated to run the needed build tools.@William and @tfoote can probably provide a much more in-depth answer on Bloom and the buildfarm respectively.