it enables plan9port on arm64 and brings it to latest GH_ commit. while here noticed portcheck spots out some bits, so tidied up Makefile
tested / works for me on either amd64 or arm64 OK?
Index: Makefile =================================================================== RCS file: /cvs/ports/plan9/plan9port/Makefile,v retrieving revision 1.44 diff -u -p -u -p -r1.44 Makefile --- Makefile 13 Oct 2023 09:28:49 -0000 1.44 +++ Makefile 26 Mar 2024 16:19:07 -0000 @@ -1,12 +1,12 @@ -ONLY_FOR_ARCHS = amd64 i386 powerpc powerpc64 +ONLY_FOR_ARCHS = aarch64 amd64 i386 powerpc powerpc64 COMMENT = Plan 9 from user space -DISTNAME = plan9port-20230913 +DISTNAME = plan9port-20240109 GH_ACCOUNT = 9fans GH_PROJECT = plan9port -GH_COMMIT = 984c2824e3569479bace65bdaf9e78a2eb36dd58 +GH_COMMIT = be7c68f6954f7dcaa53403e0f600716f65a13d32 CATEGORIES = plan9 @@ -35,14 +35,14 @@ pre-configure: bin/macedit do-build: - cd ${WRKSRC} && env CC9="${CC}" CCFLAGS="${CFLAGS}" NPROC=${MAKE_JOBS} ./INSTALL -b + cd ${WRKSRC} && env CC9="${CC}" CCFLAGS="${CFLAGS}" NPROC=${MAKE_JOBS} \ + ./INSTALL -b do-install: - rm -f ${WRKSRC}/.travis.yml - cd ${WRKSRC} && sed -i 's#/usr/local#${TRUEPREFIX}#' \ + cd ${WRKSRC} && sed -i 's#${PREFIX}#${TRUEPREFIX}#' \ `cat lib/moveplan9.files` - find ${WRKSRC} \( -name .gitignore -o -name .gitkeep -o \ - -name \*.orig -o -name \*.beforesubst \) -delete + find ${WRKSRC} \( -name .github -o -name .gitignore -o -name .gitkeep \) \ + -exec rm -rf {} \; ${INSTALL_DATA_DIR} ${PLAN9} cd ${WRKSRC} && pax -rw . ${PLAN9} cd ${PREFIX} && ln -s ../plan9/bin/9 bin/9 Index: distinfo =================================================================== RCS file: /cvs/ports/plan9/plan9port/distinfo,v retrieving revision 1.19 diff -u -p -u -p -r1.19 distinfo --- distinfo 13 Oct 2023 09:28:49 -0000 1.19 +++ distinfo 26 Mar 2024 16:19:07 -0000 @@ -1,2 +1,2 @@ -SHA256 (plan9port-20230913-984c2824.tar.gz) = o8iQrQUw9WFwHDdyf6N5hUBSmRH4P6/ua5r2zBpB5uM= -SIZE (plan9port-20230913-984c2824.tar.gz) = 23411044 +SHA256 (plan9port-20240109-be7c68f6.tar.gz) = MYqKoJMw9lUgmvN8fI0okvxzDclPq30W/wtD3e8XkW0= +SIZE (plan9port-20240109-be7c68f6.tar.gz) = 23413541 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/plan9/plan9port/pkg/PLIST,v retrieving revision 1.18 diff -u -p -u -p -r1.18 PLIST --- pkg/PLIST 31 Jan 2023 10:26:17 -0000 1.18 +++ pkg/PLIST 26 Mar 2024 16:19:13 -0000 @@ -179,6 +179,7 @@ plan9/bin/man plan9/bin/mk9660 @bin plan9/bin/mkdir @bin plan9/bin/mklatinkbd +@bin plan9/bin/mntgen @comment plan9/bin/mount @bin plan9/bin/mtime @bin plan9/bin/namespace @@ -4555,6 +4556,7 @@ plan9/man/man4/INDEX @man plan9/man/man4/fontsrv.4 @man plan9/man/man4/fossil.4 @man plan9/man/man4/import.4 +@man plan9/man/man4/mntgen.4 @man plan9/man/man4/plumber.4 @man plan9/man/man4/ramfs.4 @man plan9/man/man4/smugfs.4 @@ -5971,6 +5973,7 @@ plan9/src/cmd/mnihongo/README plan9/src/cmd/mnihongo/mkfile plan9/src/cmd/mnihongo/mnihongo.c plan9/src/cmd/mnihongo/tmac.nihongo +plan9/src/cmd/mntgen.c plan9/src/cmd/mpm/ plan9/src/cmd/mpm/README plan9/src/cmd/mpm/misc.cc