diff options
author | rh <rh@pkgsrc.org> | 2001-10-04 19:25:25 +0000 |
---|---|---|
committer | rh <rh@pkgsrc.org> | 2001-10-04 19:25:25 +0000 |
commit | 9c2c826ea585b176448ade30e46b46fc9be781d0 (patch) | |
tree | d46903206cd4abba3d1913b9ebc24d4412c9eca2 /net/ORBit | |
parent | 96efa0984c748bd7184b5a0a759f79c043a8721e (diff) | |
download | pkgsrc-9c2c826ea585b176448ade30e46b46fc9be781d0.tar.gz |
Define _POSIX_THREAD_SYSCALL_SOFT=1 so syscalls won't block other threads.
Bump version to 0.5.8nb1
Diffstat (limited to 'net/ORBit')
-rw-r--r-- | net/ORBit/Makefile | 6 | ||||
-rw-r--r-- | net/ORBit/distinfo | 5 | ||||
-rw-r--r-- | net/ORBit/patches/patch-af | 13 | ||||
-rw-r--r-- | net/ORBit/patches/patch-ag | 14 |
4 files changed, 29 insertions, 9 deletions
diff --git a/net/ORBit/Makefile b/net/ORBit/Makefile index ae5d3f88a96..5494999299b 100644 --- a/net/ORBit/Makefile +++ b/net/ORBit/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.66 2001/10/03 22:36:40 jlam Exp $ +# $NetBSD: Makefile,v 1.67 2001/10/04 19:25:25 rh Exp $ # DISTNAME= ORBit-0.${ORBIT_MAJOR}.${ORBIT_MINOR} +PKGNAME= ${DISTNAME}nb1 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GNOME:=stable/sources/ORBit/} EXTRACT_SUFX= .tar.bz2 @@ -22,6 +23,8 @@ LTCONFIG_OVERRIDE+= ${WRKSRC}/libIDL/ltconfig GNU_CONFIGURE= YES USE_BUILDLINK_ONLY= YES +CPPFLAGS+= -D_POSIX_THREAD_SYSCALL_SOFT=1 + # for DISTNAME, PKGNAME, and PLIST ORBIT_MAJOR= 5 ORBIT_MINOR= 8 @@ -31,5 +34,6 @@ INFO_FILES= libIDL.info .include "../../devel/gettext-lib/buildlink.mk" .include "../../devel/glib/buildlink.mk" +.include "../../devel/pth/buildlink.mk" .include "../../security/tcp_wrappers/buildlink.mk" .include "../../mk/bsd.pkg.mk" diff --git a/net/ORBit/distinfo b/net/ORBit/distinfo index c30ea67cc69..ff3304dbe82 100644 --- a/net/ORBit/distinfo +++ b/net/ORBit/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.5 2001/08/28 18:37:54 skrll Exp $ +$NetBSD: distinfo,v 1.6 2001/10/04 19:25:25 rh Exp $ SHA1 (ORBit-0.5.8.tar.bz2) = 89b7d79f44be59ab029b126c60e79143597db663 Size (ORBit-0.5.8.tar.bz2) = 850158 bytes @@ -7,7 +7,8 @@ SHA1 (patch-ab) = 1a8d5c433941930d558a408ebfa2ba4a631bafea SHA1 (patch-ac) = 7fddddf08e9f35e1e506be3f71c5925d62ae760c SHA1 (patch-ad) = 688920ba423aa2994d9e2e6540f8738305cb7fd9 SHA1 (patch-ae) = f6e8fff6047b359ab92c38c0ae2293655394ea04 -SHA1 (patch-ag) = bd6d15d5c2b61fa71f61a5877f5e837d420234b4 +SHA1 (patch-af) = fe927125647db3404c92abfd7a3a4ddea8e3b760 +SHA1 (patch-ag) = 875e83a597ab39d57abcfd9259d8ec15707ea45c SHA1 (patch-ai) = a5ec30692a14fb6bef617f262b6bb1fdd8903436 SHA1 (patch-ak) = ac2531f892e52ad3c91f18d3d0e91d3e22175217 SHA1 (patch-al) = 0bba5ec17f8b663f1ca9427538bac238411321a0 diff --git a/net/ORBit/patches/patch-af b/net/ORBit/patches/patch-af new file mode 100644 index 00000000000..cae1e820b44 --- /dev/null +++ b/net/ORBit/patches/patch-af @@ -0,0 +1,13 @@ +$NetBSD: patch-af,v 1.6 2001/10/04 19:25:26 rh Exp $ + +--- src/IIOP/Makefile.in.orig Sun May 13 09:20:26 2001 ++++ src/IIOP/Makefile.in +@@ -128,7 +128,7 @@ + DEFS = @DEFS@ -I. -I$(srcdir) -I../.. + CPPFLAGS = @CPPFLAGS@ + LDFLAGS = @LDFLAGS@ +-LIBS = @LIBS@ ++LIBS = @LIBS@ -lpthread + @HAVE_HOSTS_ACCESS_TRUE@libIIOP_la_DEPENDENCIES = $(addsuffix .lo, \ + @HAVE_HOSTS_ACCESS_TRUE@$(basename $(filter %.o, $(shell ar t \ + @HAVE_HOSTS_ACCESS_TRUE@$(LIBWRAP_PATH))))) diff --git a/net/ORBit/patches/patch-ag b/net/ORBit/patches/patch-ag index c817c169b11..796ccb2b432 100644 --- a/net/ORBit/patches/patch-ag +++ b/net/ORBit/patches/patch-ag @@ -1,4 +1,4 @@ -$NetBSD: patch-ag,v 1.6 2001/05/21 19:59:04 rh Exp $ +$NetBSD: patch-ag,v 1.7 2001/10/04 19:25:26 rh Exp $ --- src/IIOP/connection.c.orig Sun May 13 09:07:46 2001 +++ src/IIOP/connection.c @@ -18,16 +18,18 @@ $NetBSD: patch-ag,v 1.6 2001/05/21 19:59:04 rh Exp $ #include <fcntl.h> #include <sys/socket.h> #include <sys/un.h> -@@ -32,7 +34,7 @@ +@@ -31,8 +33,9 @@ + #include <sys/ioctl.h> #include <signal.h> #include <syslog.h> ++#include <pthread.h> -#if defined(HAVE_TCPD_H) && defined(HAVE_HOSTS_ACCESS) +#if defined(HAVE_TCPD_H) #include <tcpd.h> #endif -@@ -80,7 +82,7 @@ +@@ -80,7 +83,7 @@ GIOPConnectionList giop_connection_list; static GSList *iiop_unix_socket_list = NULL; @@ -36,7 +38,7 @@ $NetBSD: patch-ag,v 1.6 2001/05/21 19:59:04 rh Exp $ static const char *argv0_val = NULL; #endif -@@ -104,7 +106,7 @@ +@@ -104,7 +107,7 @@ struct sigaction mypipe; g_assert(sizeof(GIOPMessageHeader) == 12); @@ -45,7 +47,7 @@ $NetBSD: patch-ag,v 1.6 2001/05/21 19:59:04 rh Exp $ argv0_val = g_strdup(g_basename(argv0)); /* For TCP wrappers */ #endif -@@ -1007,7 +1009,7 @@ +@@ -1007,7 +1010,7 @@ */ int allow_severity = LOG_INFO, deny_severity = LOG_NOTICE; @@ -54,7 +56,7 @@ $NetBSD: patch-ag,v 1.6 2001/05/21 19:59:04 rh Exp $ DEFINE_LOCK(tcp_wrappers_usage); #endif -@@ -1033,7 +1035,7 @@ +@@ -1033,7 +1036,7 @@ newfd = accept(GIOP_CONNECTION_GET_FD(connection), &sock, &n); |