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