Sat Nov 3 13:45:00 2012 UTC ()
Fix build on DragonFly BSD. From TimH on pkgsrc-users.


(wiz)
diff -r1.13 -r1.14 pkgsrc/net/vsftpd/distinfo
diff -r0 -r1.1 pkgsrc/net/vsftpd/patches/patch-sysdeputil.c

cvs diff -r1.13 -r1.14 pkgsrc/net/vsftpd/distinfo (expand / switch to unified diff)

--- pkgsrc/net/vsftpd/distinfo 2011/09/09 15:13:09 1.13
+++ pkgsrc/net/vsftpd/distinfo 2012/11/03 13:45:00 1.14
@@ -1,11 +1,12 @@ @@ -1,11 +1,12 @@
1$NetBSD: distinfo,v 1.13 2011/09/09 15:13:09 wiz Exp $ 1$NetBSD: distinfo,v 1.14 2012/11/03 13:45:00 wiz Exp $
2 2
3SHA1 (vsftpd-2.3.4.tar.gz) = b774cc6b4c50e20f4fe9ca7f6aa74169ce7fe5ea 3SHA1 (vsftpd-2.3.4.tar.gz) = b774cc6b4c50e20f4fe9ca7f6aa74169ce7fe5ea
4RMD160 (vsftpd-2.3.4.tar.gz) = 4097b495b5b03833e18b1639931939c3176e498b 4RMD160 (vsftpd-2.3.4.tar.gz) = 4097b495b5b03833e18b1639931939c3176e498b
5Size (vsftpd-2.3.4.tar.gz) = 187043 bytes 5Size (vsftpd-2.3.4.tar.gz) = 187043 bytes
6SHA1 (patch-aa) = ed5c8834137c28c63cf12505969e0500985d5909 6SHA1 (patch-aa) = ed5c8834137c28c63cf12505969e0500985d5909
7SHA1 (patch-ab) = df9252f99d06a4742713c36ce6bff8908da171f7 7SHA1 (patch-ab) = df9252f99d06a4742713c36ce6bff8908da171f7
8SHA1 (patch-ac) = 2dcfae2eb16b2053f07eb3ee8f6d4af4b30d9799 8SHA1 (patch-ac) = 2dcfae2eb16b2053f07eb3ee8f6d4af4b30d9799
9SHA1 (patch-ad) = 8b09a8fbc84f51c7334d6ab08e0a98b2e31c4fa0 9SHA1 (patch-ad) = 8b09a8fbc84f51c7334d6ab08e0a98b2e31c4fa0
10SHA1 (patch-ae) = ba770387570d202b440593d6c7cbd8d53d411a41 10SHA1 (patch-ae) = ba770387570d202b440593d6c7cbd8d53d411a41
11SHA1 (patch-af) = 3ac549f091e6285298f9508a5fec40bd97b7d9d1 11SHA1 (patch-af) = 3ac549f091e6285298f9508a5fec40bd97b7d9d1
 12SHA1 (patch-sysdeputil.c) = 3efe030f66c50a31f6cb5e8565920f5b0eb4e78d

File Added: pkgsrc/net/vsftpd/patches/patch-sysdeputil.c
$NetBSD: patch-sysdeputil.c,v 1.1 2012/11/03 13:45:00 wiz Exp $

Fix build on DragonFlyBSD.

--- sysdeputil.c.orig	2010-03-26 03:25:33.000000000 +0000
+++ sysdeputil.c
@@ -116,6 +116,11 @@
   #endif
 #endif
 
+#if defined(__DragonFly__)
+  #define VSF_SYSDEP_HAVE_SETPROCTITLE
+  #define WTMPX_FILE _PATH_WTMPX
+#endif
+
 #ifdef __hpux
   #include <sys/socket.h>
   #ifdef SF_DISCONNECT