aboutsummaryrefslogtreecommitdiffhomepage
path: root/freebsd
diff options
context:
space:
mode:
authorRobin Haberkorn <rhaberkorn@fmsbw.de>2025-12-31 18:55:49 +0300
committerRobin Haberkorn <rhaberkorn@fmsbw.de>2025-12-31 22:55:47 +0300
commitbcba0ef4486eb9baec3cd4d17250b91e1c8a7f79 (patch)
tree396a23561b8f177552b54e95cfda5ac4d8dd8370 /freebsd
parent2d0c67e2e4d705276171e67aa81da8bf90b4d7d0 (diff)
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=...`).
Diffstat (limited to 'freebsd')
-rw-r--r--freebsd/Makefile4
1 files changed, 0 insertions, 4 deletions
diff --git a/freebsd/Makefile b/freebsd/Makefile
index f4f0423..b182771 100644
--- a/freebsd/Makefile
+++ b/freebsd/Makefile
@@ -33,10 +33,6 @@ CONFIGURE_OUTSOURCE= yes
MAKEFILE= GNUmakefile
TEST_TARGET= check
-# SciTECO uses an install-exec-hook to fix up hash-bang lines.
-# This is broken by the default 0555 mode.
-BINMODE= 755
-
# NOTE: Unlike on Debian, we cannot build a sciteco-common package.
# FreeBSD does not yet support subpackages.
# Therefore both flavors will install totally independant