ports/175488: commit references a PR

dfilter service dfilter at FreeBSD.ORG
Sun Feb 17 14:10:01 UTC 2013


The following reply was made to PR ports/175488; it has been noted by GNATS.

From: dfilter at FreeBSD.ORG (dfilter service)
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: ports/175488: commit references a PR
Date: Sun, 17 Feb 2013 14:08:27 +0000 (UTC)

 Author: pawel
 Date: Sun Feb 17 14:08:11 2013
 New Revision: 312416
 URL: http://svnweb.freebsd.org/changeset/ports/312416
 
 Log:
   Crossroads I/O ("libxs") is a library for building scalable and high
   performance distributed applications.  It fits between classic BSD sockets,
   JMS/AMQP-style message queues, and enterprise message-oriented middleware.
   
   Crossroads I/O extends the standard socket interfaces with features
   traditionally provided by specialised messaging middleware products,
   providing an abstraction of asynchronous message queues, multiple messaging
   patterns, message filtering (subscriptions), seamless access to multiple
   transport protocols, and more.
   
   Crossroads I/O provides a native C API for applications.  Support for many
   more languages is provided by the community through language bindings which
   can be found at the Crossroads website.
   
   WWW: http://www.crossroads.io/
   
   PR:		ports/175488
   Submitted by:	Gvozdikov Veniamin <g.veniamin at googlemail.com>
 
 Added:
   head/devel/libxs/
   head/devel/libxs/Makefile   (contents, props changed)
   head/devel/libxs/distinfo   (contents, props changed)
   head/devel/libxs/pkg-descr   (contents, props changed)
   head/devel/libxs/pkg-plist   (contents, props changed)
 Modified:
   head/devel/Makefile
 
 Modified: head/devel/Makefile
 ==============================================================================
 --- head/devel/Makefile	Sun Feb 17 13:43:37 2013	(r312415)
 +++ head/devel/Makefile	Sun Feb 17 14:08:11 2013	(r312416)
 @@ -1110,6 +1110,7 @@
      SUBDIR += libwfut
      SUBDIR += libx86
      SUBDIR += libxalloc
 +    SUBDIR += libxs
      SUBDIR += libytnef
      SUBDIR += libzrtp
      SUBDIR += libzrtpcpp
 
 Added: head/devel/libxs/Makefile
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/libxs/Makefile	Sun Feb 17 14:08:11 2013	(r312416)
 @@ -0,0 +1,110 @@
 +# Created by: Gvozdikov Veniamin <g.veniamin at googlemail.com>
 +# $FreeBSD$
 +
 +PORTNAME=	libxs
 +PORTVERSION=	1.2.0
 +CATEGORIES=	devel
 +MASTER_SITES=	http://download.crossroads.io/
 +
 +MAINTAINER=	g.veniamin at googlemail.com
 +COMMENT=	Open source lightweight messaging layer
 +
 +GNU_CONFIGURE=	yes
 +USE_PKGCONFIG=	build
 +USE_GNOME=	gnomehack
 +USE_LDCONFIG=	yes
 +
 +OPTIONS_DEFINE=	DEBUG DOCS PLUGINS ZMQ
 +EXTERNAL_DESC=	PGM extension from ports
 +INTERNAL_DESC=	PGM extension
 +PLUGINS_DESC=	Additional plugins
 +ZMQ_DESC=	Compatibility with ZMQ
 +OPTIONS_RADIO=		PGM
 +OPTIONS_RADIO_PGM=	INTERNAL EXTERNAL
 +OPTIONS_DEFAULT=PLUGINS
 +
 +.include <bsd.port.options.mk>
 +
 +.if ${PORT_OPTIONS:MDEBUG}
 +CONFIGURE_ARGS+=	--enable-debug
 +.endif
 +
 +.if ${PORT_OPTIONS:MDOCS}
 +BUILD_DEPENDS=	asciidoc:${PORTSDIR}/textproc/asciidoc \
 +		xmlto:${PORTSDIR}/textproc/xmlto
 +
 +MAN3=	\
 +	xs_bind.3 \
 +	xs_close.3 \
 +	xs_connect.3 \
 +	xs_errno.3 \
 +	xs_getmsgopt.3 \
 +	xs_getsockopt.3 \
 +	xs_init.3 \
 +	xs_msg_close.3 \
 +	xs_msg_copy.3 \
 +	xs_msg_data.3 \
 +	xs_msg_init.3 \
 +	xs_msg_init_data.3 \
 +	xs_msg_init_size.3 \
 +	xs_msg_move.3 \
 +	xs_msg_size.3 \
 +	xs_poll.3 \
 +	xs_recv.3 \
 +	xs_recvmsg.3 \
 +	xs_send.3 \
 +	xs_sendmsg.3 \
 +	xs_setctxopt.3 \
 +	xs_setsockopt.3 \
 +	xs_shutdown.3 \
 +	xs_socket.3 \
 +	xs_strerror.3 \
 +	xs_term.3 \
 +	xs_version.3
 +
 +MAN7=	\
 +	xs.7 \
 +	xs_inproc.7 \
 +	xs_ipc.7 \
 +	xs_pgm.7 \
 +	xs_tcp.7 \
 +	xs_zmq.7
 +.else
 +CONFIGURE_ARGS+=	--without-documentation
 +.endif
 +
 +.if ${PORT_OPTIONS:MINTERNAL}
 +CONFIGURE_ARGS+=	--with-pgm
 +USE_PERL5=		yes
 +CFLAGS+=		-fPIC
 +.endif
 +
 +.if ${PORT_OPTIONS:MEXTERNAL}
 +CONFIGURE_ARGS+=	--with-system-pgm
 +LIB_DEPENDS+=		pgm:${PORTSDIR}/net/openpgm
 +.endif
 +
 +.if ${PORT_OPTIONS:MPLUGINS}
 +CONFIGURE_ARGS+=	--enable-plugins=yes
 +.else
 +CONFIGURE_ARGS+=	--enable-plugins=no
 +.endif
 +
 +.if ${PORT_OPTIONS:MZMQ}
 +CONFIGURE_ARGS+=	--enable-libzmq
 +CONFLICTS=	zmq-*
 +PLIST_SUB+=	ZMQ=""
 +.else
 +PLIST_SUB+=	ZMQ="@comment "
 +.endif
 +
 +pre-configure:
 +# fix for clang build
 +	@${REINPLACE_CMD} "/^libxs_werror=/ s|yes|no|" \
 +		${WRKSRC}/configure
 +.if ${PORT_OPTIONS:MEXTERNAL}
 +	${REINPLACE_CMD} "s|openpgm-5.1|openpgm-5.2|g" \
 +		${WRKSRC}/configure
 +.endif
 +
 +.include <bsd.port.mk>
 
 Added: head/devel/libxs/distinfo
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/libxs/distinfo	Sun Feb 17 14:08:11 2013	(r312416)
 @@ -0,0 +1,2 @@
 +SHA256 (libxs-1.2.0.tar.gz) = 525dc999cc6524779bc4eef510e423077b7f7ea491cb3ad6d8056ecaf99ff515
 +SIZE (libxs-1.2.0.tar.gz) = 1955426
 
 Added: head/devel/libxs/pkg-descr
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/libxs/pkg-descr	Sun Feb 17 14:08:11 2013	(r312416)
 @@ -0,0 +1,15 @@
 +Crossroads I/O ("libxs") is a library for building scalable and high
 +performance distributed applications.  It fits between classic BSD sockets,
 +JMS/AMQP-style message queues, and enterprise message-oriented middleware.
 +
 +Crossroads I/O extends the standard socket interfaces with features
 +traditionally provided by specialised messaging middleware products,
 +providing an abstraction of asynchronous message queues, multiple messaging
 +patterns, message filtering (subscriptions), seamless access to multiple
 +transport protocols, and more.
 +
 +Crossroads I/O provides a native C API for applications.  Support for many
 +more languages is provided by the community through language bindings which
 +can be found at the Crossroads website.
 +
 +WWW: http://www.crossroads.io/
 
 Added: head/devel/libxs/pkg-plist
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/libxs/pkg-plist	Sun Feb 17 14:08:11 2013	(r312416)
 @@ -0,0 +1,14 @@
 +%%ZMQ%%include/zmq.h
 +%%ZMQ%%include/zmq_utils.h
 +%%ZMQ%%lib/libzmq.a
 +%%ZMQ%%lib/libzmq.la
 +%%ZMQ%%lib/libzmq.so
 +%%ZMQ%%lib/libzmq.so.1
 +%%ZMQ%%libdata/pkgconfig/libzmq.pc
 +include/xs/xs.h
 +lib/libxs.a
 +lib/libxs.la
 +lib/libxs.so
 +lib/libxs.so.2
 +libdata/pkgconfig/libxs.pc
 + at dirrm include/xs
 _______________________________________________
 svn-ports-all at freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe at freebsd.org"
 


More information about the freebsd-ports-bugs mailing list