> On 25 Feb 2022, at 15:43, Vaclav Petras <wenzesl...@gmail.com> wrote: > > > > On Fri, 25 Feb 2022 at 09:07, Sebastiaan Couwenberg <sebas...@xs4all.nl> > wrote: > > If we want to stop using --prefix=/usr/lib and have FHS complianance > while also having the shared libraries in the default library search > path several changes in GRASS will be required. > > The resulting structure should result in something like: > > /etc/grass configuration files > /usr/bin executables > /usr/lib shared libraries > /usr/lib/python3/dist-packages/grass python package > /usr/libexec/grass executable helpers > /usr/share/grass architecture independent files > /usr/share/man manual pages > > Makes sense. Any good examples of how to do this with Autotools, esp. given > that macOS and Windows still need a single directory?
I’d warmly support this new suggested structure. And the sooner the better! It would in general work fine on macOS too, only prefix need to be "/usr/local” (no need to put everything in on directory), and the Python package need an alternative path. Best, Nicklas _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev