diff options
author | Vanilla I. Shu <vanilla@FreeBSD.org> | 2017-04-26 03:31:33 +0000 |
---|---|---|
committer | Vanilla I. Shu <vanilla@FreeBSD.org> | 2017-04-26 03:31:33 +0000 |
commit | 3122b1a1b61b176fb20686256b9aa51168b1662a (patch) | |
tree | 1906448ae5cfe127d68b765075dbb5df65149e9c /devel/grpc/Makefile | |
parent | 1d3574577b2203cf2fd6bc0a9e539a2ac1399efb (diff) | |
download | ports-3122b1a1b61b176fb20686256b9aa51168b1662a.tar.gz ports-3122b1a1b61b176fb20686256b9aa51168b1662a.zip |
Add devel/grpc.
Notes
Notes:
svn path=/head/; revision=439428
Diffstat (limited to 'devel/grpc/Makefile')
-rw-r--r-- | devel/grpc/Makefile | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile new file mode 100644 index 000000000000..451c51d50691 --- /dev/null +++ b/devel/grpc/Makefile @@ -0,0 +1,32 @@ +# Created by: vanilla@ +# $FreeBSD$ + +PORTNAME= grpc +PORTVERSION= 1.2.5 +DISTVERSIONPREFIX= v +CATEGORIES= devel + +MAINTAINER= vanilla@FreeBSD.org +COMMENT= Super fast C++ logging library + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libgflags.so:devel/gflags \ + libprotobuf.so:devel/protobuf + +USE_GITHUB= yes +GH_ACCOUNT= grpc + +USES= cmake ssl +USE_LDCONFIG= yes +CXXFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib -lpthread -lm +CMAKE_ARGS= -DgRPC_ZLIB_PROVIDER:STRING="package" \ + -DgRPC_PROTOBUF_PROVIDER:STRING="package" \ + -DgRPC_GFLAGS_PROVIDER:STRING="package" \ + -DgRPC_SSL_PROVIDER:STRING="package" \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_STATIC_LIBS=ON + +.include <bsd.port.mk> |