summaryrefslogtreecommitdiff
path: root/devel/libdaemon
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>2009-08-17 10:26:17 +0000
committertron <tron@pkgsrc.org>2009-08-17 10:26:17 +0000
commita96ff457acf16acb8e061616b89378453131d558 (patch)
tree14c259a86bc997c99fc4b7a13b6b66dd37324bb9 /devel/libdaemon
parent3f21fdabe7152773677d14a372c405c967ebaa14 (diff)
downloadpkgsrc-a96ff457acf16acb8e061616b89378453131d558.tar.gz
Fix build problem under Mac OS X (Leopard?).
Diffstat (limited to 'devel/libdaemon')
-rw-r--r--devel/libdaemon/distinfo3
-rw-r--r--devel/libdaemon/patches/patch-aa15
2 files changed, 17 insertions, 1 deletions
diff --git a/devel/libdaemon/distinfo b/devel/libdaemon/distinfo
index 628d2564e49..99f6886d0c1 100644
--- a/devel/libdaemon/distinfo
+++ b/devel/libdaemon/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.2 2009/08/16 14:24:01 wiz Exp $
+$NetBSD: distinfo,v 1.3 2009/08/17 10:26:17 tron Exp $
SHA1 (libdaemon-0.13.tar.gz) = 2c67eedf0dfe303a86bee64feba3e40d21abbd01
RMD160 (libdaemon-0.13.tar.gz) = 7fc41dc7a147d969b29e5a359442716859de7e0e
Size (libdaemon-0.13.tar.gz) = 368119 bytes
+SHA1 (patch-aa) = 6cb29631560af24ec1c3a362352f02d7ea1327d2
diff --git a/devel/libdaemon/patches/patch-aa b/devel/libdaemon/patches/patch-aa
new file mode 100644
index 00000000000..2826e62d27e
--- /dev/null
+++ b/devel/libdaemon/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1 2009/08/17 10:26:17 tron Exp $
+
+--- libdaemon/dfork.c.orig 2008-07-28 20:37:56.000000000 +0100
++++ libdaemon/dfork.c 2009-08-17 11:23:13.000000000 +0100
+@@ -662,6 +662,10 @@
+ return r;
+ }
+
++#if !defined(_NSIG) && defined(__DARWIN_NSIG)
++#define _NSIG __DARWIN_NSIG
++#endif
++
+ int daemon_reset_sigsv(const int except[]) {
+ int sig;
+