You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously, systemd service files, bash completions, and configuration
files were installed through package-specific scripts (debian/rules and
rpm/grout.spec). This approach required maintaining duplicate
installation logic across different packaging systems and made it harder
to support other distributions or installation methods.
By moving this logic to meson.build files, the installation becomes
uniform across all platforms and packaging systems. The systemd service
is now installed using the canonical pkg-config method to determine the
correct system unit directory. Bash completions are installed to the
standard datadir location. Configuration files are installed to
sysconfdir.
Package-specific install files (debian/grout.install) are updated to
reference the new meson-installed paths, and manual install commands are
removed from packaging scripts since meson handles them now.
Signed-off-by: Robin Jarry <[email protected]>
Reviewed-by: Christophe Fontaine <[email protected]>
0 commit comments