aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2021-10-25 12:58:26 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2021-10-25 12:58:29 +0000
commit61b661339366b6ee95ca1de0667979da9240c6b8 (patch)
tree0be71850bf09e9ab983b9c1f6df44b15aa8c0ecd
parent13c431b0bfec55991792bb215e463584c2fc243d (diff)
downloadports-61b661339366b6ee95ca1de0667979da9240c6b8.tar.gz
ports-61b661339366b6ee95ca1de0667979da9240c6b8.zip
Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)
ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should start with lower-case letter and not end with a period which is added by the framework, similar to other knobs like BROKEN, IGNORE, et al. While here, remove needless quoting, add missing Oxford comma, expand contractions and jargonisms, use correct spelling for proper names.
-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