aboutsummaryrefslogtreecommitdiffstats
path: root/Tools
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2025-06-18 11:26:31 -0400
committerRene Ladan <rene@FreeBSD.org>2025-06-18 12:07:42 -0400
commit1d7fe7b337b2b2af8041c2f96e7900fe3fdea7aa (patch)
tree7aae9d340c57a2328b0beb627c56c2ce6fef0394 /Tools
parent0ed371d7a0c99120f5e15456b0e6104ebaf7e252 (diff)
Tools/scripts: avoid excessively long lines when the port has dependents in INDEX
Event: Kitchener-Waterloo Hackathon 202506
Diffstat (limited to 'Tools')
-rwxr-xr-xTools/scripts/rmport5
1 files changed, 4 insertions, 1 deletions
diff --git a/Tools/scripts/rmport b/Tools/scripts/rmport
index c2ea4c26037e..a0504f442ffc 100755
--- a/Tools/scripts/rmport
+++ b/Tools/scripts/rmport
@@ -147,7 +147,10 @@ check_dep_core()
deps=$(grep -E "${pkgname}" ${INDEX} |grep -vE "^(${rmpkgs})" || :)
if [ -n "${deps}" ] ; then
log "${catport}: some port(s) depend on ${pkgname}:"
- echo "${deps}" >&2
+ # Skip dependencies in on-screen listing to avoid excessively
+ # long lines. Note that WWW should be field 13 according to
+ # Mk/bsd.port.mk:4492
+ echo "${deps}" | cut -d \| -f -7,10 >&2
err=1
fi