aboutsummaryrefslogtreecommitdiff
path: root/net/czmq4/Makefile
diff options
context:
space:
mode:
authorJochen Neumeister <joneum@FreeBSD.org>2017-11-11 19:57:17 +0000
committerJochen Neumeister <joneum@FreeBSD.org>2017-11-11 19:57:17 +0000
commit1104978851fcad7a92338bb5fa83016894c7005d (patch)
tree3881fb599b1fe879590b493b234351123fc0ca37 /net/czmq4/Makefile
parent9f6b462ff11beca298103f3f4c2a71f15225ce5e (diff)
downloadports-1104978851fcad7a92338bb5fa83016894c7005d.tar.gz
ports-1104978851fcad7a92338bb5fa83016894c7005d.zip
New Port: net/czmq4: High-level C Binding for ZeroMQ (Version 4)
PR: 223299 Submitted by: Kenji Rikitake <kenji@k2r.org> (maintainer) Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D12965
Notes
Notes: svn path=/head/; revision=453995
Diffstat (limited to 'net/czmq4/Makefile')
-rw-r--r--net/czmq4/Makefile47
1 files changed, 47 insertions, 0 deletions
diff --git a/net/czmq4/Makefile b/net/czmq4/Makefile
new file mode 100644
index 000000000000..721c1624dd5b
--- /dev/null
+++ b/net/czmq4/Makefile
@@ -0,0 +1,47 @@
+# $FreeBSD$
+
+PORTNAME= czmq
+DISTVERSIONPREFIX= v
+DISTVERSION= 4.0.2
+CATEGORIES= net
+PKGNAMESUFFIX= 4
+
+MAINTAINER= kenji@k2r.org
+COMMENT= High-level C Binding for ZeroMQ (Version 4)
+
+LICENSE= MPL20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= asciidoc:textproc/asciidoc \
+ xmlto:textproc/xmlto
+LIB_DEPENDS= libzmq.so:net/libzmq4
+
+USES= autoreconf libtool pkgconfig shebangfix
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= zeromq
+
+SHEBANG_FILES= doc/mkman mkdoc \
+ model/chkopts.pl \
+ model/rename_class
+
+CONFLICTS_INSTALL= czmq-3.*
+
+GNU_CONFIGURE= yes
+# uuid_CFLAGS and uuid_LIBS required
+# to avoid conflicts with misc/e2fsprogs-libuuid
+CONFIGURE_ARGS= uuid_CFLAGS="-I/usr/include ${CFLAGS}" \
+ uuid_LIBS="-lc" \
+ --with-libzmq=${LOCALBASE} \
+ --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig \
+ --enable-drafts="yes" \
+ --with-docs="yes"
+
+INSTALL_TARGET= install-strip
+TEST_TARGET= check
+
+MAKE_ENV= V=1
+CPPFLAGS+= -Wno-error
+
+.include <bsd.port.mk>