Import of pkgsrc-2014Q1
This commit is contained in:
@@ -1,19 +1,18 @@
|
||||
# $NetBSD: Makefile,v 1.9 2013/01/24 11:28:03 obache Exp $
|
||||
#
|
||||
# $NetBSD: Makefile,v 1.14 2014/03/11 09:11:25 obache Exp $
|
||||
|
||||
DISTNAME= zeromq-2.2.0
|
||||
DISTNAME= zeromq-4.0.4
|
||||
CATEGORIES= net devel
|
||||
MASTER_SITES= http://download.zeromq.org/
|
||||
|
||||
MAINTAINER= obache@NetBSD.org
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://www.zeromq.org/
|
||||
COMMENT= The ZeroMQ messaging library
|
||||
LICENSE= gnu-lgpl-v3
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_TOOLS+= pkg-config
|
||||
USE_LANGUAGES= c c++
|
||||
USE_LIBTOOL= yes
|
||||
USE_TOOLS+= pkg-config
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
PKGCONFIG_OVERRIDE+= src/libzmq.pc.in
|
||||
|
||||
|
||||
@@ -1,36 +1,57 @@
|
||||
@comment $NetBSD: PLIST,v 1.2 2011/05/06 05:30:34 obache Exp $
|
||||
@comment $NetBSD: PLIST,v 1.4 2014/03/01 08:38:12 obache Exp $
|
||||
bin/curve_keygen
|
||||
include/zmq.h
|
||||
include/zmq.hpp
|
||||
include/zmq_utils.h
|
||||
lib/libzmq.la
|
||||
lib/pkgconfig/libzmq.pc
|
||||
man/man3/zmq_bind.3
|
||||
man/man3/zmq_close.3
|
||||
man/man3/zmq_connect.3
|
||||
man/man3/zmq_device.3
|
||||
man/man3/zmq_ctx_destroy.3
|
||||
man/man3/zmq_ctx_get.3
|
||||
man/man3/zmq_ctx_new.3
|
||||
man/man3/zmq_ctx_set.3
|
||||
man/man3/zmq_ctx_term.3
|
||||
man/man3/zmq_curve_keypair.3
|
||||
man/man3/zmq_disconnect.3
|
||||
man/man3/zmq_errno.3
|
||||
man/man3/zmq_getsockopt.3
|
||||
man/man3/zmq_init.3
|
||||
man/man3/zmq_msg_close.3
|
||||
man/man3/zmq_msg_copy.3
|
||||
man/man3/zmq_msg_data.3
|
||||
man/man3/zmq_msg_get.3
|
||||
man/man3/zmq_msg_init.3
|
||||
man/man3/zmq_msg_init_data.3
|
||||
man/man3/zmq_msg_init_size.3
|
||||
man/man3/zmq_msg_more.3
|
||||
man/man3/zmq_msg_move.3
|
||||
man/man3/zmq_msg_recv.3
|
||||
man/man3/zmq_msg_send.3
|
||||
man/man3/zmq_msg_set.3
|
||||
man/man3/zmq_msg_size.3
|
||||
man/man3/zmq_poll.3
|
||||
man/man3/zmq_proxy.3
|
||||
man/man3/zmq_recv.3
|
||||
man/man3/zmq_recvmsg.3
|
||||
man/man3/zmq_send.3
|
||||
man/man3/zmq_send_const.3
|
||||
man/man3/zmq_sendmsg.3
|
||||
man/man3/zmq_setsockopt.3
|
||||
man/man3/zmq_socket.3
|
||||
man/man3/zmq_socket_monitor.3
|
||||
man/man3/zmq_strerror.3
|
||||
man/man3/zmq_term.3
|
||||
man/man3/zmq_unbind.3
|
||||
man/man3/zmq_version.3
|
||||
man/man3/zmq_z85_decode.3
|
||||
man/man3/zmq_z85_encode.3
|
||||
man/man7/zmq.7
|
||||
man/man7/zmq_cpp.7
|
||||
man/man7/zmq_curve.7
|
||||
man/man7/zmq_epgm.7
|
||||
man/man7/zmq_inproc.7
|
||||
man/man7/zmq_ipc.7
|
||||
man/man7/zmq_null.7
|
||||
man/man7/zmq_pgm.7
|
||||
man/man7/zmq_plain.7
|
||||
man/man7/zmq_tcp.7
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: buildlink3.mk,v 1.2 2011/05/06 05:30:34 obache Exp $
|
||||
# $NetBSD: buildlink3.mk,v 1.3 2013/07/29 23:39:42 obache Exp $
|
||||
#
|
||||
|
||||
BUILDLINK_TREE+= zeromq
|
||||
@@ -7,7 +7,7 @@ BUILDLINK_TREE+= zeromq
|
||||
ZEROMQ_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.zeromq+= zeromq>=2.0.11
|
||||
BUILDLINK_ABI_DEPENDS.zeromq+= zeromq>=2.1.0
|
||||
BUILDLINK_ABI_DEPENDS.zeromq+= zeromq>=3.1.0
|
||||
BUILDLINK_PKGSRCDIR.zeromq?= ../../net/zeromq
|
||||
|
||||
.include "../../mk/bsd.fast.prefs.mk"
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
$NetBSD: distinfo,v 1.7 2013/01/24 11:28:03 obache Exp $
|
||||
$NetBSD: distinfo,v 1.14 2014/03/11 09:11:25 obache Exp $
|
||||
|
||||
SHA1 (zeromq-2.2.0.tar.gz) = e4bc024c33d3e62f658640625e061ce4e8bd1ff1
|
||||
RMD160 (zeromq-2.2.0.tar.gz) = 63c6ca84c292a72ffb0e18f1a97a6fa744a6be7c
|
||||
Size (zeromq-2.2.0.tar.gz) = 1900378 bytes
|
||||
SHA1 (patch-configure) = 8e184b534e8fbb97e4007af08f6d305d00899081
|
||||
SHA1 (patch-src_platform.hpp.in) = d1063de1699f2cda9f1421417062083b8fc4a0a2
|
||||
SHA1 (patch-src_tcp_socket.cpp) = ecc7c0b8b70dfc436a6422d230faa7bb4fef70ee
|
||||
SHA1 (zeromq-4.0.4.tar.gz) = 2328014e5990efac31390439b75c5528e38e4490
|
||||
RMD160 (zeromq-4.0.4.tar.gz) = 6971d9842ce6bc9197c9c8179eabde29ad54a81a
|
||||
Size (zeromq-4.0.4.tar.gz) = 2149732 bytes
|
||||
SHA1 (patch-configure) = 1dc8623eb06a167b3559ae950a9dbf1e19a29b6d
|
||||
SHA1 (patch-src_platform.hpp.in) = 767370bd997310cddeb7ee1f759bec1a638974e0
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
$NetBSD: patch-configure,v 1.1 2012/05/20 21:07:25 marino Exp $
|
||||
$NetBSD: patch-configure,v 1.4 2014/03/01 08:38:12 obache Exp $
|
||||
|
||||
--- configure.orig 2011-12-18 23:22:41.000000000 +0000
|
||||
* DragonFly support
|
||||
|
||||
--- configure.orig 2013-11-24 18:02:49.000000000 +0000
|
||||
+++ configure
|
||||
@@ -17110,6 +17110,14 @@ $as_echo "#define ZMQ_FORCE_MUTEXES 1" >
|
||||
|
||||
fi
|
||||
@@ -17123,6 +17123,14 @@ $as_echo "#define ZMQ_FORCE_MUTEXES 1" >
|
||||
LDFLAGS="-lssp $LDFLAGS"
|
||||
CPPFLAGS="$CPPFLAGS -Wno-long-long"
|
||||
;;
|
||||
+ *dragonfly*)
|
||||
+ # Define on DragonFly to enable all library features
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
$NetBSD: patch-src_platform.hpp.in,v 1.1 2012/05/20 21:07:25 marino Exp $
|
||||
$NetBSD: patch-src_platform.hpp.in,v 1.4 2014/03/01 08:38:12 obache Exp $
|
||||
|
||||
--- src/platform.hpp.in.orig 2012-05-20 20:57:44.478200000 +0000
|
||||
* DragonFly support
|
||||
|
||||
--- src/platform.hpp.in.orig 2013-11-24 18:02:50.000000000 +0000
|
||||
+++ src/platform.hpp.in
|
||||
@@ -178,9 +178,12 @@
|
||||
/* Have Cygwin */
|
||||
#undef ZMQ_HAVE_CYGWIN
|
||||
@@ -184,9 +184,12 @@
|
||||
/* Have eventfd extension. */
|
||||
#undef ZMQ_HAVE_EVENTFD
|
||||
|
||||
-/* Have FreeBSD OS */
|
||||
+/* Have FreeBSD OS -or- DragonFly OS */
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
$NetBSD: patch-src_tcp_socket.cpp,v 1.1 2012/05/20 21:07:25 marino Exp $
|
||||
|
||||
--- src/tcp_socket.cpp.orig 2011-11-30 20:00:24.000000000 +0000
|
||||
+++ src/tcp_socket.cpp
|
||||
@@ -162,7 +162,8 @@ int zmq::tcp_socket_t::open (fd_t fd_, u
|
||||
errno_assert (rc == 0);
|
||||
}
|
||||
|
||||
-#if defined ZMQ_HAVE_OSX || defined ZMQ_HAVE_FREEBSD
|
||||
+#if defined(ZMQ_HAVE_OSX) || \
|
||||
+ (defined(ZMQ_HAVE_FREEBSD) && !defined(ZMQ_DRAGONFLY))
|
||||
int set = 1;
|
||||
int rc = setsockopt (s, SOL_SOCKET, SO_NOSIGPIPE, &set, sizeof (int));
|
||||
errno_assert (rc == 0);
|
||||
Reference in New Issue
Block a user