svn commit: r476859 - in head/net: . zyre
Yuri Victorovich
yuri at FreeBSD.org
Sat Aug 11 06:22:49 UTC 2018
Author: yuri
Date: Sat Aug 11 06:22:47 2018
New Revision: 476859
URL: https://svnweb.freebsd.org/changeset/ports/476859
Log:
New port: net/zyre: Framework for proximity-based peer-to-peer applications
Added:
head/net/zyre/
head/net/zyre/Makefile (contents, props changed)
head/net/zyre/distinfo (contents, props changed)
head/net/zyre/pkg-descr (contents, props changed)
head/net/zyre/pkg-plist (contents, props changed)
Modified:
head/net/Makefile
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Sat Aug 11 03:32:01 2018 (r476858)
+++ head/net/Makefile Sat Aug 11 06:22:47 2018 (r476859)
@@ -1569,5 +1569,6 @@
SUBDIR += zillion
SUBDIR += zmap
SUBDIR += zsync
+ SUBDIR += zyre
.include <bsd.port.subdir.mk>
Added: head/net/zyre/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/zyre/Makefile Sat Aug 11 06:22:47 2018 (r476859)
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= zyre
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.0.0-160
+DISTVERSIONSUFFIX= -g5858925
+CATEGORIES= net
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= Framework for proximity-based peer-to-peer applications
+
+LICENSE= MPL20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libczmq.so:net/czmq \
+ libzmq.so:net/libzmq4
+
+USES= cmake:outsource
+USE_GITHUB= yes
+GH_ACCOUNT= zeromq
+USE_LDCONFIG= yes
+
+CMAKE_OFF= ZYRE_BUILD_STATIC
+
+.include <bsd.port.mk>
Added: head/net/zyre/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/zyre/distinfo Sat Aug 11 06:22:47 2018 (r476859)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1533967704
+SHA256 (zeromq-zyre-v2.0.0-160-g5858925_GH0.tar.gz) = dd456ac57ddc87b6d2025cb440fc77058dc2bce3aa639e5ffb424ae23b2b4dd8
+SIZE (zeromq-zyre-v2.0.0-160-g5858925_GH0.tar.gz) = 345728
Added: head/net/zyre/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/zyre/pkg-descr Sat Aug 11 06:22:47 2018 (r476859)
@@ -0,0 +1,21 @@
+Zyre provides reliable group messaging over local area networks.
+
+It has these key characteristics:
+* Zyre needs no administration or configuration.
+* Peers may join and leave the network at any time.
+* Peers talk to each other without any central brokers or servers.
+* Peers can talk directly to each other.
+* Peers can join groups, and then talk to groups.
+* Zyre is reliable, and loses no messages even when the network is heavily
+ loaded.
+* Zyre is fast and has low latency, requiring no consensus protocols.
+* Zyre is designed for WiFi networks, yet also works well on Ethernet networks.
+* Time for a new peer to join a network is about one second.
+
+Typical use cases for Zyre are:
+* Local service discovery.
+* Clustering of a set of services on the same Ethernet network.
+* Controlling a network of smart devices (Internet of Things).
+* Multi-user mobile applications (like smart classrooms).
+
+WWW: https://github.com/zeromq/zyre
Added: head/net/zyre/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/zyre/pkg-plist Sat Aug 11 06:22:47 2018 (r476859)
@@ -0,0 +1,17 @@
+bin/zpinger
+include/zre_msg.h
+include/zyre.h
+include/zyre_election.h
+include/zyre_event.h
+include/zyre_group.h
+include/zyre_library.h
+include/zyre_node.h
+include/zyre_peer.h
+lib/libzyre.so
+lib/libzyre.so.2
+lib/libzyre.so.2.0.1
+libdata/pkgconfig/libzyre.pc
+share/cmake/zyre/zyreConfig.cmake
+share/cmake/zyre/zyreConfigVersion.cmake
+share/cmake/zyre/zyreTargets-%%CMAKE_BUILD_TYPE%%.cmake
+share/cmake/zyre/zyreTargets.cmake
More information about the svn-ports-all
mailing list