summaryrefslogtreecommitdiff
path: root/net/ORBit
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>2001-10-04 19:25:25 +0000
committerrh <rh@pkgsrc.org>2001-10-04 19:25:25 +0000
commit9c2c826ea585b176448ade30e46b46fc9be781d0 (patch)
treed46903206cd4abba3d1913b9ebc24d4412c9eca2 /net/ORBit
parent96efa0984c748bd7184b5a0a759f79c043a8721e (diff)
downloadpkgsrc-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/Makefile6
-rw-r--r--net/ORBit/distinfo5
-rw-r--r--net/ORBit/patches/patch-af13
-rw-r--r--net/ORBit/patches/patch-ag14
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);