Vlad wroteEric, what do you think, does it make sense to have such a wrapper ?
Certainly, i don't understand correctly what do you mean. Taking an exampe ; my pkgbuild doesn't have any declaration about service. it's mean, you can use under systemd system, runit, openrc etc. I know a few people from manjaro use my packages. But if you want a complete fonctionnalities of these package you need to made a service. Make it with automatization seems very hard even impossible. Some service start with one shot, other need particular pid directory, the directory to find the executable script are not a the same place... etc etc. You need to made it manualy.
Other thing. The compilation need to be made in fonction of your distribution structure. Taking a package from debian (for example) can be possible but must be modifier for your system. Again make it automaticly it's very hard and since doubt bring a lot of running troubles.... you see...
And i 'm not talking about init system.....
Finaly what's the gain? Some steps need to be made manualy, compilation is the principal of them. I speak often about system structure, it's realy important. Make a system which can use different init, service or what do you want, seem for me bringing nothing good for a stable system.
but certainly i don't understand your idea :)