Import of pkgsrc-2014Q1

This commit is contained in:
2014-04-17 16:38:45 +02:00
parent 785076ae39
commit 9a8c06dafb
19365 changed files with 828089 additions and 278039 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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"

View File

@@ -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

View File

@@ -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

View File

@@ -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 */

View File

@@ -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);