Sat Sep 1 10:02:34 2012 UTC ()
devel/SOPE: Fix build for DragonFly

DragonFly needs same switches as FreeBSD.


(marino)
diff -r1.2 -r1.3 pkgsrc/devel/SOPE/distinfo
diff -r0 -r1.1 pkgsrc/devel/SOPE/patches/patch-sope-core_NGStreams_NGInternetSocketAddress.m
diff -r0 -r1.1 pkgsrc/devel/SOPE/patches/patch-sope-core_NGStreams_NGLocalSocketAddress.m
diff -r0 -r1.1 pkgsrc/devel/SOPE/patches/patch-sope-core_NGStreams_NGLocalSocketDomain.m

cvs diff -r1.2 -r1.3 pkgsrc/devel/SOPE/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/SOPE/distinfo 2011/12/14 15:02:24 1.2
+++ pkgsrc/devel/SOPE/distinfo 2012/09/01 10:02:34 1.3
@@ -1,5 +1,8 @@ @@ -1,5 +1,8 @@
1$NetBSD: distinfo,v 1.2 2011/12/14 15:02:24 manu Exp $ 1$NetBSD: distinfo,v 1.3 2012/09/01 10:02:34 marino Exp $
2 2
3SHA1 (SOPE-2.0.0b3.tar.gz) = 9f2b337f0d9015377fba81a4e1cc0e95141e6b59 3SHA1 (SOPE-2.0.0b3.tar.gz) = 9f2b337f0d9015377fba81a4e1cc0e95141e6b59
4RMD160 (SOPE-2.0.0b3.tar.gz) = 45311144e883c7415a338ae7e634865b92c5baaa 4RMD160 (SOPE-2.0.0b3.tar.gz) = 45311144e883c7415a338ae7e634865b92c5baaa
5Size (SOPE-2.0.0b3.tar.gz) = 2153481 bytes 5Size (SOPE-2.0.0b3.tar.gz) = 2153481 bytes
 6SHA1 (patch-sope-core_NGStreams_NGInternetSocketAddress.m) = a4fe1cf1949579fab9a135c7a98dbfdf877ce315
 7SHA1 (patch-sope-core_NGStreams_NGLocalSocketAddress.m) = f5c6cb90d64ea48316175390d973ba59e44f29b9
 8SHA1 (patch-sope-core_NGStreams_NGLocalSocketDomain.m) = 23dfa6732f3af2165b1adcf2637fc77bfeadfe3c

File Added: pkgsrc/devel/SOPE/patches/patch-sope-core_NGStreams_NGInternetSocketAddress.m
$NetBSD: patch-sope-core_NGStreams_NGInternetSocketAddress.m,v 1.1 2012/09/01 10:02:34 marino Exp $

--- sope-core/NGStreams/NGInternetSocketAddress.m.orig	2011-11-04 12:39:19.000000000 +0000
+++ sope-core/NGStreams/NGInternetSocketAddress.m
@@ -48,7 +48,7 @@
 #include "NGInternetSocketDomain.h"
 #include "common.h"
 
-#if defined(HAVE_GETHOSTBYNAME_R) && !defined(linux) && !defined(__FreeBSD__)
+#if defined(HAVE_GETHOSTBYNAME_R) && !defined(linux) && !defined(__FreeBSD__) && !defined(__DragonFly__)
 #define USE_GETHOSTBYNAME_R 1
 #endif
 

File Added: pkgsrc/devel/SOPE/patches/patch-sope-core_NGStreams_NGLocalSocketAddress.m
$NetBSD: patch-sope-core_NGStreams_NGLocalSocketAddress.m,v 1.1 2012/09/01 10:02:34 marino Exp $

--- sope-core/NGStreams/NGLocalSocketAddress.m.orig	2011-11-04 12:39:19.000000000 +0000
+++ sope-core/NGStreams/NGLocalSocketAddress.m
@@ -28,7 +28,7 @@
 
 #include "config.h"
 
-#if defined(__APPLE__) || defined(__FreeBSD__)
+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__)
 #  include <sys/types.h>
 #else
 #  include <sys/un.h>

File Added: pkgsrc/devel/SOPE/patches/patch-sope-core_NGStreams_NGLocalSocketDomain.m
$NetBSD: patch-sope-core_NGStreams_NGLocalSocketDomain.m,v 1.1 2012/09/01 10:02:34 marino Exp $

--- sope-core/NGStreams/NGLocalSocketDomain.m.orig	2011-11-04 12:39:19.000000000 +0000
+++ sope-core/NGStreams/NGLocalSocketDomain.m
@@ -25,7 +25,7 @@
 #include "NGLocalSocketAddress.h"
 #include "NGSocket.h"
 
-#if defined(__APPLE__) || defined(__FreeBSD__)
+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__)
 #  include <sys/types.h>
 #  include <sys/socket.h>
 #else