1 # Created by: Aaron Hurt <ahurt@anbcs.com>
9 MAINTAINER= truckman@FreeBSD.org
10 COMMENT= Code generator and libraries to use Protocol Buffers from pure C
13 LICENSE_FILE= ${WRKSRC}/LICENSE
15 LIB_DEPENDS= libprotobuf.so:${PORTSDIR}/devel/protobuf
17 USES= autoreconf gmake libtool pkgconfig
22 CPPFLAGS+= -I${LOCALBASE}/include
23 LDFLAGS+= -L${LOCALBASE}/lib
25 OPTIONS_DEFINE= DOXYGEN
26 OPTIONS_DEFAULT= DOXYGEN
31 INSTALL_TARGET= install-strip
32 DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen
33 DOXYGEN_ALL_TARGET= html-local
35 post-install-DOXYGEN-on:
36 @${MKDIR} ${STAGEDIR}${DOCSDIR}/html
37 ${INSTALL_DATA} ${WRKSRC}/html/* ${STAGEDIR}${DOCSDIR}/html
40 @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
42 .include <bsd.port.mk>