Tue Dec 10 12:35:41 2013 UTC ()
Fix build on SunOS.  Patches from Sebastian Wiedenroth.


(jperkin)
diff -r1.6 -r1.7 pkgsrc/www/dansguardian/distinfo
diff -r0 -r1.1 pkgsrc/www/dansguardian/patches/patch-FDTunnel.cpp
diff -r0 -r1.1 pkgsrc/www/dansguardian/patches/patch-md5.cpp

cvs diff -r1.6 -r1.7 pkgsrc/www/dansguardian/distinfo (expand / switch to unified diff)

--- pkgsrc/www/dansguardian/distinfo 2013/07/11 14:56:36 1.6
+++ pkgsrc/www/dansguardian/distinfo 2013/12/10 12:35:41 1.7
@@ -1,23 +1,25 @@ @@ -1,23 +1,25 @@
1$NetBSD: distinfo,v 1.6 2013/07/11 14:56:36 sborrill Exp $ 1$NetBSD: distinfo,v 1.7 2013/12/10 12:35:41 jperkin Exp $
2 2
3SHA1 (dansguardian-2.8.0.6.source.tar.gz) = 6d82eed13536a64a2f6711fa221756fa0bfe19f0 3SHA1 (dansguardian-2.8.0.6.source.tar.gz) = 6d82eed13536a64a2f6711fa221756fa0bfe19f0
4RMD160 (dansguardian-2.8.0.6.source.tar.gz) = cf3493b26b4fcd5b366a6fe472e3c6c9e3cfe6d3 4RMD160 (dansguardian-2.8.0.6.source.tar.gz) = cf3493b26b4fcd5b366a6fe472e3c6c9e3cfe6d3
5Size (dansguardian-2.8.0.6.source.tar.gz) = 212737 bytes 5Size (dansguardian-2.8.0.6.source.tar.gz) = 212737 bytes
6SHA1 (patch-DataBuffer.cpp) = 7447cb436dffdda90192c5ac731add5224c26898 6SHA1 (patch-DataBuffer.cpp) = 7447cb436dffdda90192c5ac731add5224c26898
7SHA1 (patch-DynamicURLList.cpp) = a4a4472a1e387d850c64d3cfb9f75091bb8c4df6 7SHA1 (patch-DynamicURLList.cpp) = a4a4472a1e387d850c64d3cfb9f75091bb8c4df6
 8SHA1 (patch-FDTunnel.cpp) = 40f958f2559a0fb2977a94763d64b621cd5ac7aa
8SHA1 (patch-FOptionContainer.cpp) = b86ee1542d9aace89192c8c41399dd38b7972d0f 9SHA1 (patch-FOptionContainer.cpp) = b86ee1542d9aace89192c8c41399dd38b7972d0f
9SHA1 (patch-FatController.cpp) = 1e3eb5d866f5ec5edda9f3e6e8e7a2b107e99d04 10SHA1 (patch-FatController.cpp) = 1e3eb5d866f5ec5edda9f3e6e8e7a2b107e99d04
10SHA1 (patch-ListContainer.cpp) = e38034615e831c9dd45eb861f97a6c2cf381e631 11SHA1 (patch-ListContainer.cpp) = e38034615e831c9dd45eb861f97a6c2cf381e631
11SHA1 (patch-RegExp.cpp) = a1b56dedd627afaaf00aac8285874b508db348d4 12SHA1 (patch-RegExp.cpp) = a1b56dedd627afaaf00aac8285874b508db348d4
12SHA1 (patch-Socket.cpp) = f8c6f13266f33bb03ffac57ca4734708640b1c77 13SHA1 (patch-Socket.cpp) = f8c6f13266f33bb03ffac57ca4734708640b1c77
13SHA1 (patch-String.cpp) = 8a86a27aa1d9d5b90b12fdf18562c830ec0e27d3 14SHA1 (patch-String.cpp) = 8a86a27aa1d9d5b90b12fdf18562c830ec0e27d3
14SHA1 (patch-String.hpp) = fa6855e70356e1390d8fad0c878427430f0696e7 15SHA1 (patch-String.hpp) = fa6855e70356e1390d8fad0c878427430f0696e7
15SHA1 (patch-SysV.cpp) = bc173150d4663d90672298361589bfd8919d519b 16SHA1 (patch-SysV.cpp) = bc173150d4663d90672298361589bfd8919d519b
16SHA1 (patch-UDSocket.cpp) = d047b546a9bee74ff8dbccfe66bf75f2e61738a5 17SHA1 (patch-UDSocket.cpp) = d047b546a9bee74ff8dbccfe66bf75f2e61738a5
17SHA1 (patch-aa) = c4af2622ee48dedb15f5a22874c1c1bff5ea51ef 18SHA1 (patch-aa) = c4af2622ee48dedb15f5a22874c1c1bff5ea51ef
18SHA1 (patch-dansguardian.cpp) = 93b34d9ca5ce371c178e68f0054088f177843407 19SHA1 (patch-dansguardian.cpp) = 93b34d9ca5ce371c178e68f0054088f177843407
19SHA1 (patch-fbsd.in) = c030c845e66225212052012e09d81f3b8817d97c 20SHA1 (patch-fbsd.in) = c030c845e66225212052012e09d81f3b8817d97c
20SHA1 (patch-linux.in) = 2ea47d4f5c5787302cc983939ea2454df29da5ef 21SHA1 (patch-linux.in) = 2ea47d4f5c5787302cc983939ea2454df29da5ef
 22SHA1 (patch-md5.cpp) = fc52f212aaa71436e30dbfb0021ebe2fbe54b326
21SHA1 (patch-nbsd.in) = e1d4fa9d7a839b1458c0bacdea30f70112c67a75 23SHA1 (patch-nbsd.in) = e1d4fa9d7a839b1458c0bacdea30f70112c67a75
22SHA1 (patch-obsd.in) = 0002cc48b4e7201add7546e40b0a6f4fba70fe4e 24SHA1 (patch-obsd.in) = 0002cc48b4e7201add7546e40b0a6f4fba70fe4e
23SHA1 (patch-solaris.in) = aaa8b67f398a2b56d7679f5c636d14aee1bfe3e7 25SHA1 (patch-solaris.in) = aaa8b67f398a2b56d7679f5c636d14aee1bfe3e7

File Added: pkgsrc/www/dansguardian/patches/Attic/patch-FDTunnel.cpp
$NetBSD: patch-FDTunnel.cpp,v 1.1 2013/12/10 12:35:41 jperkin Exp $

Need string.h on SunOS.

--- FDTunnel.cpp.orig	2005-08-13 23:47:57.000000000 +0000
+++ FDTunnel.cpp
@@ -34,6 +34,8 @@
 #ifdef __BSD
 	#include "autoconf/select.h"
 	#include <string.h>
+#elif defined(__sun)
+	#include <string.h>
 #else
 	#include <sys/select.h>
 #endif

File Added: pkgsrc/www/dansguardian/patches/Attic/patch-md5.cpp
$NetBSD: patch-md5.cpp,v 1.1 2013/12/10 12:35:41 jperkin Exp $

Avoid __ENDIANH on SunOS.

--- md5.cpp.orig	2005-08-13 23:47:57.000000000 +0000
+++ md5.cpp
@@ -30,7 +30,9 @@
 //These lines modified Tue 24th February 2004 by Daniel Barron
 #include "autoconf/platform.h"
 #ifdef __ENDIANH
-    #include __ENDIANH
+    #if !defined(__sun)
+        #include __ENDIANH
+    #endif
 #else
     #include <endian.h>
 #endif