# $FreeBSD$ PORTNAME= nmsg PORTVERSION= 0.9.1 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= FARSIGHT LOCAL/truckman/farsight MAINTAINER= truckman@FreeBSD.org COMMENT= Network message encapsulation system LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYRIGHT LIB_DEPENDS= libprotobuf-c.so:${PORTSDIR}/devel/protobuf-c \ libxs.so:${PORTSDIR}/devel/libxs \ libwdns.so:${PORTSDIR}/dns/wdns GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= gmake libtool pathfix pkgconfig CONFIGURE_ARGS= --with-pkgconfigdir='$${exec_prefix}/libdata/pkgconfig' INSTALL_TARGET= install-strip PORTDOCS= * # The DOXYGEN option is best effort. # If doxygen is installed, it will get used if the option is set to NO. OPTIONS_DEFINE= DOXYGEN EXAMPLES MANPAGES OPTIONS_DEFAULT= DOXYGEN MANPAGES OPTIONS_SUB= yes ALL_TARGET= all DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen DOXYGEN_ALL_TARGET= html-local DOCBOOK_XML= ${LOCALBASE}/share/xml/docbook/4.2 MANPAGES_BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt \ docbook-xml>0:${PORTSDIR}/textproc/docbook-xml \ docbook-xsl-ns>0:${PORTSDIR}/textproc/docbook-xsl-ns MANPAGES_CONFIGURE_WITH= xsltproc post-install-DOXYGEN-on: (cd ${WRKSRC}/doc/doxygen && \ ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && \ ${INSTALL_DATA} *.c *.py ${STAGEDIR}${EXAMPLESDIR}) .include