Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Feb 2015 03:23:50 +0000 (UTC)
From:      Kubilay Kocak <koobs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r378711 - in head/net: czmq libzmq3 libzmq4 py-pyzmq
Message-ID:  <201502090323.t193NoRU086285@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: koobs
Date: Mon Feb  9 03:23:49 2015
New Revision: 378711
URL: https://svnweb.freebsd.org/changeset/ports/378711
QAT: https://qat.redports.org/buildarchive/r378711/

Log:
  net/libzmq4: Update to 4.0.5
  
  - Update to 4.0.5
  - Add LICENSE_FILE
  - Sort Makefile sections
  - Verbose'ify build
  - Reduce diffs between net/libzmq3 [1]
  
  [1] NOTE: OpenPGM is now a DEFAULT option in net/libzmq3
  
  Changes:
  
    * https://github.com/zeromq/zeromq4-x/blob/v4.0.5/NEWS
  
  While I'm here:
  
  - Bump PORTREVISIONS to chase shared library version change
  - czmq: Verbose'ify czmq build
  - czmq: Use install-strip to strip shared library
  
  PR:		197407

Modified:
  head/net/czmq/Makefile
  head/net/libzmq3/Makefile
  head/net/libzmq4/Makefile
  head/net/libzmq4/distinfo
  head/net/libzmq4/pkg-plist
  head/net/py-pyzmq/Makefile

Modified: head/net/czmq/Makefile
==============================================================================
--- head/net/czmq/Makefile	Mon Feb  9 03:21:39 2015	(r378710)
+++ head/net/czmq/Makefile	Mon Feb  9 03:23:49 2015	(r378711)
@@ -3,6 +3,7 @@
 
 PORTNAME=	czmq
 PORTVERSION=	2.2.0
+PORTREVISION=	1
 CATEGORIES=	net
 MASTER_SITES=	http://download.zeromq.org/
 
@@ -19,6 +20,9 @@ USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-libzmq=${LOCALBASE}
 
+MAKE_ENV=	V=1
+INSTALL_TARGET=	install-strip
+
 regression-test: build
 	@cd ${WRKSRC} && ${MAKE} check
 

Modified: head/net/libzmq3/Makefile
==============================================================================
--- head/net/libzmq3/Makefile	Mon Feb  9 03:21:39 2015	(r378710)
+++ head/net/libzmq3/Makefile	Mon Feb  9 03:23:49 2015	(r378711)
@@ -18,7 +18,8 @@ USES=		libtool pathfix
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 
-OPTIONS_DEFINE=	DEBUG PGM
+OPTIONS_DEFINE=		DEBUG PGM
+OPTIONS_DEFAULT=	PGM
 
 PGM_DESC=	Reliable multicast transport using PGM via OpenPGM
 

Modified: head/net/libzmq4/Makefile
==============================================================================
--- head/net/libzmq4/Makefile	Mon Feb  9 03:21:39 2015	(r378710)
+++ head/net/libzmq4/Makefile	Mon Feb  9 03:23:49 2015	(r378711)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	libzmq4
-PORTVERSION=	4.0.4
-PORTREVISION=	3
+PORTVERSION=	4.0.5
 CATEGORIES=	net
 MASTER_SITES=	http://download.zeromq.org/
 DISTNAME=	zeromq-${DISTVERSION}
@@ -11,35 +10,40 @@ MAINTAINER=	koobs@FreeBSD.org
 COMMENT=	ZeroMQ core library (Version 4)
 
 LICENSE=	LGPL3
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+CONFLICTS=	zmq-[0-9]* libzmq[^4]-[0-9]*
 
 USES=		libtool pathfix
 USE_LDCONFIG=	yes
-INSTALL_TARGET=	install-strip
+GNU_CONFIGURE=	yes
 
 OPTIONS_DEFINE=	CURVE DEBUG PGM
 OPTIONS_DEFAULT=	CURVE PGM
+
 CURVE_DESC=	CURVE security mechanism via libsodium
 PGM_DESC=	Reliable multicast transport using PGM via OpenPGM
 
 CURVE_CONFIGURE_ON=	--with-libsodium=${LOCALBASE}
 CURVE_LIB_DEPENDS=	libsodium.so:${PORTSDIR}/security/libsodium
+
 DEBUG_CONFIGURE_ON=	--enable-debug
 PGM_CONFIGURE_ON=	--with-system-pgm
 PGM_LIB_DEPENDS=	libpgm.so:${PORTSDIR}/net/openpgm
 PGM_USES=		pkgconfig
 
+CFLAGS+=	-Wno-long-long
+MAKE_ENV=	V=1
+INSTALL_TARGET=	install-strip
+
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MDEBUG}
 WITH_DEBUG=	yes
 .endif
 
-GNU_CONFIGURE=	yes
-CFLAGS+=	-Wno-long-long
-
-CONFLICTS=	zmq-[0-9]* libzmq[^4]-[0-9]*
-
 regression-test: build
-	cd ${WRKSRC} && ${MAKE}	check
+	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
+		${MAKEFILE} ${MAKE_ARGS} check)
 
 .include <bsd.port.mk>

Modified: head/net/libzmq4/distinfo
==============================================================================
--- head/net/libzmq4/distinfo	Mon Feb  9 03:21:39 2015	(r378710)
+++ head/net/libzmq4/distinfo	Mon Feb  9 03:23:49 2015	(r378711)
@@ -1,2 +1,2 @@
-SHA256 (zeromq-4.0.4.tar.gz) = 1ef71d46e94f33e27dd5a1661ed626cd39be4d2d6967792a275040e34457d399
-SIZE (zeromq-4.0.4.tar.gz) = 2149732
+SHA256 (zeromq-4.0.5.tar.gz) = 3bc93c5f67370341428364ce007d448f4bb58a0eaabd0a60697d8086bc43342b
+SIZE (zeromq-4.0.5.tar.gz) = 2153667

Modified: head/net/libzmq4/pkg-plist
==============================================================================
--- head/net/libzmq4/pkg-plist	Mon Feb  9 03:21:39 2015	(r378710)
+++ head/net/libzmq4/pkg-plist	Mon Feb  9 03:23:49 2015	(r378711)
@@ -3,8 +3,8 @@ include/zmq.h
 include/zmq_utils.h
 lib/libzmq.a
 lib/libzmq.so
-lib/libzmq.so.3
-lib/libzmq.so.3.1.0
+lib/libzmq.so.4
+lib/libzmq.so.4.0.0
 libdata/pkgconfig/libzmq.pc
 man/man3/zmq_bind.3.gz
 man/man3/zmq_close.3.gz
@@ -37,6 +37,7 @@ man/man7/zmq_null.7.gz
 man/man3/zmq_poll.3.gz
 man/man7/zmq_plain.7.gz
 man/man3/zmq_proxy.3.gz
+man/man3/zmq_proxy_steerable.3.gz
 man/man3/zmq_recv.3.gz
 man/man3/zmq_recvmsg.3.gz
 man/man3/zmq_send.3.gz

Modified: head/net/py-pyzmq/Makefile
==============================================================================
--- head/net/py-pyzmq/Makefile	Mon Feb  9 03:21:39 2015	(r378710)
+++ head/net/py-pyzmq/Makefile	Mon Feb  9 03:23:49 2015	(r378711)
@@ -3,6 +3,7 @@
 
 PORTNAME=	pyzmq
 PORTVERSION=	14.3.1
+PORTREVISION=	1
 CATEGORIES=	net devel
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502090323.t193NoRU086285>