svn commit: r453995 - in head/net: . czmq4

Jochen Neumeister joneum at FreeBSD.org
Sat Nov 11 19:57:19 UTC 2017


Author: joneum
Date: Sat Nov 11 19:57:17 2017
New Revision: 453995
URL: https://svnweb.freebsd.org/changeset/ports/453995

Log:
  New Port: net/czmq4: High-level C Binding for ZeroMQ (Version 4)
  
  PR:		223299
  Submitted by:	Kenji Rikitake <kenji at k2r.org> (maintainer)
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D12965

Added:
  head/net/czmq4/
  head/net/czmq4/Makefile   (contents, props changed)
  head/net/czmq4/distinfo   (contents, props changed)
  head/net/czmq4/pkg-descr   (contents, props changed)
  head/net/czmq4/pkg-plist   (contents, props changed)
Modified:
  head/net/Makefile

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Sat Nov 11 19:44:46 2017	(r453994)
+++ head/net/Makefile	Sat Nov 11 19:57:17 2017	(r453995)
@@ -92,6 +92,7 @@
     SUBDIR += cvsup-static
     SUBDIR += cvsync
     SUBDIR += czmq
+    SUBDIR += czmq4
     SUBDIR += daemonlogger
     SUBDIR += dante
     SUBDIR += daq

Added: head/net/czmq4/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/czmq4/Makefile	Sat Nov 11 19:57:17 2017	(r453995)
@@ -0,0 +1,47 @@
+# $FreeBSD$
+
+PORTNAME=	czmq
+DISTVERSIONPREFIX=	v
+DISTVERSION=	4.0.2
+CATEGORIES=	net
+PKGNAMESUFFIX=	4
+
+MAINTAINER=	kenji at 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>

Added: head/net/czmq4/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/czmq4/distinfo	Sat Nov 11 19:57:17 2017	(r453995)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1509166511
+SHA256 (zeromq-czmq-v4.0.2_GH0.tar.gz) = 794f80af7392ec8d361ad69646fc20aaa284d23fef92951334009771a732c810
+SIZE (zeromq-czmq-v4.0.2_GH0.tar.gz) = 883078

Added: head/net/czmq4/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/czmq4/pkg-descr	Sat Nov 11 19:57:17 2017	(r453995)
@@ -0,0 +1,3 @@
+High-level C bindings for ZeroMQ, version 4.
+
+WWW: http://czmq.zeromq.org

Added: head/net/czmq4/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/czmq4/pkg-plist	Sat Nov 11 19:57:17 2017	(r453995)
@@ -0,0 +1,105 @@
+bin/zmakecert
+include/czmq_library.h
+include/czmq_prelude.h
+include/czmq.h
+include/zactor.h
+include/zarmour.h
+include/zauth.h
+include/zbeacon.h
+include/zcert.h
+include/zcertstore.h
+include/zchunk.h
+include/zclock.h
+include/zconfig.h
+include/zdigest.h
+include/zdir_patch.h
+include/zdir.h
+include/zfile.h
+include/zframe.h
+include/zgossip.h
+include/zhash.h
+include/zhashx.h
+include/ziflist.h
+include/zlist.h
+include/zlistx.h
+include/zloop.h
+include/zmonitor.h
+include/zmsg.h
+include/zpoller.h
+include/zproc.h
+include/zproxy.h
+include/zrex.h
+include/zsock.h
+include/zstr.h
+include/zsys.h
+include/ztimerset.h
+include/ztrie.h
+include/zuuid.h
+lib/libczmq.a
+lib/libczmq.so
+lib/libczmq.so.4
+lib/libczmq.so.4.0.2
+libdata/pkgconfig/libczmq.pc
+man/man1/zmakecert.1.gz
+man/man3/zactor.3.gz
+man/man3/zarmour.3.gz
+man/man3/zauth.3.gz
+man/man3/zbeacon.3.gz
+man/man3/zcert.3.gz
+man/man3/zcertstore.3.gz
+man/man3/zchunk.3.gz
+man/man3/zclock.3.gz
+man/man3/zconfig.3.gz
+man/man3/zdigest.3.gz
+man/man3/zdir_patch.3.gz
+man/man3/zdir.3.gz
+man/man3/zfile.3.gz
+man/man3/zframe.3.gz
+man/man3/zgossip.3.gz
+man/man3/zhash.3.gz
+man/man3/zhashx.3.gz
+man/man3/ziflist.3.gz
+man/man3/zlist.3.gz
+man/man3/zlistx.3.gz
+man/man3/zloop.3.gz
+man/man3/zmonitor.3.gz
+man/man3/zmsg.3.gz
+man/man3/zpoller.3.gz
+man/man3/zproc.3.gz
+man/man3/zproxy.3.gz
+man/man3/zrex.3.gz
+man/man3/zsock.3.gz
+man/man3/zstr.3.gz
+man/man3/zsys.3.gz
+man/man3/ztimerset.3.gz
+man/man3/ztrie.3.gz
+man/man3/zuuid.3.gz
+man/man7/czmq.7.gz
+share/zproject/czmq/zactor.api
+share/zproject/czmq/zarmour.api
+share/zproject/czmq/zcert.api
+share/zproject/czmq/zcertstore.api
+share/zproject/czmq/zchunk.api
+share/zproject/czmq/zclock.api
+share/zproject/czmq/zconfig.api
+share/zproject/czmq/zdigest.api
+share/zproject/czmq/zdir_patch.api
+share/zproject/czmq/zdir.api
+share/zproject/czmq/zfile.api
+share/zproject/czmq/zframe.api
+share/zproject/czmq/zgossip_msg.api
+share/zproject/czmq/zhash.api
+share/zproject/czmq/zhashx.api
+share/zproject/czmq/ziflist.api
+share/zproject/czmq/zlist.api
+share/zproject/czmq/zlistx.api
+share/zproject/czmq/zloop.api
+share/zproject/czmq/zmsg.api
+share/zproject/czmq/zpoller.api
+share/zproject/czmq/zproc.api
+share/zproject/czmq/zsock_option.api
+share/zproject/czmq/zsock.api
+share/zproject/czmq/zstr.api
+share/zproject/czmq/ztimerset.api
+share/zproject/czmq/ztrie.api
+share/zproject/czmq/zuuid.api


More information about the svn-ports-all mailing list