Prune devel/py-EnthoughtBase
[dports.git] / devel / protobuf-c / Makefile
1 # Created by: Aaron Hurt <ahurt@anbcs.com>
2 # $FreeBSD$
3
4 PORTNAME=               protobuf-c
5 PORTVERSION=            1.1.1
6 DISTVERSIONPREFIX=      v
7 CATEGORIES=             devel
8
9 MAINTAINER=     truckman@FreeBSD.org
10 COMMENT=        Code generator and libraries to use Protocol Buffers from pure C
11
12 LICENSE=        BSD2CLAUSE
13 LICENSE_FILE=   ${WRKSRC}/LICENSE
14
15 LIB_DEPENDS=    libprotobuf.so:${PORTSDIR}/devel/protobuf
16
17 USES=           autoreconf gmake libtool pkgconfig
18 GNU_CONFIGURE=  yes
19 USE_GITHUB=     yes
20 USE_LDCONFIG=   yes
21
22 CPPFLAGS+=      -I${LOCALBASE}/include
23 LDFLAGS+=       -L${LOCALBASE}/lib
24
25 OPTIONS_DEFINE= DOXYGEN
26 OPTIONS_DEFAULT=        DOXYGEN
27
28 PORTDOCS=       *
29
30 ALL_TARGET=     all
31 INSTALL_TARGET= install-strip
32 DOXYGEN_BUILD_DEPENDS=  doxygen:${PORTSDIR}/devel/doxygen
33 DOXYGEN_ALL_TARGET=     html-local
34
35 post-install-DOXYGEN-on:
36         @${MKDIR} ${STAGEDIR}${DOCSDIR}/html
37         ${INSTALL_DATA} ${WRKSRC}/html/* ${STAGEDIR}${DOCSDIR}/html
38
39 tests: build
40         @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
41
42 .include <bsd.port.mk>