1PORTNAME= libmodbus 2DISTVERSIONPREFIX= v 3DISTVERSION= 3.1.11 4CATEGORIES= comms 5 6MAINTAINER= ports@MidnightBSD.org 7COMMENT= Modbus library 8WWW= https://libmodbus.org/ 9 10LICENSE= lgpl2.1+ 11LICENSE_FILE= ${WRKSRC}/COPYING.LESSER 12 13USES= autoreconf cpe gmake libtool 14USE_GITHUB= yes 15GH_ACCOUNT= stephane 16USE_LDCONFIG= yes 17 18GNU_CONFIGURE= yes 19 20INSTALL_TARGET= install-strip 21 22OPTIONS_DEFINE= DOCS MANPAGES 23OPTIONS_DEFAULT= MANPAGES 24OPTIONS_SUB= yes 25 26MANPAGES_BUILD_DEPENDS= go-md2man:textproc/go-md2man 27 28post-install-MANPAGES-on: 29 go-md2man -in docs/index.md | ${GZIP_CMD} > ${FAKE_DESTDIR}${PREFIX}/share/man/man7/libmodbus.7.gz 30 for files in `${FIND} ${WRKSRC}/docs -type f -name 'modbus*.md'`; do \ 31 basefiles=`basename $${files} .md`; \ 32 go-md2man -in $${files} | ${GZIP_CMD} > ${FAKE_DESTDIR}${PREFIX}/share/man/man3/$${basefiles}.3.gz; \ 33 done 34 35.include <bsd.port.mk> 36