Download raw body.
[update] enable plan9port on arm64
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
[update] enable plan9port on arm64