Maybe something is off in my ports tree, but net/syncthing's
man pages are installed to the top-level /usr/local/man folder,
as opposed to /usr/local/man/man{1,5,7}.
The attached patch should fix that.
Index: Makefile
===
RCS file: /cvs/ports/net/syncthing/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile 21 Apr 2016 19:01:31 - 1.1.1.1
+++ Makefile 22 Apr 2016 15:56:42 -
@@ -5,6 +5,7 @@ COMMENT = open decentralized synchroniza
V = 0.12.22
DISTNAME = syncthing-${V}
DISTFILES = syncthing-source-v${V}${EXTRACT_SUFX}
+REVISION = 0
CATEGORIES = net
HOMEPAGE = https://syncthing.net/
@@ -35,6 +36,8 @@ do-test:
do-install:
# Note: Don't use INSTALL_PROGRAM. It strips, and go hates this.
${INSTALL_SCRIPT} ${WRKSRC}/bin/syncthing ${PREFIX}/bin/
- ${INSTALL_MAN} ${WRKSRC}/man/*.{1,5,7} ${PREFIX}/man/
+ ${INSTALL_MAN} ${WRKSRC}/man/*.1 ${PREFIX}/man/man1/
+ ${INSTALL_MAN} ${WRKSRC}/man/*.5 ${PREFIX}/man/man5/
+ ${INSTALL_MAN} ${WRKSRC}/man/*.7 ${PREFIX}/man/man7/
.include
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/syncthing/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 21 Apr 2016 19:01:31 - 1.1.1.1
+++ pkg/PLIST 22 Apr 2016 15:56:42 -
@@ -3,20 +3,20 @@
@newuser _syncthing:768:_syncthing:daemon:Syncthing user:${VARBASE}/syncthing:/sbin/nologin
@bin bin/syncthing
share/doc/pkg-readmes/${FULLPKGNAME}
-man/syncthing-bep.7
-man/syncthing-config.5
-man/syncthing-device-ids.7
-man/syncthing-event-api.7
-man/syncthing-faq.7
-man/syncthing-globaldisco.7
-man/syncthing-localdisco.7
-man/syncthing-networking.7
-man/syncthing-relay.7
-man/syncthing-rest-api.7
-man/syncthing-security.7
-man/syncthing-stignore.5
-man/syncthing-versioning.7
-man/syncthing.1
+@man man/man1/syncthing.1
+@man man/man5/syncthing-config.5
+@man man/man5/syncthing-stignore.5
+@man man/man7/syncthing-bep.7
+@man man/man7/syncthing-device-ids.7
+@man man/man7/syncthing-event-api.7
+@man man/man7/syncthing-faq.7
+@man man/man7/syncthing-globaldisco.7
+@man man/man7/syncthing-localdisco.7
+@man man/man7/syncthing-networking.7
+@man man/man7/syncthing-relay.7
+@man man/man7/syncthing-rest-api.7
+@man man/man7/syncthing-security.7
+@man man/man7/syncthing-versioning.7
@rcscript ${RCDIR}/syncthing
@owner _syncthing
@group _syncthing