as per subject; plakar `make install' would do that but I haven't found
a nice way to invoke it from post-install (since it tries to install the
binary itself which is in a different place).

ok?

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/sysutils/plakar/Makefile,v
diff -u -p -r1.2 Makefile
--- Makefile    4 Mar 2025 16:17:46 -0000       1.2
+++ Makefile    5 Mar 2025 08:55:59 -0000
@@ -4,6 +4,7 @@ MODGO_MODNAME=  github.com/PlakarKorp/pla
 MODGO_VERSION= v1.0.0-beta.3
 DISTNAME=      plakar-${MODGO_VERSION}
 PKGNAME=       plakar-1.0.0beta3
+REVISION=      0
 
 # for patches
 WRKDIST=       ${WRKDIR}/github.com/PlakarKorp/plakar@${MODGO_VERSION}
@@ -18,6 +19,10 @@ PERMIT_PACKAGE=      Yes
 WANTLIB += c pthread
 
 MODULES=       lang/go
+
+post-install:
+       find ${WRKSRC}/cmd/plakar -iname \*.1 -exec \
+               ${INSTALL_MAN} {} ${PREFIX}/man/man1 \;
 
 .include "modules.inc"
 
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/sysutils/plakar/pkg/PLIST,v
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   4 Mar 2025 09:59:33 -0000       1.1.1.1
+++ pkg/PLIST   5 Mar 2025 08:56:15 -0000
@@ -1 +1,25 @@
 @bin bin/plakar
+@man man/man1/plakar-agent.1
+@man man/man1/plakar-archive.1
+@man man/man1/plakar-backup.1
+@man man/man1/plakar-cat.1
+@man man/man1/plakar-check.1
+@man man/man1/plakar-clone.1
+@man man/man1/plakar-config.1
+@man man/man1/plakar-create.1
+@man man/man1/plakar-diag.1
+@man man/man1/plakar-diff.1
+@man man/man1/plakar-digest.1
+@man man/man1/plakar-exec.1
+@man man/man1/plakar-info.1
+@man man/man1/plakar-locate.1
+@man man/man1/plakar-ls.1
+@man man/man1/plakar-maintenance.1
+@man man/man1/plakar-mount.1
+@man man/man1/plakar-restore.1
+@man man/man1/plakar-rm.1
+@man man/man1/plakar-server.1
+@man man/man1/plakar-sync.1
+@man man/man1/plakar-ui.1
+@man man/man1/plakar-version.1
+@man man/man1/plakar.1

Reply via email to