Friday, January 05, 2018

Re: www/cgit: install manpage

Unrelated to your change, but can you also fix the typo in the COMMENT? Unless repositor is a proper word.

De la: Anthony J. Bentley
Trimis: vineri, 5 ianuarie 2018 09:01
Către: ports@openbsd.org
Subiect: www/cgit: install manpage

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

No comments:

Post a Comment