summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/linuxsampler/Makefile2
-rw-r--r--biology/gmap/Makefile2
-rw-r--r--biology/linux-foldingathome/Makefile2
-rw-r--r--biology/minimap2/Makefile8
-rw-r--r--biology/trimadap/Makefile2
-rw-r--r--biology/ucsc-userapps/Makefile2
-rw-r--r--biology/vsearch/Makefile8
-rw-r--r--cad/pcb/Makefile2
-rw-r--r--comms/syncterm/Makefile2
-rw-r--r--databases/clickhouse/Makefile2
-rw-r--r--databases/cockroach/Makefile2
-rw-r--r--databases/mongodb36-tools/Makefile3
-rw-r--r--databases/mongodb36/Makefile2
-rw-r--r--databases/mongodb40/Makefile2
-rw-r--r--databases/mongodb42/Makefile2
-rw-r--r--databases/mongodb44/Makefile2
-rw-r--r--databases/mongodb50/Makefile2
-rw-r--r--devel/bennugd-core/Makefile2
-rw-r--r--devel/intel-graphics-compiler/Makefile2
-rw-r--r--devel/linux-sublime-merge/Makefile2
-rw-r--r--editors/linux-bcompare/Makefile2
-rw-r--r--editors/linux-sublime-text4/Makefile2
-rw-r--r--editors/linux-sublime3/Makefile2
-rw-r--r--emulators/mame/Makefile2
-rw-r--r--games/aestats/Makefile1
-rw-r--r--games/jaggedalliance2/Makefile2
-rw-r--r--games/nwndata/Makefile2
-rw-r--r--graphics/drm-current-kmod/Makefile2
-rw-r--r--graphics/drm-devel-kmod/Makefile2
-rw-r--r--graphics/drm-fbsd13-kmod/Makefile2
-rw-r--r--graphics/intel-backlight/Makefile2
-rw-r--r--graphics/mesa-gallium-va/Makefile2
-rw-r--r--graphics/mesa-gallium-vdpau/Makefile2
-rw-r--r--graphics/mesa-gallium-xa/Makefile2
-rw-r--r--graphics/rawtherapee/Makefile2
-rw-r--r--lang/J/Makefile2
-rw-r--r--lang/clover/Makefile2
-rw-r--r--lang/intel-compute-runtime/Makefile2
-rw-r--r--lang/ponyc/Makefile2
-rw-r--r--lang/rust-bootstrap/Makefile2
-rw-r--r--math/hpcombi/Makefile2
-rw-r--r--multimedia/cmrt/Makefile2
-rw-r--r--multimedia/cmrtlib/Makefile2
-rw-r--r--multimedia/gmmlib/Makefile2
-rw-r--r--multimedia/intel-media-sdk/Makefile2
-rw-r--r--multimedia/libva-intel-driver/Makefile2
-rw-r--r--multimedia/libva-intel-hybrid-driver/Makefile2
-rw-r--r--multimedia/libva-intel-media-driver/Makefile2
-rw-r--r--multimedia/vvdec/Makefile2
-rw-r--r--net-p2p/rslsync/Makefile2
-rw-r--r--net/charm/Makefile2
-rw-r--r--net/dpdk-20.11/Makefile2
-rw-r--r--net/dpdk/Makefile2
-rw-r--r--net/intel-ixl-kmod/Makefile2
-rw-r--r--net/pwnat/Makefile2
-rw-r--r--net/realtek-re-kmod/Makefile2
-rw-r--r--net/tcplog_dumper/Makefile2
-rw-r--r--science/msms/Makefile2
-rw-r--r--science/namd/Makefile3
-rw-r--r--security/afl/Makefile2
-rw-r--r--security/gopass/Makefile2
-rw-r--r--security/highwayhash/Makefile2
-rw-r--r--security/tripwire-131/Makefile3
-rw-r--r--sysutils/cpufetch/Makefile2
-rw-r--r--sysutils/edk2/Makefile2
-rw-r--r--sysutils/freesbie/Makefile2
-rw-r--r--sysutils/fusefs-lkl/Makefile2
-rw-r--r--sysutils/msiklm/Makefile2
-rw-r--r--sysutils/pefs-kmod/Makefile3
-rw-r--r--sysutils/sas2ircu/Makefile2
-rw-r--r--sysutils/sas3ircu/Makefile2
-rw-r--r--sysutils/superiotool/Makefile2
-rw-r--r--sysutils/xe-guest-utilities/Makefile2
-rw-r--r--sysutils/xen-tools/Makefile2
-rw-r--r--sysutils/zellij/Makefile2
-rw-r--r--www/browsh/Makefile2
-rw-r--r--x11-drivers/xf86-input-vmmouse/Makefile2
-rw-r--r--x11-drivers/xf86-video-intel/Makefile2
-rw-r--r--x11-drivers/xf86-video-vmware/Makefile2
79 files changed, 89 insertions, 84 deletions
diff --git a/audio/linuxsampler/Makefile b/audio/linuxsampler/Makefile
index 05b15e1082c4..33db4858c035 100644
--- a/audio/linuxsampler/Makefile
+++ b/audio/linuxsampler/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= "not yet ported"
+ONLY_FOR_ARCHS_REASON= not yet ported to this architecture
BUILD_DEPENDS= lv2>0:audio/lv2 \
dssi>0:audio/dssi
diff --git a/biology/gmap/Makefile b/biology/gmap/Makefile
index d00f461e151d..4df2c1d04b73 100644
--- a/biology/gmap/Makefile
+++ b/biology/gmap/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
ONLY_FOR_ARCHS= amd64 i386 powerpc64le
-ONLY_FOR_ARCHS_REASON= Upstream supports only x86 and possibly POWER8
+ONLY_FOR_ARCHS_REASON= upstream supports only x86 and possibly POWER8
USES= gmake perl5
GNU_CONFIGURE= yes
diff --git a/biology/linux-foldingathome/Makefile b/biology/linux-foldingathome/Makefile
index 2c019027e65a..2872e88031fa 100644
--- a/biology/linux-foldingathome/Makefile
+++ b/biology/linux-foldingathome/Makefile
@@ -19,7 +19,7 @@ LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell \
auto-accept
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= The i386 client has not been ported
+ONLY_FOR_ARCHS_REASON= has not been ported to this architecture
USES= dos2unix linux
DOS2UNIX_FILES= usr/share/doc/fahclient/*
diff --git a/biology/minimap2/Makefile b/biology/minimap2/Makefile
index dd5213d9851f..8f99d646431d 100644
--- a/biology/minimap2/Makefile
+++ b/biology/minimap2/Makefile
@@ -1,7 +1,7 @@
-PORTNAME= minimap2
+PORTNAME= minimap2
DISTVERSIONPREFIX= v
-DISTVERSION= 2.22
-CATEGORIES= biology
+DISTVERSION= 2.22
+CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org
COMMENT= Pairwise aligner for genomic and spliced nucleotide sequences
@@ -10,7 +10,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Hard-coded SSE instructions
+ONLY_FOR_ARCHS_REASON= uses hard-coded SSE instructions
USES= gmake
USE_GITHUB= yes
diff --git a/biology/trimadap/Makefile b/biology/trimadap/Makefile
index b709d3261e52..e86383007f5b 100644
--- a/biology/trimadap/Makefile
+++ b/biology/trimadap/Makefile
@@ -9,7 +9,7 @@ COMMENT= Trim adapter sequences from Illumina data using heuristic rules
LICENSE= GPLv2
ONLY_FOR_ARCHS= amd64 i386 powerpc64le
-ONLY_FOR_ARCHS_REASON= Hard-coded SSE instructions
+ONLY_FOR_ARCHS_REASON= uses hard-coded SSE instructions
USE_GITHUB= yes
GH_ACCOUNT= lh3
diff --git a/biology/ucsc-userapps/Makefile b/biology/ucsc-userapps/Makefile
index da61329ba20b..a2513ed5df7d 100644
--- a/biology/ucsc-userapps/Makefile
+++ b/biology/ucsc-userapps/Makefile
@@ -19,7 +19,7 @@ LICENSE_TEXT= Some tools installed by this port require a license for\
LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= _mm_popcnt_u64
+ONLY_FOR_ARCHS_REASON= uses _mm_popcnt_u64() function
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libiconv.so:converters/libiconv \
diff --git a/biology/vsearch/Makefile b/biology/vsearch/Makefile
index a13b51ab498b..7ebf356c1c06 100644
--- a/biology/vsearch/Makefile
+++ b/biology/vsearch/Makefile
@@ -1,7 +1,7 @@
-PORTNAME= vsearch
+PORTNAME= vsearch
DISTVERSIONPREFIX= v
-DISTVERSION= 2.17.1
-CATEGORIES= biology
+DISTVERSION= 2.17.1
+CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org
COMMENT= Versatile open-source tool for metagenomics
@@ -10,7 +10,7 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Explicitly enumerated by upstream developers
+ONLY_FOR_ARCHS_REASON= explicitly enumerated by upstream developers
LIB_DEPENDS= libsysinfo.so:devel/libsysinfo
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index 7037c4558d2b..dbd157bad0c4 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -65,7 +65,7 @@ NONE_CONFIGURE_ON= --without-gui
NONE_CONFIGURE_ENV= WISH=/usr/bin/true
ONLY_FOR_ARCHS= i386 amd64
-ONLY_FOR_ARCHS_REASON= Uses x86 specific libc functions and has not been ported
+ONLY_FOR_ARCHS_REASON= uses x86-specific libc functions, has not been ported
DOCS_INFO= pcb
diff --git a/comms/syncterm/Makefile b/comms/syncterm/Makefile
index 57cd6c4bf6d7..8919855499a5 100644
--- a/comms/syncterm/Makefile
+++ b/comms/syncterm/Makefile
@@ -42,6 +42,6 @@ SDL_MAKE_ARGS= USE_SDL=1
SDL_MAKE_ARGS_OFF= WITHOUT_SDL=1
ONLY_FOR_ARCHS= i386 amd64 powerpc powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= does not configure except on i386, amd64 and powerpc*
+ONLY_FOR_ARCHS_REASON= does not configure except on i386, amd64, and powerpc*
.include <bsd.port.mk>
diff --git a/databases/clickhouse/Makefile b/databases/clickhouse/Makefile
index 0e224cac89b1..e443c0544ed0 100644
--- a/databases/clickhouse/Makefile
+++ b/databases/clickhouse/Makefile
@@ -12,7 +12,7 @@ COMMENT= Fast open-source OLAP database management system
LICENSE= APACHE20
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= "Only supported on amd64"
+ONLY_FOR_ARCHS_REASON= only supported on amd64
BUILD_DEPENDS= bash:shells/bash
RUN_DEPENDS= bash:shells/bash
diff --git a/databases/cockroach/Makefile b/databases/cockroach/Makefile
index c4576b2646ec..641431501730 100644
--- a/databases/cockroach/Makefile
+++ b/databases/cockroach/Makefile
@@ -12,7 +12,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/src/github.com/cockroachdb/cockroach/LICENSE
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= "A 64-bit system is strongly recommended"
+ONLY_FOR_ARCHS_REASON= 64-bit system is strongly recommended
BUILD_DEPENDS= autoconf:devel/autoconf \
bash:shells/bash \
diff --git a/databases/mongodb36-tools/Makefile b/databases/mongodb36-tools/Makefile
index 9824ccc54658..7fa53dff7fcc 100644
--- a/databases/mongodb36-tools/Makefile
+++ b/databases/mongodb36-tools/Makefile
@@ -9,7 +9,8 @@ COMMENT= Tools for MongoDB
LICENSE= APACHE20
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than i386 and amd64"
+ONLY_FOR_ARCHS_REASON= not yet ported to anything other than i386 and amd64
+
BROKEN_SSL= openssl libressl libressl-devel
BROKEN_SSL_REASON_openssl= variable has incomplete type 'BIO_METHOD' (aka 'struct bio_method_st')
BROKEN_SSL_REASON_libressl= could not determine kind of name for C.EVP_sha
diff --git a/databases/mongodb36/Makefile b/databases/mongodb36/Makefile
index df8ffe780562..4e049e73ba91 100644
--- a/databases/mongodb36/Makefile
+++ b/databases/mongodb36/Makefile
@@ -18,7 +18,7 @@ LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt
LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= "Only supported on amd64 and aarch64 (i386 deprecated in v3)"
+ONLY_FOR_ARCHS_REASON= only supported on amd64 and aarch64; i386 deprecated in v3
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR}
diff --git a/databases/mongodb40/Makefile b/databases/mongodb40/Makefile
index 663fdfd395ae..92493dac57f0 100644
--- a/databases/mongodb40/Makefile
+++ b/databases/mongodb40/Makefile
@@ -17,7 +17,7 @@ LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt
LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Only supported on amd64, aarch64 and powerpc64le (i386 deprecated in v3)
+ONLY_FOR_ARCHS_REASON= only supported on amd64, aarch64, and powerpc64le; i386 deprecated in v3
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} \
diff --git a/databases/mongodb42/Makefile b/databases/mongodb42/Makefile
index f91e039c0aac..77c396b7fea3 100644
--- a/databases/mongodb42/Makefile
+++ b/databases/mongodb42/Makefile
@@ -21,7 +21,7 @@ LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt
LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Only ported to amd64, aarch64 and powerpc64le on FreeBSD. Upstream supports arm64, ppc64le, s390x and x86-64.
+ONLY_FOR_ARCHS_REASON= only ported to amd64, aarch64, and powerpc64le on FreeBSD; upstream supports arm64, ppc64le, s390x, and x86-64
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} \
diff --git a/databases/mongodb44/Makefile b/databases/mongodb44/Makefile
index d043d3d9c4f4..58fa2b4570b5 100644
--- a/databases/mongodb44/Makefile
+++ b/databases/mongodb44/Makefile
@@ -17,7 +17,7 @@ LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt
LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Only ported to amd64, aarch64 and powerpc64le on FreeBSD. Upstream supports arm64, ppc64le, s390x and x86-64.
+ONLY_FOR_ARCHS_REASON= only ported to amd64, aarch64, and powerpc64le on FreeBSD; upstream supports arm64, ppc64le, s390x, and x86-64
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} \
diff --git a/databases/mongodb50/Makefile b/databases/mongodb50/Makefile
index 26725bd6069a..29b5cd451aa1 100644
--- a/databases/mongodb50/Makefile
+++ b/databases/mongodb50/Makefile
@@ -17,7 +17,7 @@ LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt
LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Only ported to amd64, aarch64 and powerpc64le on FreeBSD. Upstream supports arm64, ppc64le, s390x and x86-64.
+ONLY_FOR_ARCHS_REASON= only ported to amd64, aarch64, and powerpc64le on FreeBSD; upstream supports arm64, ppc64le, s390x, and x86-64
BUILD_DEPENDS= ${LOCALBASE}/bin/ar:devel/binutils \
${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \
diff --git a/devel/bennugd-core/Makefile b/devel/bennugd-core/Makefile
index 522410af82f2..e153a94b3aa5 100644
--- a/devel/bennugd-core/Makefile
+++ b/devel/bennugd-core/Makefile
@@ -18,7 +18,7 @@ DOS2UNIX_GLOB= *.c *.h
INSTALL_TARGET= install-strip
ONLY_FOR_ARCHS= i386
-ONLY_FOR_ARCHS_REASON= Segfaults on !i386
+ONLY_FOR_ARCHS_REASON= dies with segmentation fault on !i386
WRKSRC= ${WRKDIR}/bennugd/${PORTNAME}
diff --git a/devel/intel-graphics-compiler/Makefile b/devel/intel-graphics-compiler/Makefile
index 338444e1547a..4b3a914072a5 100644
--- a/devel/intel-graphics-compiler/Makefile
+++ b/devel/intel-graphics-compiler/Makefile
@@ -11,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Only Intel GPUs on x86 are supported
+ONLY_FOR_ARCHS_REASON= only Intel GPUs on x86 are supported
BUILD_DEPENDS= vc-intrinsics-${FLAVOR}>=s20210730:devel/vc-intrinsics@${FLAVOR}
LIB_DEPENDS= libopencl-clang.so.${FLAVOR:S/llvm//}:devel/opencl-clang@${FLAVOR}
diff --git a/devel/linux-sublime-merge/Makefile b/devel/linux-sublime-merge/Makefile
index f3f8ea174be2..9242af1c1b92 100644
--- a/devel/linux-sublime-merge/Makefile
+++ b/devel/linux-sublime-merge/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${FILESDIR}/LICENSE.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= Upstream only supports amd64 and arm64
+ONLY_FOR_ARCHS_REASON= upstream only supports amd64 and arm64
USES= desktop-file-utils gnome linux tar:xz
USE_LINUX= gtk3
diff --git a/editors/linux-bcompare/Makefile b/editors/linux-bcompare/Makefile
index eb51b19bfa0d..532e6ed91293 100644
--- a/editors/linux-bcompare/Makefile
+++ b/editors/linux-bcompare/Makefile
@@ -17,7 +17,7 @@ LICENSE_FILE= ${FILESDIR}/LICENSE.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Upstream only supports amd64 and i386
+ONLY_FOR_ARCHS_REASON= upstream only supports amd64 and i386
USES= desktop-file-utils gnome linux shared-mime-info shebangfix
USE_LINUX= base:run devtools:build qt-x11:run xorglibs:run
diff --git a/editors/linux-sublime-text4/Makefile b/editors/linux-sublime-text4/Makefile
index 09c54d80d111..6df31b2f873c 100644
--- a/editors/linux-sublime-text4/Makefile
+++ b/editors/linux-sublime-text4/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${FILESDIR}/LICENSE.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= Upstream only supports amd64 and aarch64
+ONLY_FOR_ARCHS_REASON= upstream only supports amd64 and aarch64
RUN_DEPENDS= linux-c7-curl>0:ftp/linux-c7-curl
diff --git a/editors/linux-sublime3/Makefile b/editors/linux-sublime3/Makefile
index 218a77bd75ec..da77d14db73d 100644
--- a/editors/linux-sublime3/Makefile
+++ b/editors/linux-sublime3/Makefile
@@ -17,7 +17,7 @@ LICENSE_FILE= ${FILESDIR}/LICENSE.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Upstream only supports amd64 and i386
+ONLY_FOR_ARCHS_REASON= upstream only supports amd64 and i386
USES= desktop-file-utils gnome linux tar:bzip2
USE_LINUX= gtk3
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 5a396743b16a..60bf7c773f79 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -11,7 +11,7 @@ COMMENT= Multi Arcade Machine Emulator
LICENSE= GPLv2
ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= not yet ported to any arch other than armv7, x86 and powerpc*
+ONLY_FOR_ARCHS_REASON= not yet ported to any architecture other than armv7, x86, and powerpc*
LIB_DEPENDS= libFLAC.so:audio/flac \
libexpat.so:textproc/expat2 \
diff --git a/games/aestats/Makefile b/games/aestats/Makefile
index 75bec0ed912a..2b779dba04da 100644
--- a/games/aestats/Makefile
+++ b/games/aestats/Makefile
@@ -16,6 +16,7 @@ LICENSE_TEXT= Commercial use is prohibited
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
ONLY_FOR_ARCHS= i386 amd64
+ONLY_FOR_ARCHS_REASON= linked from prebuilt object files
USES= zip
WRKSRC= ${WRKDIR}/${DISTNAME}/Linux-o
diff --git a/games/jaggedalliance2/Makefile b/games/jaggedalliance2/Makefile
index d6303f6434d4..616050f151e2 100644
--- a/games/jaggedalliance2/Makefile
+++ b/games/jaggedalliance2/Makefile
@@ -18,7 +18,7 @@ LICENSE_PERMS_SFI-SCLA= dist-mirror no-dist-sell pkg-mirror no-pkg-sell \
# Ignore this if you feel adventurous
ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 armv7 i386 powerpc64le
-ONLY_FOR_ARCHS_REASON= Needs a little endian environment
+ONLY_FOR_ARCHS_REASON= requires little endian environment
BUILD_DEPENDS= string_theory>=3.1:devel/string_theory \
rapidjson>=1.1.0:devel/rapidjson \
diff --git a/games/nwndata/Makefile b/games/nwndata/Makefile
index cba1af7257cb..fb6b566bb029 100644
--- a/games/nwndata/Makefile
+++ b/games/nwndata/Makefile
@@ -20,7 +20,7 @@ LICENSE_TEXT= Distribution not allowed
LICENSE_PERMS= auto-accept
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Binary Distribution on x86 only
+ONLY_FOR_ARCHS_REASON= binary distribution for x86 only
# Setup port based upon whether this is the Diamond edition or straight NWN.
.if defined(CDROM_MOUNT) && exists(${CDROM_MOUNT}/KingmakerSetup.exe)
diff --git a/graphics/drm-current-kmod/Makefile b/graphics/drm-current-kmod/Makefile
index be2e3eaa8e8d..7dbcbcc0e34c 100644
--- a/graphics/drm-current-kmod/Makefile
+++ b/graphics/drm-current-kmod/Makefile
@@ -11,7 +11,7 @@ LICENSE= BSD2CLAUSE MIT GPLv2
LICENSE_COMB= multi
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64, i386, aarch64 and powerpc64
+ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64, i386, aarch64, and powerpc64
RUN_DEPENDS= gpu-firmware-kmod>=g20200914:graphics/gpu-firmware-kmod
diff --git a/graphics/drm-devel-kmod/Makefile b/graphics/drm-devel-kmod/Makefile
index 87da7278c3df..1dc0dc2bfbac 100644
--- a/graphics/drm-devel-kmod/Makefile
+++ b/graphics/drm-devel-kmod/Makefile
@@ -11,7 +11,7 @@ LICENSE= BSD2CLAUSE MIT GPLv2
LICENSE_COMB= multi
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64, arm64, i386 and powerpc64
+ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64, arm64, i386, and powerpc64
RUN_DEPENDS= gpu-firmware-kmod>=g20200914:graphics/gpu-firmware-kmod
diff --git a/graphics/drm-fbsd13-kmod/Makefile b/graphics/drm-fbsd13-kmod/Makefile
index ec84f0956cf3..9503fdffbd3b 100644
--- a/graphics/drm-fbsd13-kmod/Makefile
+++ b/graphics/drm-fbsd13-kmod/Makefile
@@ -11,7 +11,7 @@ LICENSE= BSD2CLAUSE MIT GPLv2
LICENSE_COMB= multi
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64, i386, aarch64 and powerpc64
+ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64, i386, aarch64, and powerpc64
RUN_DEPENDS= gpu-firmware-kmod>=g20200914:graphics/gpu-firmware-kmod
diff --git a/graphics/intel-backlight/Makefile b/graphics/intel-backlight/Makefile
index c37f8160179a..b0204f477295 100644
--- a/graphics/intel-backlight/Makefile
+++ b/graphics/intel-backlight/Makefile
@@ -11,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= This hardware is only found on Intel x86 systems
+ONLY_FOR_ARCHS_REASON= this hardware is only found on Intel x86 systems
LIB_DEPENDS= libdrm.so:graphics/libdrm \
libpciaccess.so:devel/libpciaccess
diff --git a/graphics/mesa-gallium-va/Makefile b/graphics/mesa-gallium-va/Makefile
index 6ae4999185c4..0b9f4606879b 100644
--- a/graphics/mesa-gallium-va/Makefile
+++ b/graphics/mesa-gallium-va/Makefile
@@ -17,7 +17,7 @@ X11_USE= xorg=xorgproto,x11,xcb,xdamage,xext,xfixes,xshmfence,xxf86vm,xrandr
.include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common"
ONLY_FOR_ARCHS= i386 amd64 aarch64 powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Used only by amd/radeon hardware
+ONLY_FOR_ARCHS_REASON= used only by AMD/Radeon hardware
MESON_ARGS+= -Ddri-drivers="" \
-Dgallium-drivers="radeonsi,r600" \
diff --git a/graphics/mesa-gallium-vdpau/Makefile b/graphics/mesa-gallium-vdpau/Makefile
index 48a4de463676..1feffda24c44 100644
--- a/graphics/mesa-gallium-vdpau/Makefile
+++ b/graphics/mesa-gallium-vdpau/Makefile
@@ -18,7 +18,7 @@ X11_USE= xorg=xorgproto,x11,xcb,xdamage,xext,xfixes,xshmfence,xxf86vm,xrandr
.include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common"
ONLY_FOR_ARCHS= i386 amd64 aarch64 powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Used only by amd/radeon hardware
+ONLY_FOR_ARCHS_REASON= used only by AMD/Radeon hardware
MESON_ARGS+= -Ddri-drivers="" \
-Dgallium-drivers="r300,r600,radeonsi" \
diff --git a/graphics/mesa-gallium-xa/Makefile b/graphics/mesa-gallium-xa/Makefile
index 91601b53ad83..1171c3ce5825 100644
--- a/graphics/mesa-gallium-xa/Makefile
+++ b/graphics/mesa-gallium-xa/Makefile
@@ -13,7 +13,7 @@ USE_XORG= xorgproto
.include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common"
ONLY_FOR_ARCHS= i386 amd64
-ONLY_FOR_ARCHS_REASON= Used only by VMWare supported architectures
+ONLY_FOR_ARCHS_REASON= used only by VMware supported architectures
MESON_ARGS+= -Ddri-drivers="" \
-Dgallium-drivers="svga" \
diff --git a/graphics/rawtherapee/Makefile b/graphics/rawtherapee/Makefile
index d1c766450ea3..b8fc2bee0384 100644
--- a/graphics/rawtherapee/Makefile
+++ b/graphics/rawtherapee/Makefile
@@ -107,7 +107,7 @@ OPENMP_CMAKE_BOOL= OPTION_OMP
# might add ARM64 later on if they are established by the
# time FreeBSD 13 is out.
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON=Only amd64 is supported on non-released FreeBSD versions.
+ONLY_FOR_ARCHS_REASON=only amd64 is supported on non-released FreeBSD versions
.endif
.if ${PORT_OPTIONS:MNATIVE}
diff --git a/lang/J/Makefile b/lang/J/Makefile
index 93e75190b0ec..a0a7d8279d77 100644
--- a/lang/J/Makefile
+++ b/lang/J/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKDIR}/jsource-${JVERSION}/license.txt
BROKEN= does not build
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= Not built or tested for other archs. i386 needs hostdefs and netdefs files to be generated.
+ONLY_FOR_ARCHS_REASON= not built or tested on other architectures; i386 needs hostdefs and netdefs files to be generated
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \
diff --git a/lang/clover/Makefile b/lang/clover/Makefile
index 148a8904350f..11330ec7be82 100644
--- a/lang/clover/Makefile
+++ b/lang/clover/Makefile
@@ -12,7 +12,7 @@ RUN_DEPENDS= libclc>=0.3.0:devel/libclc \
opencl>=0:devel/opencl
ONLY_FOR_ARCHS= i386 amd64 powerpc64le powerpc64
-ONLY_FOR_ARCHS_REASON= Clover needs a GPU supported by the Radeon KMS driver
+ONLY_FOR_ARCHS_REASON= needs a GPU supported by the Radeon KMS driver
.include <bsd.port.options.mk>
.include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common"
diff --git a/lang/intel-compute-runtime/Makefile b/lang/intel-compute-runtime/Makefile
index a3dbf38d6c0c..5132716265ed 100644
--- a/lang/intel-compute-runtime/Makefile
+++ b/lang/intel-compute-runtime/Makefile
@@ -14,7 +14,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= Only Intel GPUs on x86 are supported
+ONLY_FOR_ARCHS_REASON= only Intel GPUs on x86 are supported
LIB_DEPENDS= libigc.so:devel/intel-graphics-compiler@${FLAVOR} \
libigdgmm.so:multimedia/gmmlib
diff --git a/lang/ponyc/Makefile b/lang/ponyc/Makefile
index 941e3d4ec7b7..af9ac8aaa734 100644
--- a/lang/ponyc/Makefile
+++ b/lang/ponyc/Makefile
@@ -9,7 +9,7 @@ LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= Undefined reference to __atomic_compare_exchange_8
+ONLY_FOR_ARCHS_REASON= undefined reference to __atomic_compare_exchange_8
BUILD_DEPENDS= llvm-link${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile
index 5c64d247ba11..3580855c912a 100644
--- a/lang/rust-bootstrap/Makefile
+++ b/lang/rust-bootstrap/Makefile
@@ -19,7 +19,7 @@ LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= untested on other archs
+ONLY_FOR_ARCHS_REASON= untested on other architectures
BUILD_DEPENDS= ${FLAVOR:S/_/-/g}-freebsd-sysroot>=a2021.09.14:devel/freebsd-sysroot@${FLAVOR} \
cmake:devel/cmake \
diff --git a/math/hpcombi/Makefile b/math/hpcombi/Makefile
index 7e188aababff..fcfc5c27358e 100644
--- a/math/hpcombi/Makefile
+++ b/math/hpcombi/Makefile
@@ -12,7 +12,7 @@ COMMENT= Fast combinatorics in C++ using SSE/AVX instruction sets
LICENSE= GPLv3
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= Uses Advanced Vector Extensions (AVX) instructions set
+ONLY_FOR_ARCHS_REASON= uses AVX instruction set
BUILD_DEPENDS= sparsehash>0:devel/sparsehash
LIB_DEPENDS= libbenchmark.so:devel/benchmark
diff --git a/multimedia/cmrt/Makefile b/multimedia/cmrt/Makefile
index 321071a54626..9f1d22f897eb 100644
--- a/multimedia/cmrt/Makefile
+++ b/multimedia/cmrt/Makefile
@@ -10,7 +10,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Only Intel GPUs on x86 are supported
+ONLY_FOR_ARCHS_REASON= only Intel GPUs on x86 are supported
LIB_DEPENDS= libdrm_intel.so:graphics/libdrm \
libva.so:multimedia/libva
diff --git a/multimedia/cmrtlib/Makefile b/multimedia/cmrtlib/Makefile
index f1f79bb9b86e..b9771b21aa58 100644
--- a/multimedia/cmrtlib/Makefile
+++ b/multimedia/cmrtlib/Makefile
@@ -10,7 +10,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC:H}/LICENSE.md
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Only Intel GPUs on x86 are supported
+ONLY_FOR_ARCHS_REASON= only Intel GPUs on x86 are supported
LIB_DEPENDS= libva.so:multimedia/libva
diff --git a/multimedia/gmmlib/Makefile b/multimedia/gmmlib/Makefile
index 20bf6921c2a7..8df9837363a1 100644
--- a/multimedia/gmmlib/Makefile
+++ b/multimedia/gmmlib/Makefile
@@ -21,7 +21,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Only Intel GPUs on x86 are supported
+ONLY_FOR_ARCHS_REASON= only Intel GPUs on x86 are supported
USES= cmake:testing compiler:c++11-lib
USE_GITHUB= yes
diff --git a/multimedia/intel-media-sdk/Makefile b/multimedia/intel-media-sdk/Makefile
index 8929be7f8013..48664196286e 100644
--- a/multimedia/intel-media-sdk/Makefile
+++ b/multimedia/intel-media-sdk/Makefile
@@ -11,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Only Intel GPUs on x86 are supported
+ONLY_FOR_ARCHS_REASON= only Intel GPUs on x86 are supported
LIB_DEPENDS= libva.so:multimedia/libva
RUN_DEPENDS= cmrtlib>0:multimedia/cmrtlib
diff --git a/multimedia/libva-intel-driver/Makefile b/multimedia/libva-intel-driver/Makefile
index cf4a0f7165ff..a01a1ce9df33 100644
--- a/multimedia/libva-intel-driver/Makefile
+++ b/multimedia/libva-intel-driver/Makefile
@@ -10,7 +10,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Only Intel GPUs on x86 are supported
+ONLY_FOR_ARCHS_REASON= only Intel GPUs on x86 are supported
BUILD_DEPENDS= libva>=2.4.0:multimedia/libva
LIB_DEPENDS= libdrm_intel.so:graphics/libdrm \
diff --git a/multimedia/libva-intel-hybrid-driver/Makefile b/multimedia/libva-intel-hybrid-driver/Makefile
index b68dbd41ffc2..3f8c133b84a6 100644
--- a/multimedia/libva-intel-hybrid-driver/Makefile
+++ b/multimedia/libva-intel-hybrid-driver/Makefile
@@ -17,7 +17,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Only Intel GPUs on x86 are supported
+ONLY_FOR_ARCHS_REASON= only Intel GPUs on x86 are supported
LIB_DEPENDS= libdrm_intel.so:graphics/libdrm \
libcmrt.so:multimedia/cmrt \
diff --git a/multimedia/libva-intel-media-driver/Makefile b/multimedia/libva-intel-media-driver/Makefile
index 4a4ab50cfd48..35914800c16b 100644
--- a/multimedia/libva-intel-media-driver/Makefile
+++ b/multimedia/libva-intel-media-driver/Makefile
@@ -23,7 +23,7 @@ LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENSE.md
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Only Intel GPUs on x86 are supported
+ONLY_FOR_ARCHS_REASON= only Intel GPUs on x86 are supported
BUILD_DEPENDS= gmmlib>=19.3.1:multimedia/gmmlib \
libva>=2.7.0:multimedia/libva
diff --git a/multimedia/vvdec/Makefile b/multimedia/vvdec/Makefile
index bd347a7648d0..95cffdec078e 100644
--- a/multimedia/vvdec/Makefile
+++ b/multimedia/vvdec/Makefile
@@ -10,7 +10,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= Uses explicit SSE instructions without any way to turn them off, can be removed once this bug is fixed: https://github.com/fraunhoferhhi/vvdec/issues/9; also is for 64-bit systems
+ONLY_FOR_ARCHS_REASON= uses explicit SSE instructions without any way to turn them off, can be removed once this bug is fixed: https://github.com/fraunhoferhhi/vvdec/issues/9; also is for 64-bit systems
USES= cmake compiler:c++14-lang
USE_LDCONFIG= yes
diff --git a/net-p2p/rslsync/Makefile b/net-p2p/rslsync/Makefile
index e473ae035ee2..a30553f198fc 100644
--- a/net-p2p/rslsync/Makefile
+++ b/net-p2p/rslsync/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
LICENSE_PERMS= auto-accept
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= It is a binary-only program. Source code not available.
+ONLY_FOR_ARCHS_REASON= binary-only program, source code not available
CONFLICTS_INSTALL= rslsync-beta
diff --git a/net/charm/Makefile b/net/charm/Makefile
index 7681c7f7f512..64a8c6044886 100644
--- a/net/charm/Makefile
+++ b/net/charm/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= none # No redistribution is allowed, no commercial use: commercial use requires a commercial license
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Not clear if it can be built on other architectures
+ONLY_FOR_ARCHS_REASON= not clear if it can be built on other architectures
FETCH_DEPENDS= git:devel/git
BUILD_DEPENDS= bash:shells/bash
diff --git a/net/dpdk-20.11/Makefile b/net/dpdk-20.11/Makefile
index 26be3afd940c..9639010821b7 100644
--- a/net/dpdk-20.11/Makefile
+++ b/net/dpdk-20.11/Makefile
@@ -10,7 +10,7 @@ COMMENT= DPDK: Software libraries for packet processing
LICENSE= BSD3CLAUSE
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= Only tested on 64-bit x86 hardware
+ONLY_FOR_ARCHS_REASON= only tested on 64-bit x86 hardware
BUILD_DEPENDS= objdump:devel/binutils
LIB_DEPENDS= libjansson.so:devel/jansson
diff --git a/net/dpdk/Makefile b/net/dpdk/Makefile
index 0bb38e20f2e6..29555076a5f1 100644
--- a/net/dpdk/Makefile
+++ b/net/dpdk/Makefile
@@ -9,7 +9,7 @@ COMMENT= DPDK: Software libraries for packet processing
LICENSE= BSD3CLAUSE
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= Only works on 64-bit x86 hardware
+ONLY_FOR_ARCHS_REASON= only works on 64-bit x86 hardware
LIB_DEPENDS= libjansson.so:devel/jansson
BUILD_DEPENDS= objdump:devel/binutils
diff --git a/net/intel-ixl-kmod/Makefile b/net/intel-ixl-kmod/Makefile
index 06be63cff9ac..420da77b8317 100644
--- a/net/intel-ixl-kmod/Makefile
+++ b/net/intel-ixl-kmod/Makefile
@@ -51,7 +51,7 @@ MAX_NETMAP_OSVERSION?= 1200500 # Maximum OSVERSION for which NETMAP support wor
PATCH_SITES= https://svnweb.freebsd.org/base/head/sys/dev/ixl/
PATCHFILES= ixl_pf_main.c?view=patch&r1=358698&r2=358697&pathrev=358698:-p4
ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Not supported on other architectures, amd64 and powerpc64 only.
+ONLY_FOR_ARCHS_REASON= only supported on amd64 and powerpc64
.endif
.if ${PORT_OPTIONS:MNETMAP_AUTO} && ${OSVERSION} <= ${MAX_NETMAP_OSVERSION}
diff --git a/net/pwnat/Makefile b/net/pwnat/Makefile
index c0bd9a82b5fd..d6665e6cc0e5 100644
--- a/net/pwnat/Makefile
+++ b/net/pwnat/Makefile
@@ -8,7 +8,7 @@ COMMENT= NAT punching tool based on udptunnel
LICENSE= GPLv3
ONLY_FOR_ARCHS= amd64 i386 powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Fails to patch while running in embedded systems
+ONLY_FOR_ARCHS_REASON= fails to patch while running on embedded systems
USES= gmake
USE_RC_SUBR= ${PORTNAME}
diff --git a/net/realtek-re-kmod/Makefile b/net/realtek-re-kmod/Makefile
index 27d6904c57c1..9b84f684119f 100644
--- a/net/realtek-re-kmod/Makefile
+++ b/net/realtek-re-kmod/Makefile
@@ -15,7 +15,7 @@ COMMENT= Kernel driver for Realtek PCIe Ethernet Controllers
LICENSE= BSD4CLAUSE
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= uses X86-specific code
+ONLY_FOR_ARCHS_REASON= uses x86-specific code
USES= kmod tar:tgz uidfix
diff --git a/net/tcplog_dumper/Makefile b/net/tcplog_dumper/Makefile
index 08598ea23f2c..82cba2406275 100644
--- a/net/tcplog_dumper/Makefile
+++ b/net/tcplog_dumper/Makefile
@@ -10,7 +10,7 @@ LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= aarch64 amd64 mips64 mips64el mips64elhf mips64hf powerpc64 powerpc64le riscv64 riscv64sf
-ONLY_FOR_ARCHS_REASON= Only 64-bit platforms are supported
+ONLY_FOR_ARCHS_REASON= only 64-bit platforms are supported
USE_GITHUB= yes
GH_ACCOUNT= Netflix
diff --git a/science/msms/Makefile b/science/msms/Makefile
index 34592eac1e5b..0409b97d0e34 100644
--- a/science/msms/Makefile
+++ b/science/msms/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/license.txt
LICENSE_PERMS= none # No redistribution is allowed, no commercial use, only for use by individuals
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Binaries available only for ${ONLY_FOR_ARCHS}.
+ONLY_FOR_ARCHS_REASON= binaries available only for ${ONLY_FOR_ARCHS}
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/science/namd/Makefile b/science/namd/Makefile
index b410936cca76..72ea973a7246 100644
--- a/science/namd/Makefile
+++ b/science/namd/Makefile
@@ -13,7 +13,8 @@ LICENSE_FILE= ${WRKSRC}/license.txt
LICENSE_PERMS= no-auto-accept no-dist-mirror no-pkg-mirror # No redistribution is allowed, commercial use requires a commercial license
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Not clear if it can be built on other architectures
+ONLY_FOR_ARCHS_REASON= not clear if it can be built on other architectures
+
BROKEN_i386= need to fix the fft library handling
BUILD_DEPENDS= bash:shells/bash \
diff --git a/security/afl/Makefile b/security/afl/Makefile
index 822ecccce0b0..6f8be2c29926 100644
--- a/security/afl/Makefile
+++ b/security/afl/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/docs/COPYING
# In theory afl supports other architectures with the LLVM plugin.
# It has to be compiled with AFL_NO_X86=1 in that case.
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Uses binary instrumentation
+ONLY_FOR_ARCHS_REASON= uses binary instrumentation
USES= gmake tar:tgz
diff --git a/security/gopass/Makefile b/security/gopass/Makefile
index 395e5b7e47e6..5bdd11b17853 100644
--- a/security/gopass/Makefile
+++ b/security/gopass/Makefile
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= Upstream only supports amd64
+ONLY_FOR_ARCHS_REASON= upstream only supports amd64
RUN_DEPENDS= git:devel/git \
gpg2:security/gnupg
diff --git a/security/highwayhash/Makefile b/security/highwayhash/Makefile
index 6f616039bb68..98eaa0bdeaca 100644
--- a/security/highwayhash/Makefile
+++ b/security/highwayhash/Makefile
@@ -13,7 +13,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= aarch64 amd64 powerpc powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON= Assembly is implemented only for specific architectures in highwayhash/tsc_timer.h
+ONLY_FOR_ARCHS_REASON= assembly is implemented only for specific architectures in highwayhash/tsc_timer.h
USES= compiler:c++11-lang gmake
USE_GITHUB= yes
diff --git a/security/tripwire-131/Makefile b/security/tripwire-131/Makefile
index 669c0e67f98b..e5265d2e4e8f 100644
--- a/security/tripwire-131/Makefile
+++ b/security/tripwire-131/Makefile
@@ -22,7 +22,8 @@ USES= cpe
NO_PACKAGE= requires local database to be built
# XXX should also work on other 32-bit architectures.
ONLY_FOR_ARCHS= i386
-ONLY_FOR_ARCHS_REASON= Unknown BYTEORDER
+ONLY_FOR_ARCHS_REASON= cannot determine byte order
+
WRKSRC= ${WRKDIR}/tw_ASR_1.3.1_src
MAKE_JOBS_UNSAFE= yes
diff --git a/sysutils/cpufetch/Makefile b/sysutils/cpufetch/Makefile
index 0245621005db..c6399114b2b9 100644
--- a/sysutils/cpufetch/Makefile
+++ b/sysutils/cpufetch/Makefile
@@ -10,7 +10,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= Not yet ported to FreeBSD arm / powerpc
+ONLY_FOR_ARCHS_REASON= not yet ported to other architectures
USES= gmake
diff --git a/sysutils/edk2/Makefile b/sysutils/edk2/Makefile
index 825c498d156a..ad46ddafb471 100644
--- a/sysutils/edk2/Makefile
+++ b/sysutils/edk2/Makefile
@@ -8,7 +8,7 @@ COMMENT= EDK2 Firmware for ${FLAVOR}
LICENSE= BSD3CLAUSE
ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= This port only provides firmware for aarch64 and amd64 machine
+ONLY_FOR_ARCHS_REASON= only provides firmware for aarch64 and amd64
PKGNAMESUFFIX= -${FLAVOR:C/_/-/g}
FLAVORS= macchiatobin fvp rpi3 rpi4 xen_x64
diff --git a/sysutils/freesbie/Makefile b/sysutils/freesbie/Makefile
index 1205e751be14..671cffbbef1a 100644
--- a/sysutils/freesbie/Makefile
+++ b/sysutils/freesbie/Makefile
@@ -13,7 +13,7 @@ COMMENT= Yet another cool answer to the system-on-cd question
LICENSE= BSD2CLAUSE
ONLY_FOR_ARCHS= amd64 i386 powerpc
-ONLY_FOR_ARCHS_REASON= FreeSBIE build system only supports amd64, i386 and powerpc
+ONLY_FOR_ARCHS_REASON= build system only supports amd64, i386, and powerpc
RUN_DEPENDS= cdrecord:sysutils/cdrtools
diff --git a/sysutils/fusefs-lkl/Makefile b/sysutils/fusefs-lkl/Makefile
index 22c3516c5430..da6e48a6490f 100644
--- a/sysutils/fusefs-lkl/Makefile
+++ b/sysutils/fusefs-lkl/Makefile
@@ -26,7 +26,7 @@ GH_PROJECT= linux
GH_TAGNAME= 86dd3afb590eccc1903611bdaa8bac87757eb80d
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON=No one has added other architecture ld formats yet
+ONLY_FOR_ARCHS_REASON=ld formats not available for other architectures
WRKSRC_SUBDIR= tools/lkl
MAKE_JOBS_UNSAFE=yes
diff --git a/sysutils/msiklm/Makefile b/sysutils/msiklm/Makefile
index 8c77e7ec7335..43240489ee22 100644
--- a/sysutils/msiklm/Makefile
+++ b/sysutils/msiklm/Makefile
@@ -9,7 +9,7 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= This hardware is only found on x86 systems
+ONLY_FOR_ARCHS_REASON= this hardware is only found on x86 systems
LIB_DEPENDS= libhidapi.so:comms/hidapi
diff --git a/sysutils/pefs-kmod/Makefile b/sysutils/pefs-kmod/Makefile
index 5999a1afca9d..91d03214e5b8 100644
--- a/sysutils/pefs-kmod/Makefile
+++ b/sysutils/pefs-kmod/Makefile
@@ -12,7 +12,8 @@ COMMENT= PEFS kernel level stacked cryptographic filesystem
LICENSE= BSD2CLAUSE
ONLY_FOR_ARCHS= amd64 armv6 armv7 i386
-ONLY_FOR_ARCHS_REASON= untested on any other arch
+ONLY_FOR_ARCHS_REASON= untested on any other architecture
+
# PEFS works on -current but out of tree KLDs get incorrectly compiled without INVARIANTS
BROKEN_FreeBSD_14= crashes on mount due to INVARIANTS
diff --git a/sysutils/sas2ircu/Makefile b/sysutils/sas2ircu/Makefile
index 53a31b5188a2..ea99e20032c9 100644
--- a/sysutils/sas2ircu/Makefile
+++ b/sysutils/sas2ircu/Makefile
@@ -19,7 +19,7 @@ USES= zip
NO_BUILD= yes
ONLY_FOR_ARCHS= i386 amd64
-ONLY_FOR_ARCHS_REASON= Binaries only available for i386 and amd64 from Broadcom
+ONLY_FOR_ARCHS_REASON= binaries only available for i386 and amd64 from Broadcom
OPTIONS_DEFINE= DOCS
diff --git a/sysutils/sas3ircu/Makefile b/sysutils/sas3ircu/Makefile
index adbcac08779f..88df9eaf02a5 100644
--- a/sysutils/sas3ircu/Makefile
+++ b/sysutils/sas3ircu/Makefile
@@ -14,7 +14,7 @@ LICENSE_TEXT= May not be redistributed. Must accept license to download.
LICENSE_PERMS= none
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Binaries only available for i386 and amd64 from LSI
+ONLY_FOR_ARCHS_REASON= binaries only available for i386 and amd64 from LSI
USES= zip
diff --git a/sysutils/superiotool/Makefile b/sysutils/superiotool/Makefile
index dcade44cf519..27413dc32f16 100644
--- a/sysutils/superiotool/Makefile
+++ b/sysutils/superiotool/Makefile
@@ -11,7 +11,7 @@ COMMENT= Helper tool for Super I/O chip detection and analysis
LIB_DEPENDS= libpci.so:devel/libpci
ONLY_FOR_ARCHS= i386 amd64
-ONLY_FOR_ARCHS_REASON=The tool is for x86-specific hardware
+ONLY_FOR_ARCHS_REASON= this tool is for x86-specific hardware
USES= gmake tar:bzip2
diff --git a/sysutils/xe-guest-utilities/Makefile b/sysutils/xe-guest-utilities/Makefile
index 041cb7e5bf17..5a8ba755472f 100644
--- a/sysutils/xe-guest-utilities/Makefile
+++ b/sysutils/xe-guest-utilities/Makefile
@@ -16,7 +16,7 @@ USES= gmake python
USE_RC_SUBR= xenguest
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= "Requires i386 XEN or amd64 XENHVM kernels"
+ONLY_FOR_ARCHS_REASON= requires i386 XEN or amd64 XENHVM kernel
NO_BUILD= yes
PLIST_FILES= sbin/xe-daemon \
diff --git a/sysutils/xen-tools/Makefile b/sysutils/xen-tools/Makefile
index 1562d79f2218..64dcddc10a7d 100644
--- a/sysutils/xen-tools/Makefile
+++ b/sysutils/xen-tools/Makefile
@@ -31,7 +31,7 @@ SPICE_BUILD_DEPENDS= spice-protocol>=0.12.10:devel/spice-protocol
SPICE_LIB_DEPENDS= libspice-server.so:devel/libspice-server
ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than amd64"
+ONLY_FOR_ARCHS_REASON= not yet ported to anything other than amd64
USES= cpe gettext gmake gnome libtool localbase:ldflags perl5 \
pkgconfig python:3.6+ shebangfix iconv bison
diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile
index 4a1a6e7040c9..413c04e79032 100644
--- a/sysutils/zellij/Makefile
+++ b/sysutils/zellij/Makefile
@@ -11,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= The wasmer-vm crate currently only supports aarch64 and amd64.
+ONLY_FOR_ARCHS_REASON= wasmer-vm crate currently only supports aarch64 and amd64
USES= cargo
diff --git a/www/browsh/Makefile b/www/browsh/Makefile
index 48edd08b87b2..79ec8641a87d 100644
--- a/www/browsh/Makefile
+++ b/www/browsh/Makefile
@@ -12,7 +12,7 @@ COMMENT= Text-based browser supporting HTML5, CSS3, JS, video and WebGL
LICENSE= LGPL21
ONLY_FOR_ARCHS= amd64 armv6 armv7 i386
-ONLY_FOR_ARCHS_REASON= Upstream does not provide binaries for other architerctures
+ONLY_FOR_ARCHS_REASON= upstream does not provide binaries for other architerctures
RUN_DEPENDS= firefox>63:www/firefox
diff --git a/x11-drivers/xf86-input-vmmouse/Makefile b/x11-drivers/xf86-input-vmmouse/Makefile
index 5d8a6fbd37ab..9ba1fc8afda7 100644
--- a/x11-drivers/xf86-input-vmmouse/Makefile
+++ b/x11-drivers/xf86-input-vmmouse/Makefile
@@ -11,6 +11,6 @@ COMMENT= X.Org vmmouse input driver
USES= gmake xorg-cat:driver
ONLY_FOR_ARCHS= i386 amd64
-ONLY_FOR_ARCHS_REASON= The vmmouse protocol is only supported on x86-compatible architectures.
+ONLY_FOR_ARCHS_REASON= vmmouse protocol is only supported on x86-compatible architectures
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-intel/Makefile b/x11-drivers/xf86-video-intel/Makefile
index 3a27beba3c47..629f3ed6fe4e 100644
--- a/x11-drivers/xf86-video-intel/Makefile
+++ b/x11-drivers/xf86-video-intel/Makefile
@@ -14,7 +14,7 @@ LICENSE= MIT # various
LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= Only Intel integrated GPUs on x86 are supported
+ONLY_FOR_ARCHS_REASON= only Intel integrated GPUs on x86 are supported
LIB_DEPENDS= libdrm_intel.so:graphics/libdrm
diff --git a/x11-drivers/xf86-video-vmware/Makefile b/x11-drivers/xf86-video-vmware/Makefile
index 0d5a14230e49..88e0f7145e61 100644
--- a/x11-drivers/xf86-video-vmware/Makefile
+++ b/x11-drivers/xf86-video-vmware/Makefile
@@ -10,7 +10,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= The vmware gfx protocol is only supported on x86-compatible architectures.
+ONLY_FOR_ARCHS_REASON= vmware gfx protocol is only supported on x86-compatible architectures
USES= xorg-cat:driver