From bcba0ef4486eb9baec3cd4d17250b91e1c8a7f79 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Wed, 31 Dec 2025 18:55:49 +0300 Subject: no longer touch installed files at install-time * hash-bang lines in grosciteco.tes and tedoc.tes are fixed up at build time instead of install-time (via install-exec-hook). * This will hopefully resolve problems with the FreeBSD port, since Poudriere installs the package as non-root but with BINMODE=555. The alternative would have been to set BINMODE=755 in the port which may not be acceptible by the official port committer. Anyway, I decided to go out of the way of any conflicts. See also https://bugs.freebsd.org/bugzilla/show_bug.cgi?format=multiple&id=283601 * On the downside, this will break install-path overrides at install-time (e.g. `make install bindir=...`). --- INSTALL | 3 +++ 1 file changed, 3 insertions(+) (limited to 'INSTALL') diff --git a/INSTALL b/INSTALL index 40e0795..5450e6e 100644 --- a/INSTALL +++ b/INSTALL @@ -140,6 +140,9 @@ To install SciTECO, type something like: $ sudo make install +Overwriting installation directories at install-time (make install bindir=...) +is not supported. + You are recommended to use the included "fallback.teco_ini" as a starting point for your profile. On UNIX, you can copy it to your $HOME directory at "~/.teco_ini" while on Windows, it should be in the same directory -- cgit v1.2.3