meson: install all binaries in $PREFIX/bin #138
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Most distros are now merging /usr/sbin into /usr/bin. Let's not make it more confusing by installing in /usr/sbin upstream and have a different install location when packaged downstream.
This has the benefit of fixing packaging on Fedora which recently changed their %{_sbindir} macro to point to /usr/bin. Unfortunately, the install_dir in meson.build was wrongfully set to explicit 'sbin' instead of get_option('sbindir').
Link: https://bugzilla.redhat.com/show_bug.cgi?id=2340579
Link: https://koji.fedoraproject.org/koji/taskinfo?taskID=127983504
Link: https://fedoraproject.org/wiki//Changes/Unify_bin_and_sbin