Commit 1d2e9b13 authored by wen's avatar wen
Browse files

BusyBee provides a messaging abstraction on top of TCP sockets.

BusyBee is a refined version of the HyperDex event loop.  It exposes a
"messaging" abstraction on top of TCP and automatically packs/unpacks messages
on the wire.  At the core of BusyBee is a thread-safe event loop that enables
multiple threads to send and receive messages concurrently.

WWW: https://github.com/rescrv/busybee

PR:		178655
Submitted by:	Veniamin Gvozdikov <g.veniamin@googlemail.com>
parent 714040a4
......@@ -159,6 +159,7 @@
SUBDIR += buildtool-doc
SUBDIR += bullet
SUBDIR += bunny
SUBDIR += busybee
SUBDIR += byaccj
SUBDIR += bzapi
SUBDIR += bzr
......
# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
# $FreeBSD$
PORTNAME= busybee
PORTVERSION= 0.3.0
CATEGORIES= devel
MASTER_SITES= http://hyperdex.org/src/
MAINTAINER= g.veniamin@googlemail.com
COMMENT= High-performance messaging layer
LICENSE= BSD
LIB_DEPENDS= e:${PORTSDIR}/devel/libe
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libpo6.pc:${PORTSDIR}/devel/libpo6
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USES= pathfix pkgconfig
ONLY_FOR_ARCHS= amd64
.include <bsd.port.mk>
SHA256 (busybee-0.3.0.tar.gz) = 520354d2843dec8cfda306d6e0f006d7160599892c8a390854cb61dd508e1c52
SIZE (busybee-0.3.0.tar.gz) = 358305
--- busybee_utils.cc.orig 2013-05-14 11:01:48.938913816 +0000
+++ busybee_utils.cc 2013-05-14 11:02:14.734910166 +0000
@@ -27,6 +27,9 @@
// POSIX
#ifndef _MSC_VER
+#ifdef __FreeBSD__
+#include <sys/types.h>
+#endif
#include <ifaddrs.h>
#endif
BusyBee provides a messaging abstraction on top of TCP sockets.
BusyBee is a refined version of the HyperDex event loop. It exposes a
"messaging" abstraction on top of TCP and automatically packs/unpacks messages
on the wire. At the core of BusyBee is a thread-safe event loop that enables
multiple threads to send and receive messages concurrently.
WWW: https://github.com/rescrv/busybee
include/busybee_constants.h
include/busybee_mapper.h
include/busybee_mta.h
include/busybee_returncode.h
include/busybee_single.h
include/busybee_st.h
include/busybee_sta.h
include/busybee_utils.h
lib/libbusybee.a
lib/libbusybee.la
lib/libbusybee.so
lib/libbusybee.so.0
libdata/pkgconfig/busybee.pc
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment