What solutions out there can package software in the native package format? I only found fpm (effing package management) and OBS (Open Build Service) so far.
Edit history:
- 2023-11-02: Change title from “How to package software for many distributions?” to “How to package software for many distributions in their native package format?”
- 2023-11-02: Highlight the word native.
The normal way I believe is to provide dpkg, and rpm to cover a few distros and to make sure your software is good enough for someone to pick up and maintain packages for other/their distros. ;)
The options you already mentioned seems a good fit - with OBS being a bit rpm centric.