Index | Thread | Search

From:
Antoine Jacoutot <ajacoutot@bsdfrog.org>
Subject:
Re: sysutils/plakar: install manpages
To:
Sebastien Marie <semarie@kapouay.eu.org>
Cc:
op@omarpolo.com, ports@openbsd.org
Date:
Wed, 5 Mar 2025 10:42:47 +0100

Download raw body.

Thread
On Wed, Mar 05, 2025 at 10:13:44AM +0100, Sebastien Marie wrote:
> op@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)

OK, thanks.

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

-- 
Antoine