o...@omarpolo.com writes:

> 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?

ok semarie@ (but wait for aja@ to comment)

> 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
>

-- 
Sebastien Marie

Reply via email to