Index: net/Makefile =================================================================== --- net/Makefile +++ net/Makefile @@ -92,6 +92,7 @@ SUBDIR += cvsup-static SUBDIR += cvsync SUBDIR += czmq + SUBDIR += czmq4 SUBDIR += daemonlogger SUBDIR += dante SUBDIR += daq Index: net/czmq4/Makefile =================================================================== --- /dev/null +++ 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= xmlto:textproc/xmlto \ + asciidoc:textproc/asciidoc +LIB_DEPENDS= libzmq.so:net/libzmq4 + +USE_GITHUB= yes +GH_ACCOUNT= zeromq + +USES= autoreconf libtool pkgconfig shebangfix +USE_LDCONFIG= yes + +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 Index: net/czmq4/distinfo =================================================================== --- /dev/null +++ net/czmq4/distinfo @@ -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 Index: net/czmq4/pkg-descr =================================================================== --- /dev/null +++ net/czmq4/pkg-descr @@ -0,0 +1,3 @@ +High-level C bindings for ZeroMQ, version 4. + +WWW: http://czmq.zeromq.org Index: net/czmq4/pkg-plist =================================================================== --- /dev/null +++ net/czmq4/pkg-plist @@ -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