On Fri, Jan 05, 2018 at 07:01:01AM +0000, Anthony J. Bentley wrote: > Hi, > > I use cgit a lot on OpenBSD. Having to google the manpage is a frequent > annoyance. This diff adds it to the package. > > Using LOCALBASE for it seems kind of weird, but the package already uses > it for the pkg-readme, so...
That's because the default PREFIX is not the usual one. > ok? See below. > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/www/cgit/Makefile,v > retrieving revision 1.22 > diff -u -p -r1.22 Makefile > --- Makefile 22 Mar 2017 20:23:52 -0000 1.22 > +++ Makefile 5 Jan 2018 06:53:09 -0000 > @@ -4,6 +4,7 @@ COMMENT = web frontend for git repositor > > DISTNAME = cgit-1.1 > CATEGORIES = www devel > +REVISION = 0 > > DISTFILES = ${DISTNAME}.tar.gz:0 \ > git-2.10.2.tar.gz:1 > @@ -17,16 +18,20 @@ PERMIT_PACKAGE_CDROM = Yes > > USE_GMAKE = yes > > +BUILD_DEPENDS = textproc/asciidoc > LIB_DEPENDS = converters/libiconv > > PREFIX = ${VARBASE}/www > MAKE_FLAGS += V=1 NO_GETTEXT=1 NO_LUA=1 LDFLAGS+='${STATIC} > -L${LOCALBASE}/lib' > > +ALL_TARGET = all doc-man > + > post-extract: > rmdir ${WRKSRC}/git > mv ${WRKDIR}/git-* ${WRKSRC}/git > > post-install: > mv ${PREFIX}/htdocs ${PREFIX}/cgit > + ${INSTALL_MAN} ${WRKBUILD}/cgitrc.5 ${WRKINST}${LOCALBASE}/man/man5 > > .include <bsd.port.mk> > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/www/cgit/pkg/PLIST,v > retrieving revision 1.3 > diff -u -p -r1.3 PLIST > --- pkg/PLIST 5 Apr 2015 22:07:59 -0000 1.3 > +++ pkg/PLIST 5 Jan 2018 06:53:09 -0000 > @@ -9,3 +9,5 @@ cgit/favicon.ico > cgit/robots.txt > @cwd ${LOCALBASE}/share/doc/pkg-readmes > ${FULLPKGNAME} > +@cwd ${LOCALBASE}/man/man5 > +@man cgitrc.5 Here you should just be able to do (untested): @cwd ${LOCALBASE} share/doc/pkg-readmes/${FULLPKGNAME} man/man5/cgitrc.5 -- Antoine