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

ok?

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

Reply via email to